Welcome To

VIA Rail Canada

Black Friday Sale

30% Discount On Train Tickets

Train Schedule & Reservation Assistance Available Through Our Call Center.

+1 (844) 706-3136

Canada Train Tickets & Station Search

Type a Canada Railway city or station name. Add passengers to see VIA Rail times and an estimated fare.

Check Trains Schedule

Travel across Canada by train

Canada Railway connects cities and stations from Halifax to Vancouver and north to Churchill. Search any pair of Canada Railway stations in the form above.

The Corridor

Frequent trains between Quebec City, Montreal, Ottawa, Toronto, London, Windsor and other Corridor stations.

The Canadian

Toronto to Vancouver through Winnipeg, Saskatoon, Edmonton and Jasper.

Ocean, Skeena & the North

Montreal–Halifax, Jasper–Prince Rupert, Winnipeg–Churchill, and Quebec regional routes.

Benefits of a Canada train journey

Arrive in the city centre, skip airport security queues, and watch the countryside from your seat.

Centre to centre

Union Station, Gare Centrale, Gare du Palais and Pacific Central sit in the heart of town.

Room to move

Stretch out, use the café car, and bring more luggage than a typical flight allows.

Scenic travel

Lakes, forests and the Canadian Rockies instead of highway miles.

Agent support

After you add passengers, the next page lists VIA Rail times and an estimated fare for your group.

Popular Canada Railway routes

Tap a route to fill From Station and To Station. Then choose dates and passengers.

Canada train journey FAQ

Do you sell tickets or take payment?

This search shows VIA Rail times from the published schedule and an estimated fare for the passengers you add. Call an agent if you want help booking.

Which cities and stations can I search?

Type two or three characters of any Canada Railway city or station — Toronto Union Station, Montreal Central Station, Ottawa, Quebec City, Vancouver Pacific Central, Halifax, Winnipeg, Jasper, London (Ontario), and many more stops where Canada Railway goes.

What happens after I search?

After you add passengers, the schedule page lists matching VIA Rail trains, times, and an estimated total for that group.

Are times and prices guaranteed?

Times follow VIA Rail’s published GTFS timetable. Fares are estimates based on distance and the passengers you add, because that file does not include ticket prices.

What passenger information do you keep?

Your search (stations, dates, and passenger counts) stays in this browser so the details page can show a summary. We do not ask for payment or card details.

Ready to search Canada trains?

Enter From Station and To Station, then open details for your passenger summary.

Start a Canada train search