VIA Rail Canada popular routes and schedules
Book cheap VIA Rail Canada Train tickets online, find timetables, prices, station locations, services, promotions and deals.
Popular routes | First and last departures | Average duration | Minimum price | |
---|---|---|---|---|
Toronto → Montreal | First and last departures06:32 — 18:27 | Average duration5h 34m | Minimum priceUS$48 | |
Northeastern University, Toronto Campus → McGill University | First and last departures06:32 — 18:07 | Average duration6h 15m | Minimum priceUS$48 | |
Union Station → McGill University | First and last departures06:32 — 18:07 | Average duration6h 15m | Minimum priceUS$48 | |
Montreal → Quebec City | First and last departures06:25 — 18:30 | Average duration3h 36m | Minimum priceUS$38 | |
Montreal → Toronto | First and last departures06:20 — 18:38 | Average duration6h 8m | Minimum priceUS$49 |

Contact VIA Rail Canada
Amenities on VIA Rail Canada trains
- Air conditioning
- Toilet
- Standard seat
- XL Seat
- Lie-flat Seat or Bed
- Wifi
- Entertainment (No Wifi)
- Power outlets
- Drink
- Hot Meal
VIA Rail Canada’s Coverage in Numbers
- Daily Trains2543
- Cities226
- Countries1
- Routes2896
VIA Rail Canada Train classes
- Berth
- Business / Affaires
- Cabin for one
- Cabin for three
- Cabin for two
- Economy / Économie
- Prestige Cabin for two
- Ren-Cabin for two
Planning a train trip with VIA Rail Canada? Busbud is here to help! We've partnered with VIA Rail Canada so you can find the best train services for your travel needs.
Looking for VIA Rail Canada tickets? Busbud helps you plan your train trip without breaking the bank.
Find out which amenities will be accessible on a VIA Rail Canada train for each departure when you book your VIA Rail Canada tickets, such as food services, boarding assistance, WiFi, A/C, power outlets and more.
Our customer service team is available 24/7 to help you with any questions or problems you may have while travelling. So, whether you’re taking a weekend getaway or embarking on a month-long adventure, we’ve got you covered.
Take advantage of available VIA Rail Canada train coupons in order to get discounted VIA Rail Canada fares.
On Busbud, you'll be able to find useful information such as VIA Rail Canada contact details in case you need to get in touch with them.
Partnering up with VIA Rail Canada allows Busbud to ensure high-quality VIA Rail Canada train services to travellers from all corners of the world.
VIA Rail Canada User Reviews
VIA Rail Canada receives praise for its comfortable seating, friendly staff, and well-organized boarding process. However, multiple reviews mention frequent delays in train schedules as a common issue. Some passengers also noted challenges with ticket flexibility and high food prices on board. Despite these concerns, the overall travel experience is generally positive due to the comfort provided during journeys.
I really appreciated the professionalism and attentiveness throughout the journey. The team was friendly, responsive, and made sure I felt informed at every step. The process was smooth and well-organized, and I felt that my needs were genuinely taken into account. I also liked the transparency around timelines and expectations—it made the entire experience feel stress-free and reliable
Maruf I.
What I did not love is that I arrived early and was hoping to switch to an earlier train, however the VIA Rail customer service helper was not able to because only Budsbud (third party through which I bought the ticket) is able to. However, when I tried calling the number given, I was just on hold and never reached anyone. Additionally I had paid for an option to have flexibility to modify the ticket time, however this should not be an option if I cannot actually access this service.
Shanika T.
Smooth ride - friend L service - on time
Janice M.
Cons:Late x 3 hours due to mechanical problems. Pros:The station employee at Brockville was very kind & helpful.
Kim L.
Horrible. I was on a train that goes directly to Toronto from Sarnia. I was told my ticket had me get off at London and transfer. Thst train broke down before arrival I had to spend 4 hrs in London with no phone and money to even be able to find a way home earlier. I was late for my evening shift and written up. My dog wasn’t able to get let out and ruined my carpets in my house. The worse experience I’ve had travelling. Ever
Eleazar F.
A very long, but comfortable journey, more or less on time.
Shirley S.
VIA Rail Canada FAQ
Yes, there is WiFi on VIA Rail Canada! We recommend downloading your films or favourite shows before your train journey, as the WiFi can lose its connection in rural areas. No worries, you'll still be able to check your emails and social media during your trip.
Yes, there are power outlets and USB plugs on VIA Rail Canada trains. No need to worry about running out of battery in the middle of your favourite film. You'll also arrive at your destination with all your devices fully charged.
Yes, there is a toilet on all VIA Rail Canada trains. The toilet is generally located at the back of the train or near the middle door. Most train toilets do not have running water, so we recommend bringing hand sanitiser with you.
VIA Rail Canada doesn't offer any meals or snacks on board. We recommend you bring some snacks and drinks in a reusable water bottle for your train journey.
No, no need to print your VIA Rail Canada ticket! Simply show your e-ticket on your smartphone along with a valid photo ID to board the train. Your e-ticket will be emailed to you when you book on Busbud.
Yes, VIA Rail Canada allows pets in the hold of the train. We recommend contacting VIA Rail Canada at least 24 hours before your trip to reserve your pet's place in the hold of the train. Certified Service animals are always allowed on the train.
When travelling with VIA Rail Canada, you will be able to enjoy Air conditioning, Standard seat, , Lie-flat Seat or Bed, Hot Meal, Power outlets, , Toilet, , Wifi, XL Seat. VIA Rail Canada will offer you a reliable, safe and comfortable train journey!
Why choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud is a bus and train search tool – we include VIA Rail Canada routes, schedules and prices in our searches along with many other train and bus companies. You can compare prices, amenities and times by searching for a route. If you find a suitable trip, you can go ahead and get your VIA Rail Canada ticket from us. Note that train tickets sell out, VIA Rail Canada and other operators generally charge a lot more for last-minute tickets or for tickets bought in person.
People from around the world trust Busbud
Popular Routes, Destinations and Stations
Top Train Lines
Curious about the busiest routes of VIA Rail Canada? Here's where most of our passengers are heading!
- Montreal to TorontoUS$70
- Toronto to MontrealUS$74
- Montreal to Quebec CityUS$53
- Toronto to Niagara FallsUS$34
- Quebec City to MontrealUS$54
- Ottawa to MontrealUS$57
- Ottawa to TorontoUS$61
- Montreal to OttawaUS$55
- Niagara Falls to TorontoUS$26
- Toronto to OttawaUS$62
- London to TorontoUS$46
- Toronto to Quebec CityUS$138
- Toronto to LondonUS$49
- Quebec City to TorontoUS$143
- Ottawa to Quebec CityUS$84
- Kingston to TorontoUS$55
- Quebec City to OttawaUS$81
- Toronto to KingstonUS$54
- Windsor to TorontoUS$59
- Kitchener to TorontoUS$36
Top Destinations
From big cities to hidden gems, these are the places VIA Rail Canada can take you on your next adventure!
- Buses to Toronto
- Buses to Montreal
- Buses to Ottawa
- Buses to London
- Buses to Kingston
- Buses to Quebec City
- Buses to Windsor
- Buses to Oshawa
- Buses to Kitchener
- Buses to Belleville
- Buses to Burlington
- Buses to Brockville
- Buses to Mississauga
- Buses to Chatham
- Buses to Guelph
- Buses to Oakville
- Buses to Cornwall
- Buses to Sarnia
- Buses to Cobourg
- Buses to Brampton
Top Stations and Locations
Need to know where to catch VIA Rail Canada? We've got a list of our main stops to help plan your journey.
- Union Station
- Gare Centrale
- Via Rail (200 Tremblay Rd)
- North VIA Rail & Greyhound Station
- Pacific Central Station
Most popular airports and destinations
Flying part of the way? See where VIA Rail Canada can connect you to popular airports and help you reach your final stop!
- Niagara Falls to Pearson Toronto Airport
- London to Pearson Toronto Airport
- Kitchener to Pearson Toronto Airport
- Ottawa to Pearson Toronto Airport
- Toronto to Montréal-Trudeau International Airport
- All Partners
- VIA Rail Canada