Find a bus from Calgary to London, Ontario

These train, bus and flight companies trust us


Find the cheapest ticket for your trip

Journey details

Best price 236.63$
Journey duration 56 h 50 min
Connections per day 2
First departure: 23:30
Last departure: 23:30
Distance 2621km

On virail the best offers for buses from Calgary to London, Ontario

Thanks to virail you can find the best offers for bus tickets from Calgary to London, Ontario in few steps. Once you inserted the date of your trip, you can filter your results to find the one that suits you.

How much is a low-cost ticket for buses from Calgary to London, Ontario?

Bus tickets from Calgary to London, Ontario cost on average 182,81 $, but if you have the possiblity to book in advance, or if your travel dates are flexible, you will more easily get low-cost bus tickets from Calgary to London, Ontario for only 162,00 $.

Where do the buses to London, Ontario leave from?

Buses from Calgary leave from Downtown Greyhound Station, reaching London, Ontario at UWO or LONDON BUS DEPOT.

Ticket price Calgary - London, Ontario every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
$ 562 More More More More $ 229 More

Buses from Calgary to London, Ontario


If the offers provided by buses do not suit your needs, trains and carpooling could represent a good alternative for this distance.

When the journey is so long, the bus takes much longer than other transportation. You can have a look at flights to London, Ontario: by booking in advance you can find very cheap tickets!

How many bus connections exist to go from Calgary to London, Ontario per day?

If you need to travel to London, Ontario from Calgary please know that there are 2 bus connections every day. Please know that absolutely all these connections direct lines. Therefore, you will stay in the same bus for the whole trip.

When are the buses of the line Calgary - London, Ontario scheduled?

While the first bus leaves at 23:10, the last one leaves Calgary at 23:10. The duration of the journey is on average 73 hours and 55 minutes, but it can take you only 56 hours and 50 minutes with the fastest connections.

Which bus companies serve the route Calgary - London, Ontario?

There are many companies cooperating with virail, among which also Greyhound with buses to London, Ontario.

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