All about buses to London, ON
| Local Time | |
| Country | Canada |
| Bus Routes | 880 |
| Bus Stations | 13 |
| Cheapest Trip | $7 |
| Most popular Bus Companies | |
| Other companies are Greyhound US, megabus Canada, megabus US, OurBus, Velocity Bus and VIA Rail Canada | |
Cheap bus tickets to London, ON
-
ONEXBUS0h 55m05:20 AMKitchener, ONSportsworld6:15 AMLondon, ONWellington Road0EconomyA Bus from ONEXBUS goes from Sportsworld, Kitchener, ON (Canada) at 12/8/2025 5:20:00 AM to Wellington Road, London, ON (Canada) arriving at 12/8/2025 6:15:00 AM. 50 Economy ticket for $7 per person are available. Travel duration is 0h 55m
-
FlixBus1h 5m07:20 AMBrantford, ONBrantford Transit Bus Terminal8:25 AMLondon, ONCentral Bus Station0EconomyA Bus from FlixBus goes from Brantford Transit Bus Terminal, Brantford, ON (Canada) at 12/8/2025 7:20:00 AM to Central Bus Station, London, ON (Canada) arriving at 12/8/2025 8:25:00 AM. 50 Economy ticket for $10 per person are available. Travel duration is 1h 5m
-
Rider Express1h 5m09:10 AMKitchener, ONSportsworld10:15 AMLondon, ON205 York St Bus Station0BasicA Bus from Rider Express goes from Sportsworld, Kitchener, ON (Canada) at 12/9/2025 9:10:00 AM to 205 York St Bus Station, London, ON (Canada) arriving at 12/9/2025 10:15:00 AM. 50 Basic ticket for $11 per person are available. Travel duration is 1h 5m
-
ONEXBUS0h 55m05:20 AMKitchener, ONSportsworld6:15 AMLondon, ONWellington Road0Premium EconomyA Bus from ONEXBUS goes from Sportsworld, Kitchener, ON (Canada) at 12/8/2025 5:20:00 AM to Wellington Road, London, ON (Canada) arriving at 12/8/2025 6:15:00 AM. 50 Premium Economy ticket for $12 per person are available. Travel duration is 0h 55m
-
OurBus1h 0m08:26 AMKitchener, ONSportsworld9:26 AMLondon, ONWellington Road0BasicA Bus from OurBus goes from Sportsworld, Kitchener, ON (Canada) at 12/8/2025 8:26:00 AM to Wellington Road, London, ON (Canada) arriving at 12/8/2025 9:26:00 AM. 50 Basic ticket for $14 per person are available. Travel duration is 1h 0m
-
Intercity Bus1h 55m02:15 PMPearson Toronto AirportPearson Toronto Airport4:10 PMLondon, ONElgin Hall0EconomyA Bus from Intercity Bus goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 12/12/2025 2:15:00 PM to Elgin Hall, London, ON (Canada) arriving at 12/12/2025 4:10:00 PM. 50 Economy ticket for $16 per person are available. Travel duration is 1h 55m
-
VIA Rail Canada1h 1m09:31 PMBrantford, ONBrantford Transit Bus Terminal10:32 PMLondon, ON205 York St Bus Station0EconomyA Bus from VIA Rail Canada goes from Brantford Transit Bus Terminal, Brantford, ON (Canada) at 12/14/2025 9:31:00 PM to 205 York St Bus Station, London, ON (Canada) arriving at 12/14/2025 10:32:00 PM. 50 Economy ticket for $18 per person are available. Travel duration is 1h 1m
-
megabus Canada2h 30m09:45 AMToronto, ONUnion Station Bus Terminal12:15 PMLondon, ONElgin Hall0EconomyA Bus from megabus Canada goes from Union Station Bus Terminal, Toronto, ON (Canada) at 12/14/2025 9:45:00 AM to Elgin Hall, London, ON (Canada) arriving at 12/14/2025 12:15:00 PM. 50 Economy ticket for $18 per person are available. Travel duration is 2h 30m
-
OurBus2h 36m07:00 AMBrampton, ONShopper's World Bus Stop9:36 AMLondon, ONWellington at Commissioners NB #19310BasicA Bus from OurBus goes from Shopper's World Bus Stop, Brampton, ON (Canada) at 12/8/2025 7:00:00 AM to Wellington at Commissioners NB #1931, London, ON (Canada) arriving at 12/8/2025 9:36:00 AM. 50 Basic ticket for $21 per person are available. Travel duration is 2h 36m
-
Intercity Bus1h 20m07:25 PMPearson Toronto AirportPearson Toronto Airport8:45 PMLondon, ONWellington Road0Premium EconomyA Bus from Intercity Bus goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 12/12/2025 7:25:00 PM to Wellington Road, London, ON (Canada) arriving at 12/12/2025 8:45:00 PM. 50 Premium Economy ticket for $23 per person are available. Travel duration is 1h 20m
-
megabus US2h 30m011:15 PMToronto, ONUnion Station Bus Terminal1:45 AMLondon, ONElgin Hall0EconomyA Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 12/8/2025 11:15:00 PM to Elgin Hall, London, ON (Canada) arriving at 12/9/2025 1:45:00 AM. 50 Economy ticket for $24 per person are available. Travel duration is 2h 30m
-
Velocity Bus1h 35m08:00 PMPearson Toronto AirportPearson Toronto Airport9:35 PMLondon, ONWellington Road0Premium EconomyA Bus from Velocity Bus goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 12/12/2025 8:00:00 PM to Wellington Road, London, ON (Canada) arriving at 12/12/2025 9:35:00 PM. 50 Premium Economy ticket for $27 per person are available. Travel duration is 1h 35m
-
FlixBus4h 30m012:55 AMWhitby, ONGO Station5:25 AMLondon, ONCentral Bus Station0EconomyA Bus from FlixBus goes from GO Station, Whitby, ON (Canada) at 12/8/2025 12:55:00 AM to Central Bus Station, London, ON (Canada) arriving at 12/8/2025 5:25:00 AM. 50 Economy ticket for $28 per person are available. Travel duration is 4h 30m
-
Greyhound US7h 55m08:10 AMBuffalo, NYCentral Bus Station4:05 PMLondon, ONCentral Bus Station0EconomyA Bus from Greyhound US goes from Central Bus Station, Buffalo, NY (USA) at 12/10/2025 8:10:00 AM to Central Bus Station, London, ON (Canada) arriving at 12/10/2025 4:05:00 PM. 50 Economy ticket for $37 per person are available. Travel duration is 7h 55m
Cheap Carpooling to London, ON
-
Robert Q Shuttle2h 0m08:00 AMPearson Toronto AirportPearson Toronto Airport10:00 AMLondon, ONCentral Bus Station0Premium EconomyA Car from Robert Q Shuttle goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 12/8/2025 8:00:00 AM to Central Bus Station, London, ON (Canada) arriving at 12/8/2025 10:00:00 AM. 50 Premium Economy ticket for $84 per person are available. Travel duration is 2h 0m
Your route is not there? In the search bar, we have already filled London, ON as your destination. You just have to enter your place of departure. However, if you want to take the bus from London, ON, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from London, ON? Then check the return trip straight away and simply select the appropriate date. Are you travelling to London, ON with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to London, ON.All bus stops in London, ON
FAQs about the bus route to London, ON
Is there a direct bus to London, ON?
What can I take with me on my bus ride to London, ON?
What equipment and amenities does the bus to London, ON have?
Which bus stops are there in London, ON?
Which bus companies go to London, ON?
How can I find the best bus-deals to London, ON?
How much could I save by comparing buses to London, ON?
Discover other destinations by bus
The most searched bus routes to London, ON
More bus connections to London, ON
- Bus Albany, NY to London, ON
- From Ann Arbor, MI to London, ON bus
- Buses Baltimore, MD - London, ON
- Buses Barrie, ON to London, ON
- From Belleville, ON to London, ON bus
- Brampton, ON to London, ON bus
- Bus Brantford, ON to London, ON
- Buses Brockville, ON - London, ON
- Bus Buffalo, NY - London, ON
- From Burlington, ON to London, ON bus
- Cambridge, ON to London, ON bus
- From Chatham, ON to London, ON bus
- Buses Chicago to London, ON
- Buses Cleveland - London, ON
- Bus to London, ON from Detroit
- Bus Dorval, QC to London, ON
- From Guelph, ON to London, ON bus
- From Kanata, ON to London, ON bus
- Bus to London, ON from Kingston, ON
- Bus to London, ON from Kitchener, ON
- Buses Mississauga, ON - London, ON
- Bus Montgomery, AL - London, ON
- Buses from Montreal to London, ON
- Bus New York to London, ON
- Bus from Newark to London, ON
- Bus from Niagara Falls, NY to London, ON
- Buses from Oshawa, ON to London, ON
- Bus Ottawa, ON to London, ON
- Bus to London, ON from Peterborough, ON
- Saint Catharines, ON to London, ON bus
- From Stratford, ON to London, ON bus
- Bus to London, ON from Wardsville, ON
- Bus to London, ON from Waterloo, ON
- Bus to London, ON from Whitby, ON
- Bus from Windsor, ON to London, ON
- Buses Winnipeg, MB to London, ON
Airport Transfers to London, ON
- Bus Buffalo Airport to London, ON
- Bus King Shaka Airport to London, ON
- Bus to London, ON from Edmonton Airport
- Bus from Halifax Stanfield Airport to London, ON
- Buses to London, ON from Hamilton Airport
- Bus Montreal-Trudeau Airport - London, ON
- Bus Thunder Bay Airport to London, ON
- Bus Pearson Toronto Airport - London, ON





