Currently: 76° | Webcam

Getting Here

There are many easy ways to get to Roche Harbor. By car, boat, or plane; getting here is part of the fun!

Whether you take a ferry, plane or boat to the island, you’re going to love the sense of adventure and discovery. If you need help getting started, give us a ring. 800.451.8910

Driving To Roche Harbor


If you’re leaving from the US, Anacortes is going to be your destination before boarding the San Juan Island ferry. After disembarking the ferry, Roche Harbor is a short, 20-minute drive through rural farmland and forests.

Map directions from your starting point to the Anacortes Ferry Terminal.

Map directions from the Friday Harbor ferry terminal to Roche Harbor’s check-in area.

Ferry Reservations

Be sure to check the ferry schedule to find out what options you have for the trip over to the island. MAKE A RESERVATION IN ADVANCE TO ENSURE YOUR PREFERRED SAILING TIME. Also, keep in mind that you don’t want to miss the boat, so be sure to show up at least 30 minutes prior to the scheduled departure time so as not to lose your reserved space.

Be sure to check the ferry schedule and familiarize yourself with the reservations process. It is strongly recommended to make ferry reservations in advance if you plan to drive your car on the ferry.

Parking at the Anacortes Ferry Terminal

During the summer months the ferry wait on weekends can be two hours or more, so many people decide to drive to the Anacortes ferry terminal, park at the terminal, and then walk on to the ferry. Shuttles and taxis run throughout the day from Friday Harbor (disembarkation) to Roche Harbor.

Parking in Roche Harbor

* Parking is free for all hotel guests
Day Parking: Free
Nightly:    $5
Weekly:    $25
Monthly:  $100

Maps are available from the Front Desk of the Hotel de Haro and the Marina Office. View Resort Map

Key Information

Map directions to Anacortes

Ferry Schedule

Map directions Friday Harbor to Roche Harbor

Fly to Roche Harbor Resort


Scheduled Flights

Several companies offer regularly scheduled flights from all over the Northwest to Friday Harbor and Roche Harbor.  Kenmore Air is the only one to fly regularly scheduled services from Seattle directly to our resort (via floatplane), and also flies into Friday Harbor.  San Juan Airlines offers daily scheduled service to Roche Harbor Airport and Friday Harbor from Bellingham and Anacortes.

Charter Flights

All of the scheduled-flight airlines operate charters into Roche Harbor and/or Friday Harbor.  Other companies that offer charter-only flights in and out of Roche Harbor: Island Air and Westwind Aviation.

Private Flights into Roche Harbor Airfield

Our airfield is open at your own risk.  Pilots are advised to review this informational document and carry it with you on your flight.  Check out the airfield weather conditions & webcams

Shuttle from Sea-Tac Airport or Seattle


If you choose to leave the car at home and still want to experience the ferry ride from Anacortes, two shuttle services make the run from Seattle to the ferry terminal.

Island Airporter has guaranteed boarding on the ferry to San Juan Island and will take you to Roche Harbor once on the island.  The non-stop service departs Sea-Tac and arrives directly in front of the Hotel de Haro.  Please visit their website for the current schedule.

Bellair Shuttle offers multiple runs with pick-up/drop-off in Sea-Tac or downtown Seattle to the Anacortes ferry terminal, or southbound for your return home. See website for latest schedule.