ROUTE

Bus ticketsToronto London

From Toronto to London, Ontario, with departures from early morning to late at night. Compare bus lines and prices in one place with BUZ.

Comfortable seats

Safe travel

Personal support

Quick, easy booking







Best prices
Secure payment
24/7 support
Flexible changes with Buz Flex

ABOUT THE ROUTE

Toronto to London by bus

Leave from Pearson airport, downtown Toronto (York St) or Union Station and arrive at Western University or downtown London (York St). On the November 2026 dates we checked on BUZ there were 31 departures a day, between 4:48 AM and 11:15 PM; the fastest trip takes about 2 h.

2 h to 3 h 30 min
Approx. travel time

~190 km
Distance

31 departures a day
Frequency on BUZ

From $26.99 CAD
Ticket price

BUS LINES ON THIS ROUTE

Bus lines on the Toronto–London route

Onex Bus
CoachCanada
Rider Express

See all schedules and prices →

MAIN STATIONS

Where you leave from and arrive

There are three pickup points in Toronto; in London you can get off at the university or downtown.

Toronto Pearson – Terminal 1

Pearson Airport, Mississauga, ON

View on map →

Toronto Downtown

44 York St, Toronto, ON

View on map →

London – Western University

1999 University Dr, London, ON

View on map →

London Downtown

236 York St, London, ON

View on map →

TRAVEL TIP

Straight from the airport

Several departures leave from Pearson Terminal 1: if you fly into Toronto you can continue to London without going downtown.

Passengers boarding a BUZ bus at gate 7 of a bus station

ON BOARD

Travel in comfort, not just fast

Reclining seats, air conditioning and Wi-Fi on most departures. On BUZ you can compare what each bus line includes before you book, since tickets at the same price don’t always include the same.

FAQ

Quick answers about this route

From $26.99 CAD, depending on time, bus line and availability. Check the live price on BUZ before you book.

From Pearson airport (Terminal 1), downtown Toronto (44 York St) or Union Station (81 Bay St), depending on the bus line.

About 2 hours on the fastest departures; some take up to 3 h 30 min.

On the November 2026 dates we checked on BUZ there were 31 departures a day, from 4:48 AM to 11:15 PM.

Onex Bus, CoachCanada and Rider Express run the departures you can book on BUZ today.

On BUZ you pay online with a credit or debit card (Visa, Mastercard or American Express), Apple Pay or Google Pay. Your e-ticket arrives by email as soon as you book.

For weekends, holidays and school breaks, yes: those are the busiest days and the most convenient departures sell out first.

BUZ - viaja fácil

Traveling together means arriving better.

Toronto → LondonFrom $26.99 CAD

Buy ticket