Bus from Seattle to Toronto: Tickets & Schedules

Next bus departures

Next departures for Seattle to Toronto on January 14
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound Lines, Inc. + FlixBus
Bus
Greyhound Station
Pearson International Airport, Terminal 1Cheapest
Greyhound Lines, Inc. + FlixBus
Bus
Greyhound Station
MississaugaFastest
Greyhound Lines, Inc. + FlixBus
Bus
Greyhound Station
Union Station Bus TerminalNo tags
Greyhound Lines, Inc. + FlixBus
Bus
Greyhound Station
Scarborough - 55 Town Centre CourtNo 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 Sunday at 3:31 AM PST.

Get from Seattle to Toronto

This route is served by bus only

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

7bus per day
4d 5hAverage Duration
3330 kmDistance
83kgCO₂ emissions

People from around the world trust Busbud