placeLondon, ON pin_dropToronto, ON
swap_horiz
swap_horizsearch
help

Bus from London to Toronto: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from London to Toronto starting at just $15.49. Ideal for budget travelers. Around 2h 35m trip.

route.sections.summary.cheapest_null

Earlier
Later
Cheaper
Faster
6:10 AM2h 35m8:45 AM
london (western univ.)mississauga (duke of york blvd)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:10 AM3h 5m9:15 AM
london (western univ.)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:25 AM2h 20m8:45 AM
london (downtown)mississauga (duke of york blvd)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:25 AM2h 50m9:15 AM
london (downtown)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:45 AM3h1:45 PM
london (western univ.)pearson international airport

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:45 AM3h 45m2:30 PM
london (western univ.)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:00 AM2h 45m1:45 PM
london (downtown)pearson international airport

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:00 AM3h 30m2:30 PM
london (downtown)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:00 PM2h 55m3:55 PM
london (western univ.)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:15 PM2h 40m3:55 PM
london (downtown)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:30 PM3h 5m5:35 PM
london (western univ.)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:30 PM4h6:30 PM
london (western univ.)scarborough

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:45 PM2h 50m5:35 PM
london (downtown)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:45 PM3h 45m6:30 PM
london (downtown)scarborough

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:15 PM3h 25m9:40 PM
london (western univ.)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:30 PM3h 10m9:40 PM
london (downtown)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:00 PM3h 5m11:05 PM
london (western univ.)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:15 PM2h 50m11:05 PM
london (downtown)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:45 PM2h 55m1:40 AM
london (western univ.)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:45 PM3h 35m2:20 AM
london (western univ.)scarborough

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:00 PM2h 40m1:40 AM
london (downtown)toronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:00 PM3h 20m2:20 AM
london (downtown)scarborough

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date