COMPARE Prices across different modes

Wed
Sep 22
Find prices
$469Air Canada
Thu
Sep 23
$30VIA Rail Canada
$255Air Canada
Fri
Sep 24
$38VIA Rail Canada
$401Air Canada
Sat
Sep 25
$38VIA Rail Canada
$325Air Canada
Sun
Sep 26
$52VIA Rail Canada
$265Air Canada
Mon
Sep 27
$38VIA Rail Canada
Find prices
Tue
Sep 28
$31VIA Rail Canada
$126Air Transat
Wed
Sep 29
$30VIA Rail Canada
$235Air Canada
Thu
Sep 30
$31VIA Rail Canada
$216Air Canada
Fri
Oct 1
$76VIA Rail Canada
$224Air Canada
Sat
Oct 2
$31VIA Rail Canada
$235Air Canada
Sun
Oct 3
$76VIA Rail Canada
$185Air Canada
Mon
Oct 4
$30VIA Rail Canada
$116Air Transat
Tue
Oct 5
$38VIA Rail Canada
$185Air Canada
Wed
Oct 6
Find prices
$219Air Canada
Thu
Oct 7
$76VIA Rail Canada
$241Air Canada
Fri
Oct 8
$79VIA Rail Canada
$273Air Canada
Sat
Oct 9
$76VIA Rail Canada
$273Air Canada
Sun
Oct 10
$51VIA Rail Canada
$255Air Canada
Mon
Oct 11
$31VIA Rail Canada
Find prices
Tue
Oct 12
$30VIA Rail Canada
$128Air Transat

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Quebec City, QC and Montreal, QC

distanceDistance144 miles (233 km)
durationAverage train duration2 h 48 min
priceAverage train ticket price$38 (€30)
changesDirect trainYes
carriersTrain providersVIA Rail Canada

Trains from Quebec City, QC to Montreal, QC cover the 144 miles (233 km) long journey taking on average 2 h 48 min with our travel partners like VIA Rail Canada. There are direct train services available. While the average ticket price for this journey costs around $38 (€30), you can find the cheapest train ticket for as low as $30 (€24).

Train companies

Quebec City, QC to Montreal, QC with VIA Rail

Find the best trains between Quebec City, QC and Montreal, QC with Omio's travel partners VIA Rail from $30 (€24). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

VIA Rail

VIA Rail is Canada's main train provider. There are several different ticket fares like Economy, Business, Sleeper Plus, Prestige and Touring for your next journey by train between Quebec City, QC and Montreal, QC.

Book your VIA Rail Quebec City, QC to Montreal, QC train with Omio and enjoy a smooth and relaxing journey! Check VIA Rail’s up-to-date train schedules for the ideal departure and arrival times, compare the fastest Quebec City, QC to Montreal, QC routes as well as the amenities offered in the class fare you choose and buy the most affordable VIA Rail train tickets online that fit your budget. The distance between Quebec City, QC and Montreal, QC is 144 miles (233 km), and the best price for a one-way Quebec City, QC - Montreal, QC VIA Rail train ticket starts at $30 (€24) if you book in advance. If you would rather search for your VIA Rail ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by train. Waiting in a line at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with VIA Rail!

VIA Rail has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train between Quebec City, QC and Montreal, QC:

  • Refund or voucher policy
  • You can cancel your reservation at any time prior to the scheduled departure and receive a full refund in addition to not incurring any service charges, regardless of when you purchased your ticket. This includes all travel up to and including November 1, 2020, as well as any travel after November 1, 2020, if their outbound train is on or before November 1, 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Quebec City to Montreal

Montreal is the largest city in the Quebec province and the second-largest in Canada. It's a stylish place that regards itself as Canada's cultural powerhouse, a city rich with galleries, theaters and music venues, with its substantial student population contributing to the creative atmosphere. It has good rail links with the provincial capital with direct trains between the two Quebecois cities seven days a week. Canada's long-distance rail operator VIA Rail provides daily direct train services from Quebec City to Montreal, departing from the main station Gare Du Palais and from Quebec Sainte-Foy. There are morning and afternoon departures to Montreal Central Station daily, with journey times averaging around 3 hours and 15 minutes. Services from the provincial capital to Montreal are a little less frequent at weekends, with no early morning train services from Quebec City to Montreal available on Sundays.

Which train companies travel from Quebec City to Montreal?

VIA Rail is the main train company for intercity travel in Canada, providing all of the country's long-distance services including trains from Quebec City to Montreal seven days a week. VIA Rail services on this route provide Economy and Business Class seats, and train carriages are equipped with power outlets for charging personal devices, WiFi internet access, and onboard entertainment systems. Snacks, sandwiches and drinks are available to purchase on the train from Quebec City to Montreal with complimentary meals and cocktails provided for Business Class passengers. On this route, selected VIA Rail intercity trains include free baggage check-in services for up to two large items per passenger.

