Find a bus from Seattle, WA to Ottawa

These train, bus and flight companies trust us


Find the cheapest ticket for your trip

Journey details

Best price 98.35£
Journey duration 68 h 37 min
Connections per day 2
First departure: 10:40
Last departure: 23:45
Distance 3523km

By bus from Seattle, WA to Ottawa: it's easier with virail

Thanks to virail you can find the best offers for bus tickets from Seattle, WA to Ottawa in few steps. Once you inserted the date of your trip, you can filter your results to find the one that suits you.

How much are the cheapest bus tickets from Seattle, WA to Ottawa?

You can find the cheapest bus tickets from Seattle, WA to Ottawa from 127,00 € by booking in advance If you can't, bus tickets from Seattle, WA to Ottawa cost around 127,00 €.

Where do the buses to Ottawa leave from?

Buses of the route Seattle, WA - Ottawa leave from Greyhound Station and arrive at Central Station.

Buses from Seattle, WA to Ottawa


With such a long journey, we would like to give you some advice: you can look for a flight to Ottawa, or if your budget is limited, you can check night buses and trains to save the daytime for your visits.

When do the first and last buses from Seattle, WA to Ottawa leave?

To get to Ottawa from Seattle, WA by bus, it will take you around 68 hours and 37 minutes, or even 64 hours and 50 minutes if you choose the fastest solutions. The first bus leaves Seattle, WA at 10:06, while the last one is at 23:06.

By bus from Seattle, WA to Ottawa: which companies offer the service?

Virail counts among its partners also Greyhound, with buses from Seattle, WA to Ottawa.

virail lets you search and compare times and prices of any transports from one city to another