Find a train from Montreal to Quebec

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Best price 33$
Journey duration 3 h 29 min
Connections per day 5
First departure: 06:20
Last departure: 18:25
Distance 233km

With virail the cheapest train tickets from Montreal to Quebec

Virail makes every journey easier: the only thing you will have to do is to specify the date of your journey from Montreal to Quebec. Afterwards, you will be able to find the perfect option for your trip by filtering and sorting the results by price and departure. Virail will also automatically redirect you to the provider's website to complete your booking.

Which companies take you from Montreal to Quebec by train?

Among all our partners, you will also find Viarail, providing the train connections between Montreal and Quebec.

What is the cheapest price for train tickets to Quebec?

The average price of train tickets from Montreal to Quebec is of 44,00 $. However, you will be able to find cheaper tickets if you book in advance, or if you can be flexible with your dates: the cheapest train tickets from Montreal to Quebec can be around 33,00 $.

Ticket price Montreal - Quebec every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
$ 29.18$ 29.32$ 29.34$ 29.19$ 29.60$ 29.35$ 29.39

Trains from Montreal to Quebec


When travelling by train, never forget to keep your ticket with you: make sure to print it out in advance or to download the mobile version if allowed.

When it comes to short distances, bus and carpooling represent a good alternative to the train journey, especially if you are travelling with a limited budget.

Which stations serve the rail line Montreal - Quebec?

Trains leave Montreal from MONTRÉAL and arrive at QUÉBEC.

How many train connections exist to go from Montreal to Quebec per day?

If you need to travel to Quebec from Montreal please know that there are 5 train connections every day. Please know that absolutely all these connections direct lines. Therefore, you will stay in the same train for the whole trip.

How long do you need to get to Quebec by train?

The first train to Quebec leaves at 06:07, whereas the last one at 18:07. On average, the journey lasts 3 hours and 32 minutes, but with the fastest connections you will be in Quebec in 3 hours and 23 minutes.

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