How long is the train ride from Quebec City to Montreal

The fastest VIA Rail intercity train from Quebec City to Montreal is the mid-afternoon departure from the provincial capital, taking 3 hours and eight minutes to cover the 80-mile (128 kilometer) route south-west to Montreal. Other direct trains take between four and 27 minutes longer to reach Montreal, with the slowest option being the mid-morning VIA Rail departure taking 3 hours and 35 minutes to complete the trip from Quebec City.

How many trains are there from Quebec City to Montreal?

The VIA Rail intercity schedule for weekday services offers five daily direct trains from the central Quebec City Gare Du Palais to Montreal Central Station. These departures include an early morning and mid-morning departure, one early afternoon service and two late afternoon trains, with the final train from Quebec City to Montreal leaving just before 6:00 p.m. Saturday and Sunday services offer three direct trains, with departures in mid-morning, early afternoon and late afternoon. On Mondays, Thursdays and Saturdays an additional early morning train from Quebec City to Montreal departs from Quebec Sainte-Foy station, a continuation of the VIA Rail intercity service from Halifax, Nova Scotia. Indirect connections are not a practical consideration on the route to Montreal.

What are the departure and arrival stations for trains from Quebec City to Montreal?

Departure station: Quebec City Gare Du Palais is the main terminus in the provincial capital - an impressive green roofed building dating from 1915, with a spacious concourse. The station is situated in the Basse Ville old quarter close to the St. Charles river, with public transport links available on Intercar local buses serving numerous routes across the city and arriving at the adjacent bus terminal. Sainte-Foy station is located on the south-west side of the city center, served by city bus route 76 and regular services stopping nearby on Chemin Saint-Louis. Facilities at the station include taxi stands, free WiFi, car rental desks, ATMs, news vendors and luggage storage lockers. Dining and snack options on the station concourses include fast food franchises, coffee shops, bakeries, and convenience stores.

Arrival station: Montreal Central Station, also known to locals as the Gare Centrale, is the main hub for VIA Rail services and the busiest commuter train station in the province of Quebec. Situated close to the Old Port on the south-east side of downtown Montreal, the station has public transport connections on seven city bus routes, night buses and airport shuttles, and Montreal Metro subway services on the Orange line from Bonaventure station or Green line from McGill station. Passenger facilities include taxi stands, car rental desks, free WiFi, ATMs, and Bixi bike share racks. The station concourse offers a wide range of dining and snack outlets, including fast food franchises, coffee shops, a pizzeria, bakeries, and a Korean diner. Shops in the station mall include designer brand fashion outlets, jewelers, luggage and leather goods stores, grocery markets, book stores, and news vendors.

Travel Tips

Trains from Quebec City, QC to Montreal, QC
Travel by train to Montreal, QC easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Quebec City, QC to Montreal, QC.
FAQs
How much do cheap trains from Quebec City, QC to Montreal, QC cost?
Looking to save money on your route? Omio customers have found the cheapest train between Quebec City, QC and Montreal, QC for the next 7 days starting from $30 (€24)  one way.
How much is the train to Montreal, QC from Quebec City, QC on average?
The train price between Quebec City, QC and Montreal, QC is on average $38 (€30)  if you are looking to book your tickets for this journey in the next 7 days.
How many miles is it from Quebec City, QC to Montreal, QC by train?
The distance from Quebec City, QC to Montreal, QC by train is approximately 144 miles (233 km).
How long is a train between Quebec City, QC and Montreal, QC on average?
On average the Quebec City, QC to Montreal, QC train travel time is 2 h 48 min  for the 144 miles (233 km) long journey, but the duration can vary if you travel on weekends and holidays.
Which train providers should I travel with from Quebec City, QC to Montreal, QC?
When taking a train from Quebec City, QC to Montreal, QC, you can count on VIA Rail Canada for the best way to get you to Montreal, QC. You can also check all possible train companies who offer a service between Quebec City, QC and Montreal, QC and compare the amenities they offer before buying a train ticket.
What are the first and last departure train times from Quebec City, QC to Montreal, QC?
You can take the first train from Quebec City, QC to Montreal, QC at 9: 25 AM. The last train from Quebec City, QC to Montreal, QC that you can take departs at 9: 45 PM. Omio shows you the latest train from Quebec City, QC to Montreal, QC schedule to help you book the best departure time for this trip.
How early should I book Quebec City, QC to Montreal, QC train tickets to get the best deals?
If you purchase the Quebec City, QC to Montreal, QC train within the next 7 days, you can find one way tickets to cost on average $38 (€30). However, booking your train ticket in advance gives you access to the best prices for trains between Quebec City, QC and Montreal, QC. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.