Search train tickets to Québec

switcheroo

Quickview

How to get to Québec by train?

Routes34
Trips per day159
train carriers1
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Québec?

The cheapest prices for a train ticket to Québec that users have found recently on Wanderu start at $29.12. Such great deals to Québec are available on 3 routes including Montreal, Saint-Lambert and Drummondville. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Québec. Drummondville at $29.12 has consistently the lowest average train ticket prices to Québec.

What are the main train stations in Québec?

The most popular train stations in Québec are Gare du Palais and Sainte Foy Station. Gare du Palais is the busiest train station in Québec.

Toronto

There are 17 train schedules per day connecting Toronto with Québec. It takes on average 11 hours and 25 minutes to travel 454 miles, 730 kms, by train from Toronto. One train company operates schedules from Toronto, with VIA Rail offering the most daily connections to Québec. Traveling by train from Toronto you will most likely to arrive in Québec at Sainte Foy Station.
Avg. Time
11h 25m
Avg. Price
$140.11

Ottawa

There are 12 train schedules per day connecting Ottawa with Québec. It takes on average 5 hours and 54 minutes to travel 236 miles, 380 kms, by train from Ottawa. One train company operates schedules from Ottawa, with VIA Rail offering the most daily connections to Québec. Traveling by train from Ottawa you will most likely to arrive in Québec at Gare du Palais.
Avg. Time
5h 54m
Avg. Price
$79.49

Saint-Lambert

There are 9 train schedules per day connecting Saint-Lambert with Québec. It takes on average 3 hours and 2 minutes to travel 143 miles, 231 kms, by train from Saint-Lambert. One train company operates schedules from Saint-Lambert, with VIA Rail offering the most daily connections to Québec. Traveling by train from Saint-Lambert you will most likely to arrive in Québec at Sainte Foy Station.
Avg. Time
3h 2m
Avg. Price
$57.63

Guildwood

There are 9 train schedules per day connecting Guildwood with Québec. It takes on average 12 hours to travel 442 miles, 712 kms, by train from Guildwood. One train company operates schedules from Guildwood, with VIA Rail Canada offering the most daily connections to Québec. Traveling by train from Guildwood you will most likely to arrive in Québec at Gare du Palais.
Avg. Time
12h 0m
Avg. Price
$173.75

Montreal

There are 9 train schedules per day connecting Montreal with Québec. It takes on average 3 hours and 29 minutes to travel 145 miles, 234 kms, by train from Montreal. One train company operates schedules from Montreal, with VIA Rail offering the most daily connections to Québec. Traveling by train from Montreal you will most likely to arrive in Québec at Sainte Foy Station.
Avg. Time
3h 29m
Avg. Price
$58.73

Located in Quebec, Canada, you can travel by train to Québec from 34 destinations and choose from 159 daily train schedules to get you there. VIA Rail has the most train connections to Québec. The furthest train arriving in Québec covers a distance of 659.45 miles, 1061.02 kms, covering the journey in 18 hours and 13 minutes

Looking for other ways to get there? Check out Bus options to Québec.

train companies serving Québec

VIA Rail

There are 83 daily VIA Rail schedules to Québec. VIA Rail can get you to Québec by train from 38 destinations including Toronto.
Restroom
WiFi
Movies
Snacks
Loyalty rewards
Extra legroom
Power outlet
Green certified
Air conditioning
Avg. Time
6h 9m
Avg. Price
$85.79