[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Thu
Jun 24
Find prices
$446Air Canada
Fri
Jun 25
Find prices
$416Air Canada
Sat
Jun 26
$78VIA Rail Canada
$367Air Canada
Sun
Jun 27
$96VIA Rail Canada
$414Air Canada
Mon
Jun 28
$95VIA Rail Canada
$341Air Canada
Tue
Jun 29
$40VIA Rail Canada
$318Air Canada
Wed
Jun 30
Find prices
$385Air Canada
Thu
Jul 1
$95VIA Rail Canada
$318Air Canada
Fri
Jul 2
Find prices
$356Air Canada
Sat
Jul 3
Find prices
$336Air Canada
Sun
Jul 4
Find prices
$337Air Canada
Mon
Jul 5
$79VIA Rail Canada
$356Air Liaison
Tue
Jul 6
$40VIA Rail Canada
$283Air Canada
Wed
Jul 7
$31VIA Rail Canada
$253Air Canada
Thu
Jul 8
$40VIA Rail Canada
$283Air Canada
Fri
Jul 9
$40VIA Rail Canada
$267Air Canada
Sat
Jul 10
$40VIA Rail Canada
$234Air Canada
Sun
Jul 11
$40VIA Rail Canada
$235Air Canada
Mon
Jul 12
$31VIA Rail Canada
Find prices
Tue
Jul 13
$31VIA Rail Canada
$277Air Canada
Wed
Jul 14
$31VIA Rail Canada
$137Air Transat

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Fri, Jun 25
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all
train

Journey Summary

Montreal, QC to Quebec City, QC Train Information

Avg. Train Duration
3 hours 8 minutes
Train Ticket Price: $46
Trains depart from:Montreal, QC
Trains arrive in:Quebec City, QC
Distance:233 km
Train Companies:VIA Rail Canada

Trains from Montreal to Quebec City

Operating on one of the busiest and most scenic routes in eastern Canada, the train from Montreal to Quebec City offers an easy alternative to a flight for travelers in Quebec.  VIA Rail trains offer daily connections between the Quebecois cities, with journey times averaging around three hours. There are five daily direct services, with morning, afternoon and early evening travel options. Trains from Montreal arrive at two stations, in the center of Quebec City and in the south-western suburbs.  

Montreal to Quebec City train time: Daily departures

The VIA rail schedule offers  a direct train from Montreal to Quebec City five times a day on weekdays, with three to four direct trains at weekends.  These trains call at both Sainte-Foy and Gare du Palais stations in Quebec City. In addition, the long-distance evening service from Montreal to Halifax stops at Quebec City Sainte-Foy station on Wednesdays, Fridays and Sundays. Daily schedules include morning, afternoon and evening departures from Montreal  Central station.  

How long is the journey by train from Montreal to Quebec City?

The quickest VIA Rail train from Montreal to Quebec City  takes two hours and 52 minutes to complete the 169 mile route north east to the provincial capital. Other direct trains on this route take from seven to 54 minutes longer to reach Quebec City.  With trains limited on this stretch of the Canadian rail network, indirect journeys are not a practical consideration for this trip. 

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

Departure train station: Montreal Central station is located on the southern side of central Montreal,  with public transport links available on buses or Metro trains to Bonaventure or McGill Metro stops, taking around ten  minutes from downtown. The station has a shopping mall, luggage storage facilities,  restaurants, snack bars, ATMs, news vendors, waiting rooms and public WiFi.

Arrival train station:  Quebec City Gare du Palais is located on the eastern side of the historic city center, with public transport connections across the city available on local buses. Bus routes also serve Sainte-Foy station, situated south west of the city center, with the trip downtown taking around 20-30 minutes. Both stations offer grocery stores, fast food outlets, restaurants, coffee-shops, luggage storage lockers, car rental agencies,  ATMs and taxi stands. 

Which train companies travel from Montreal to Quebec City?

VIA Rail, Canada's main long-distance rail operator, provides all direct trains from Montreal to Quebec City on the eastern stretch of the Windsor to Quebec corridor.  Most trains operate on the main commuter route in Quebec with three evening services a week operating on the Ottawa to Halifax long-distance route. 

VIA Rail Montreal to Quebec City

VIA Rail's schedule for trains from Montreal to Quebec City provides five daily trains from Monday to Friday, four direct services on Sundays and three on Saturdays. These services stop at both Sainte-Foy and Gare du Palaias stations in Quebec City. Additionally, there is one evening  train on Wednesday, Fridays and Sundays, stopping only at Sainte-Foy. Journey times range from two hours and 52 minutes to three hours and  46 minutes.  

Montreal to Quebec City Trains: Services on board

VIA Rail trains from Montreal to Quebec City offer passengers a choice of economy or business class seating.  Most trains have a cafe-lounge or trolley service providing refreshments, snacks and drinks. Power sockets are supplied for charging cell phones or personal devices and there is free WiFi on board. Passengers are restricted to two items of luggage, with an additional item allowed for business class ticket holders.  Bikes are accepted on board  for a fee and are stored in the bicycle rack. Pets  can travel for free with their owners if in pet carriers, but must be booked at least two days in advance of travel.  Most VIA Rail trains on this route have a car with dedicated wheelchair spaces and low-level boarding, with accessible restrooms. 

How can I find cheap train tickets from Montreal to Quebec City?

Travelers  planning to take the train from Montreal to Quebec City can use the Omio booking platform to identify the range of fares on offer for this trip.  VIA Rail prices tend to be fairly standardized on most departures, but it is possible to find the cheapest ticket by traveling at less popular times of the day.  Booking well in advance is sensible as prices can rise steeply for popular travel dates, especially if there is a major concert or sporting event taking place. 

Travel Tips

Trains from Montreal, QC to Quebec City, QC
Travel by train to Quebec City, 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 Montreal, QC to Quebec City, QC.
FAQs
How much are cheap trains to Quebec City, QC from Montreal, QC?
Omio customers have found cheap train tickets between Montreal, QC and Quebec City, QC for as low as $40 (€31)  for the next 7 days.
How much is the train between Montreal, QC and Quebec City, QC on average?
If you’re looking to buy your train tickets in the next week, you can expect the Montreal, QC to Quebec City, QC train price to come in at an average of $74 (€58)  one way.
How far is Quebec City, QC from Montreal, QC by train?
You should expect to travel around 144 miles (233 km)  to Quebec City, QC from Montreal, QC by train.
How many hours is the train time between Montreal, QC and Quebec City, QC?
On average the Montreal, QC to Quebec City, QC train travel time is 3 h 5 min  for the 144 miles (233 km) long route, but the duration can vary if you travel on weekends and holidays.
Are there any nonstop train services from Montreal, QC to Quebec City, QC?
If you’re looking for a direct train from Montreal, QC to Quebec City, QC, consider traveling with VIA Rail Canada. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
What are the first and last departure train times from Montreal, QC to Quebec City, QC?
The earliest train for this trip departs from Montreal, QC at 4: 45 PM. The last train leaves from Montreal, QC at 10: 25 PM. Check Omio for the latest train schedule from Montreal, QC to Quebec City, QC and book the best time to depart on your chosen travel date.
How far in advance should I purchase a train ticket from Montreal, QC to Quebec City, QC to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you buy train tickets from Montreal, QC to Quebec City, QC within the next 7 days, you can find tickets to cost on average $74 (€58) one way. To find the best prices for this route, consider booking your train ticket from Montreal, QC to Quebec City, QC a few months in advance.