There are 10 ways to get from Buffalo to Puget Sound by plane, tram, unknown, train, car, car ferry, shuttle, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Buffalo Niagara International Airport to Seattle-Tacoma International Airport, tram, travel
best- Fly from Buffalo Niagara International Airport (BUF) to Seattle-Tacoma International Airport (SEA)BUF - SEA
- Take the tram from SeaTac/Airport to Mountlake Terrace
- Walk from Mountlake Terrace to Puget Sound
10h 22mTrain, travel via Chicago (Amtrak)
- Take the train from Buffalo Depew Station to Chicago Union Station
- Take the train from Chicago Union Station to Edmonds
- Walk from Edmonds to Puget Sound
2d 10hDrive, car ferry, travel
- Drive from Buffalo to Sault Sainte Marie
- Take the car ferry from Sault Sainte Marie to Sugar Island
- Walk from Sugar Island to Puget Sound
2d 19hShuttle to Toronto Pearson International Airport, fly to Seattle-Tacoma International Airport, tram, travel
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Seattle-Tacoma International Airport (SEA)YYZ - SEA
- Take the tram from SeaTac/Airport to Mountlake Terrace
- Walk from Mountlake Terrace to Puget Sound
11h 57mShuttle to Toronto Pearson International Airport, fly to Vancouver International Airport, train, travel
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Vancouver International Airport (YVR)YYZ - YVR
- Take the train from Vancouver to Edmonds
- Walk from Edmonds to Puget Sound
14h 43mShuttle to Toronto Pearson International Airport, fly to Victoria International Airport, ferry, travel
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Victoria International Airport (YYJ)YYZ - YYJ
- Take the ferry from Victoria to Seattle Clipper Terminal
- Walk from Seattle Clipper Terminal to Puget Sound
15h 53mTrain, bus to John C. Munro Hamilton International Airport, fly to Vancouver International Airport, travel
- Take the train from Buffalo to Niagara Falls
- Take the bus from Niagara Falls, ON to Hamilton Airport
- Fly from John C. Munro Hamilton International Airport (YHM) to Vancouver International Airport (YVR)YHM - YVR
- Take the train from Vancouver to Edmonds
- Walk from Edmonds to Puget Sound
15h 44mShuttle to Toronto Pearson International Airport, fly to Abbotsford International Airport, bus, train, travel
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Abbotsford International Airport (YXX)YYZ - YXX
- Take the bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station
- Take the train from Vancouver to Edmonds
- Walk from Edmonds to Puget Sound
16h 9mBus, train, travel
- Take the bus from Buffalo to Cleveland Bus Station
- Take the bus from Cleveland Bus Station to Chicago Bus Station
- Take the bus from Chicago Bus Station to Saint Paul Union Depot
- Take the train from St. Paul-Minneapolis to Spokane
- Take the bus from Spokane to Everett Station
- Walk from Lynnwood City Center Station Bay D2 to Puget Sound
2d 11hTrain, travel
- Take the train from Buffalo to Toronto Union Station
- Take the train from Toronto Union Station to Vancouver
- Take the train from Vancouver to Edmonds
- Walk from Edmonds to Puget Sound
4d 10h
Buffalo Niagara International Airport (BUF) to Seattle-Tacoma International Airport (SEA) flights
Questions & Answers
The distance between Buffalo and Puget Sound is 2176 miles.
The best way to get from Buffalo to Puget Sound without a car is to train and travel via Chicago which takes 2 days 10h and costs .
It takes approximately 10h 22m to get from Buffalo to Puget Sound, including transfers.
Puget Sound is 3h behind Buffalo. It is currently 7:39 AM in Buffalo and 4:39 AM in Puget Sound.
There are 223+ hotels available in Puget Sound.
What companies run services between Buffalo, NY, USA and Puget Sound, WA, USA?
There is no direct connection from Buffalo to Puget Sound. However, you can take the line 24 bus to Genesee Street 4219 Genesee Street, walk to Buffalo Niagara International Airport (BUF) airport, fly to Seattle-Tacoma International Airport (SEA), walk to SeaTac/Airport, take the vehicle to Mountlake Terrace, then travel to Puget Sound. Alternatively, you can take a train from Buffalo to Puget Sound via Buffalo Depew Station, Chicago Union Station, and Edmonds in around 2d 10h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- $140–600
Flights from Toronto Pearson International Airport to Seattle-Tacoma International Airport via Vancouver International Airport
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- $150–650
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $110–480
Flights from Toronto Pearson International Airport to Victoria International Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $140–600
Flights from Toronto Pearson International Airport to Victoria International Airport via Vancouver International Airport
- Ave. Duration
- 6h 58m
- When
- Every day
- Estimated price
- $140–600
- Website
- delta.com
Flights from Buffalo Niagara International Airport to Seattle-Tacoma International Airport via Minneapolis
- Ave. Duration
- 7h 26m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Buffalo Niagara International Airport to Seattle-Tacoma International Airport via Detroit
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Toronto Pearson International Airport to Seattle-Tacoma International Airport via Minneapolis
- Ave. Duration
- 9h 39m
- When
- Every day
- Estimated price
- $140–600
Flights from Toronto Pearson International Airport to Seattle-Tacoma International Airport via Calgary
- Ave. Duration
- 9h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $120–650
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $55–270
Flights from Toronto Pearson International Airport to Victoria International Airport
- Ave. Duration
- 5h 17m
- When
- Sunday
- Estimated price
- $80–470
Flights from Toronto Pearson International Airport to Victoria International Airport via Vancouver International Airport
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $80–470
Flights from Toronto Pearson International Airport to Victoria International Airport via Calgary
- Ave. Duration
- 8h 44m
- When
- Every day
- Estimated price
- $80–470
Flights from Toronto Pearson International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 8h 53m
- When
- Every day
- Estimated price
- $85–650
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Seattle-Tacoma International Airport via Calgary
- Ave. Duration
- 9h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $120–650
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- $55–270
Flights from Toronto Pearson International Airport to Victoria International Airport
- Ave. Duration
- 5h 17m
- When
- Sunday
- Estimated price
- $80–470
Flights from Toronto Pearson International Airport to Victoria International Airport via Calgary
- Ave. Duration
- 7h 59m
- When
- Every day
- Estimated price
- $80–470
Flights from Toronto Pearson International Airport to Victoria International Airport via Vancouver International Airport
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $80–470
Flights from John C. Munro Hamilton International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 8h 20m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $70–460
Flights from Toronto Pearson International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 8h 24m
- When
- Every day
- Estimated price
- $85–650
Flights from Toronto Pearson International Airport to Abbotsford International Airport via Edmonton
- Ave. Duration
- 9h 54m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $90–650
- Website
- united.com
Flights from Buffalo Niagara International Airport to Seattle-Tacoma International Airport via Chicago O'Hare
- Ave. Duration
- 7h 56m
- When
- Every day
- Estimated price
- $240–1,100
Flights from Buffalo Niagara International Airport to Seattle-Tacoma International Airport via Denver
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Buffalo Niagara International Airport to Seattle-Tacoma International Airport via Washington Dulles
- Ave. Duration
- 8h 54m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $280–1,200
Flights from Toronto Pearson International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- $140–600
Flights from Toronto Pearson International Airport to Victoria International Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $140–600
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $75–360
Flights from Toronto Pearson International Airport to Abbotsford International Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $60–310
Flights from Toronto Pearson International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 7h 10m
- When
- Tuesday to Sunday
- Estimated price
- $60–310
Flights from Toronto Pearson International Airport to Abbotsford International Airport via Edmonton
- Ave. Duration
- 8h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $60–310
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 19m
- When
- Every day
- Estimated price
- $80–390
Flights from Toronto Pearson International Airport to Victoria International Airport
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $110–550
Flights from John C. Munro Hamilton International Airport to Vancouver International Airport
- Ave. Duration
- 5h 19m
- When
- Every day
- Estimated price
- $75–490
- Website
- southwest.com
Flights from Buffalo Niagara International Airport to Seattle-Tacoma International Airport via Denver
- Ave. Duration
- 7h 42m
- When
- Saturday and Sunday
- Estimated price
- $260–1,100
Flights from Buffalo Niagara International Airport to Seattle-Tacoma International Airport via Chicago Midway
- Ave. Duration
- 7h 40m
- When
- Thursday
- Estimated price
- $240–1,100
Flights from Buffalo Niagara International Airport to Seattle-Tacoma International Airport via Baltimore
- Ave. Duration
- 8h 10m
- When
- Thursday
- Estimated price
- $280–1,200
Flights from Buffalo Niagara International Airport to Seattle-Tacoma International Airport via Nashville
- Ave. Duration
- 9h 15m
- When
- Monday, Thursday, and Friday
- Estimated price
- $280–1,200
- Website
- aa.com
Flights from Buffalo Niagara International Airport to Seattle-Tacoma International Airport via Chicago O'Hare
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- $240–1,100
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 19m
- When
- Every day
- Estimated price
- $80–390
Flights from Toronto Pearson International Airport to Victoria International Airport
- Ave. Duration
- 5h 24m
- When
- Friday and Sunday
- Estimated price
- $110–550
- Website
- alaskaair.com
Flights from Toronto Pearson International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $140–600
- Phone
- +1 888-889-6368
- main@soundtransit.org
- Website
- soundtransit.org
Tram from SeaTac/Airport to Mountlake Terrace
- Ave. Duration
- 1h 7m
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- https://www.soundtransit.org
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Buffalo Depew Station to Chicago Union Station
- Ave. Duration
- 10h 33m
- Frequency
- Twice daily
- Estimated price
- $80–190
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Edmonds
- Ave. Duration
- 45h 30m
- Frequency
- Twice daily
- Estimated price
- $180–600
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $180–550
- Coach Seat short notice purchase
- $280–600
- Business - advance purchase
- $380–1,500
- Business Class
- $500–1,300
Train from Vancouver to Edmonds
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- $35–70
- Website
- https://www.amtrak.com/home.html
Train from Buffalo to Niagara Falls
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- $13–20
- Website
- https://www.amtrak.com/home.html
Train from St. Paul-Minneapolis to Spokane
- Ave. Duration
- 29h 31m
- Frequency
- 3 times a day
- Estimated price
- $210–260
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Buffalo to Niagara Falls
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- $11–75
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $11–75
- Economy Adult - Advanced Booking
- $11–55
- Economy Escape Advanced Booking - Adult
- $12–23
Train from Buffalo to Toronto Union Station
- Ave. Duration
- 4h 1m
- Frequency
- Once daily
- Estimated price
- $22–85
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $24–85
- Economy Adult - Advanced Booking
- $24–65
- Economy Escape Advanced Booking - Adult
- $22–35
Train from Toronto Union Station to Vancouver
- Ave. Duration
- 4d 1h
- Frequency
- Twice a week
- Estimated price
- $250–450
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $250–450
- Economy Adult - Advanced Booking
- $350–450
- Economy Escape Advanced Booking - Adult
- $330–390
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–110
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Niagara Falls, ON to Hamilton Airport
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $7–55
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $7–45
- Adult Standard
- $11–55
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $17–23
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $17–23
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $30–40
- Website
- https://riderexpress.ca/
- Standard
- $30–40
- Phone
- 1-800-232-1958
- info@redarrow.ca
- Website
- redarrow.ca
Bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- $6–11
- Website
- https://redarrow.ca/
- Book at
- https://www.redarrow.ca/order/reservation/
- Adult
- $6–11
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Abbotsford Airport to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Estimated price
- $35–45
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Buffalo to Cleveland Bus Station
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $26–55
- Website
- https://www.greyhound.com/
Bus from Cleveland Bus Station to Chicago Bus Station
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Estimated price
- $40–90
- Website
- https://www.greyhound.com/
Bus from Chicago Bus Station to Saint Paul Union Depot
- Ave. Duration
- 7h 55m
- Frequency
- Twice daily
- Estimated price
- $50–110
- Website
- https://www.greyhound.com/
- Phone
- +1 888-378-3823
- info@baronsbus.com
- Website
- baronsbus.com
Bus from Cleveland Bus Station to Chicago Bus Station
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- $30–80
- Website
- https://baronsbus.com
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Chicago Bus Station to Saint Paul Union Depot
- Ave. Duration
- 8h 50m
- Frequency
- Twice daily
- Estimated price
- $50–120
- Schedules at
- flixbus.com
- Phone
- +1 800-366-6975
- info@busnws.com
- Website
- northwesternstagelines.com
Bus from Spokane to Everett Station
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- $45–100
- Schedules at
- northwesternstagelines.com
- Adults 12 and over
- $45–100
- Phone
- +1 208-656-8824
- info@saltlakeexpress.com
- Website
- saltlakeexpress.com
Bus from Spokane to Everett Station
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- $50–95
- Schedules at
- saltlakeexpress.com
Rome2Rio's guide to Amtrak Thruway
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Spokane to Everett Station
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- $45–60
- Website
- https://www.amtrak.com/home.html
- Adult
- $45–60
- Phone
- +1 906-632-2898
- Website
- eupta.net
Car ferry from Sault Sainte Marie to Sugar Island
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–20
- Website
- https://www.eupta.net
- Passenger & Car
- $20
- Walk on passenger
- $2
- Phone
- +1 800-888-2535
- Website
- clippervacations.com
Ferry from Victoria to Seattle Clipper Terminal
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a week
- Estimated price
- $120–210
- Schedules at
- clippervacations.com
- Adult
- $120–210
- Child
- $80–110
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
What documents do I need to cross Niagara Falls?
Read the travel guide















































