Roche Harbor · Friday Harbor · Lopez Island
San Juan Islands ↔ SeaTac, every weekday.
Catch the early ferry with us from Roche Harbor, Friday Harbor, or Lopez and be at the airport by about 9:30 AM. Headed to the islands? The shuttle leaves SeaTac by 11:00 to 11:15 AM depending on the ferry schedule for the season — every weekday.
Roche Harbor at sunset
How it works
Three steps between the dock and the airport
Step 1: Pick your weekday
Choose your direction and date on the live calendar — it only shows days with open seats. Pay by card and your confirmation code lands in your inbox.
Step 2: Meet the shuttle early
Morning pickups at Roche Harbor, Friday Harbor, and the Lopez ferry dock. Two suitcases and a carry-on ride free with every seat.
Step 3: Land at the curb
We drop you at the airport by about 9:30 AM. Headed to the island instead? Meet us outside Door 00 or Door 2 on the south end of baggage claim by the Airporter signs for the late-morning run.
Where you’re headed
A few of the sights you’ll see while you’re here
All of these were taken around the islands by Ray and Tami.







Live schedule
This season’s run
Through June 14, 2027 · Monday through Friday
Islands → SeaTac
Morning run- Roche Harbor
- 4:45 AM
- Friday Harbor
- 5:10 AM
- Lopez Island
- 6:10 AM
At the airport by about 9:30 AM.
SeaTac → Islands
Late-morning run11:00 AM shuttle departs SeaTac
Meet us outside Door 00 or Door 2 on the south end of baggage claim by the Airporter signs. Your fare covers the ferry ride to the islands.
One-way fares $75–$95 per person · minors skip the ferry fee heading to the islands · extra bag $10 · car seat $10
Full schedule & faresWhy ride with Island Airporter

Locally owned & operated
Tami & Ray run every mile of it themselves, from Friday Harbor.
One shuttle, every weekday
The same familiar run — one run out, one run to the islands, every weekday. No weekend service.
Luggage included
Two suitcases and a carry-on per seat, no fuss at the curb.
Fair cancellation
Plans change — cancel by 7:59 PM the day before your trip.




