Find a bus from London, Ontario to Edmonton, Alberta

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Best price 213.91$
Journey duration 58 h 7 min
Connections per day 2
First departure: 08:30
Last departure: 10:45
Distance 2629km

With virail find your bus from London, Ontario to Edmonton, Alberta

If you are looking for low-cost bus tickets from London, Ontario to Edmonton, Alberta, virail is what you are looking for. By comparing offers from several providers, you can find the perfect solution for your budget and schedule.

How much are the cheapest bus tickets from London, Ontario to Edmonton, Alberta?

You can find the cheapest bus tickets from London, Ontario to Edmonton, Alberta from 147,00 $ by booking in advance If you can't, bus tickets from London, Ontario to Edmonton, Alberta cost around 171,66 $.

How are the departure stations in London, Ontario and Edmonton, Alberta called?

When travelling by bus from London, Ontario to Edmonton, Alberta, the stations served are Greyhound Station and South Greyhound Station or North VIA Rail & Greyhound Station.

Ticket price London, Ontario - Edmonton, Alberta every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
More More $ 118 More More $ 99$ 119

Buses from London, Ontario to Edmonton, Alberta


For relatively short journeys like the one from London, Ontario to Edmonton, Alberta, you could also choose to travel by carpooling, cheaper alternative, or by train, an ecological choice.

Despite being extremely cheap, the bus is also very slow and getting from London, Ontario to Edmonton, Alberta by bus will take you a while. You could consider travelling by plane, getting low-cost tickets if you can book in advance.

Travelling by bus to Edmonton, Alberta from London, Ontario: how many daily connections are there?

If you want to travel from London, Ontario to Edmonton, Alberta by bus, there are 2 available connections per day. Please notice that all of these connections, that is to say 2 routes, are direct lines. There is no connection with a change. Consequently, you will never have to change buses.

What time do the busses to Edmonton, Alberta leave?

The first bus to Edmonton, Alberta leaves at 08:12, while the last one is scheduled at 10:12. The journey takes on average 56 hours and 25 minutes, but the fastest connections take only 54 hours and 55 minutes.

Which bus lines can take you from London, Ontario to Edmonton, Alberta?

With Greyhound you will be able to travel trom London, Ontario to Edmonton, Alberta by bus.

virail lets you search and compare times and prices of any transports from one city to another