How to get from Seattle Airport (BFI) to Union Station by bus?
Seattle Airport (BFI) to Union Station - Bus Schedule
The 124 bus from Seattle Airport (BFI) to Union Station runs from 12:42 AM to 11:41 PM, with departures every 15 min-2 hr 10 min. The trip takes about 1 hr 17 min, with regular service throughout the operating hours.
From Seattle Airport (BFI) to Union Station by bus
To get from Seattle Airport (BFI) to Union Station in Tacoma, take the 124 bus from 13th Ave S & S Bailey St station to Airport Way S & S Spokane St station. Next, take the 594 bus from Bus Wy & S Spokane St station to Pacific Ave & S 19th St station. The total trip duration for this route is approximately 1 hr 17 min. The ride fare is $4.75. The bus schedule from Seattle Airport (BFI) may change. We recommend you check the updated bus schedule to Union Station on the Moovit app.
Step by Step
- 1Walk to bus station13th Ave S & S Bailey StID 408801.04 mi • 21 min
- 2Wait for bus124Downtown Seattle Georgetown
- 3Ride to bus stationAirport Way S & S Spokane StID 409999 min
- 4Walk to bus stationBus Wy & S Spokane StID 671590 yd • 7 min
- 5Wait for bus594Lakewood Station
- 6Ride to bus stationPacific Ave & S 19th StID 190239 min
- 7Walk toUnion StationTacoma, WA 9840270 yd • 1 min
Public transit directions from Seattle Airport (BFI) to Union Station
Bus schedule from Seattle Airport (BFI) to Union Station
Related Routes
- Seattle Airport SEA to Union Station
- Tacoma Dome Station - Zone C to Union Station
- Seattle Airport (BFI) to Port Angeles
- Seattle Airport (BFI) to Puyallup
- Seattle Airport (BFI) to Marysville
- Seattle Airport (BFI) to Bainbridge Island
- Seattle Airport (BFI) to Gig Harbor
- Seattle Airport (BFI) to Kirkland
- Seattle Airport (BFI) to Mercer Island
- Seattle Airport (BFI) to Poulsbo
- Seattle Airport (BFI) to Redmond
- Seattle Airport (BFI) to Sammamish
- Seattle Airport (BFI) to Seatac
- Seattle Airport (BFI) to Seattle
- Seattle Airport (BFI) to Tacoma
- Seattle Airport (BFI) to Hyatt Regency Seattle
- Seattle Airport (BFI) to Pike Place Market
- Seattle Airport (BFI) to Lumen Field
- Seattle Airport (BFI) to King Street Station
- Seattle Airport (BFI) to Space Needle
Questions & Answers
What is the fastest way to get from Seattle Airport (BFI) to Union Station?
The fastest way takes 77 minutes, using Bus line 124, Bus line 594.
Is there a direct bus between Seattle Airport (BFI) and Union Station?
No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 17 min.
Which bus line goes from Seattle Airport (BFI) to Union Station?
The 124 bus line goes from 13th Ave S & S Bailey St station near Seattle Airport (BFI) in Seattle to Airport Way S & S Spokane St station. From there you’ll have to take one bus line till Airport Way S & S Spokane St station near Union Station in Tacoma.
How long does it take to travel from Seattle Airport (BFI) to Union Station by bus?
The total travel time between Seattle Airport (BFI) in Seattle and Union Station in Tacoma by bus is about 1 hr 17 min.
Where do I get on the bus near Seattle Airport (BFI) to get to Union Station?
Get on the 124 bus from the 13th Ave S & S Bailey St stop near Seattle Airport (BFI) in Seattle.
Where do I get off the bus when travelling between Seattle Airport (BFI) and Union Station?
Get off the bus at the Airport Way S & S Spokane St stop, which is closest to Union Station in Tacoma.
How much is the bus fare from Seattle Airport (BFI) to Union Station?
The ride from Seattle Airport (BFI) to Union Station costs $4.75.
Popular Routes
- Seatac/Airport Station to Lumen Field
- Seattle-Tacoma International Airport to Fairmont Olympic Hotel
- Mercer Island to Bainbridge Island
- Seattle to Vashon
- Belfair to Gig Harbor
- Olympia to Shelton
- Mount Vernon to Lynnwood
- Whidbey Island Station to Seatac
- Seattle-Tacoma International Airport to Mountlake Terrace
- Monroe to Westport
- Aberdeen to Shelton
- Parkland to Lakewood
- Lynnwood to Bainbridge Island
- Federal Way to Edgewood
- Angle Lake Station to Tukwila
- East Port Orchard to Brier
- Des Moines to Lakewood
- Everett to Belfair
- Auburn to Woodinville
- Sea Airport to Newcastle