Find a bus from St. Catharines to Edmonton, Alberta

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Find cheap car hire in

Journey details

Best price $ 182
Journey duration 57 h 37 min
Connections per day 2
First departure: 08:25
Last departure: 08:25
Distance 2745km

Find your bus connections from St. Catharines to Edmonton, Alberta on virail

If you are looking for low-cost bus tickets from St. Catharines 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 is a low-cost ticket for buses from St. Catharines to Edmonton, Alberta?

If you have the possibility, book in advance or try to be flexible when choosing the dates; by doing so, you will find cheap bus tickets from St. Catharines to Edmonton, Alberta from 182,00 $, while the average price is 182,00 $.

How are the departure stations in St. Catharines and Edmonton, Alberta called?

When travelling by bus from St. Catharines to Edmonton, Alberta, the stations served are St. Catharines Union Bus Terminal and South Greyhound Station or North VIA Rail & Greyhound Station.

Buses from St. Catharines to Edmonton, Alberta


When travelling for long distances, bus rides can be very long and boring. If your budget is limited, you can find faster options by booking flights with low-cost airlines.

How many connections are there to go Edmonton, Alberta from St. Catharines by bus per day?

If you desire to go to Edmonton, Alberta from St. Catharines by bus, 2 daily connections are available. Please note that these routes are all direct lines. There is no connection between these two cities with a change. Thus, you will never have to change buses.

What time do the busses to Edmonton, Alberta leave?

To get to Edmonton, Alberta from St. Catharines by bus, it will take you around 57 hours and 37 minutes, or even 57 hours and 15 minutes if you choose the fastest solutions. The first bus leaves St. Catharines at 08:10, while the last one is at 08:10.

Which bus companies are in service in the route St. Catharines - Edmonton, Alberta?

Among the several partners of virail, you can also find Greyhound, offering buses from St. Catharines to Edmonton, Alberta.

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