Bus from Seattle to Toronto: Tickets & Schedules

Next bus departures

Next departures for Seattle to Toronto on November 26
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound Lines, Inc. + FlixBus
Bus
Greyhound Station
Scarborough - 55 Town Centre CourtCheapest
Greyhound Lines, Inc. + FlixBus
Bus
Greyhound Station
Union Station Bus TerminalFastest
Greyhound Lines, Inc. + FlixBus
Bus
Greyhound Station
Pearson International Airport, Terminal 1No tags
Greyhound Lines, Inc. + FlixBus
Bus
Greyhound Station
MississaugaNo tags
FlixBus + Greyhound Lines, Inc. + FlixBus
Bus
Seattle–Tacoma Int'l Airport (SEA)
Pearson International Airport, Terminal 1No tags

Last refresh of the prices: Last Monday at 12:25 AM PST.

Get from Seattle to Toronto

This route is served by bus only

The journey takes about 4 days, 10 hours 25 minutes and with fares starting at just $231, it presents an excellent value for a comfortable ride.

8bus per day
4d 10hAverage Duration
2049 milesDistance
83kgCO₂ emissions

Frequently asked questions about traveling from Seattle to Toronto by bus

People from around the world trust Busbud