$20 Montreal to Quebec City
The most affordable way to get from Montreal to Quebec City!

What’s the cheapest way to get from Montreal to Quebec City?

It’s always exciting to plan a getaway to Quebec City! This article will tell you how to get from Montreal to Quebec City in the cheapest possible way so that you have more money to spend on a delicious poutine at Ashton’s.

Here are all the different options available to get from Montreal to Quebec City, from the cheapest to most expensive…


$25 – $30 per seat (2h30 – 3 hours travel time)

Poparide members in Quebec
Poparide members from Quebec

On the Montreal-Quebec City corridor, a lot of local drivers offer their empty seats on Poparide, a carpooling platform with over 1 million members in Canada (full disclaimer: that’s us!). Poparide helps cover the driver’s costs by having passengers contribute towards their gas, making the trip affordable for everyone.

Passengers book online with their credit card and the money is kept safely by Poparide until the trip has been completed, then it’s paid out to the driver.

It’s also a great opportunity to practice your Québécois-French accent and get custom recommendations from locals! (Personally, we recommend places like Poutineville in St-Roch for custom poutines and Brasserie Griendel for a great craft beer).

You can find a trip from Montreal to Quebec for around $25 per seat or if you’re driving, you can make around $25 per passenger to help cover your gas. If you have 3 empty seats in your vehicle, that’s $75 in your pocket – it makes renting a vehicle worth it!!

Sign up is free for both passengers and drivers.

Orléans Express

$39 – $59 per seat (3h15 travel time)

Orléans Express bus cheap travel from Montreal to Quebec
Photo from Orléans Express Website

Orléans Express is the bus company serving most routes in the Province of Quebec. They offer 9 return trips daily between Montreal and Quebec City and also cover over 35 other destinations throughout Quebec. Please note that not all tickets are refundable with Orléans Express, so make sure to check the refund policy before booking!

Click here to book your seats

Via Rail

$50 – $197 per seat (3h16 – 3h46 travel time)

Gare du Palais in Quebec City, picture from TripAdvisor

Via Rail is Canada’s national rail service and serves more than 400 communities around the country. There are usually between 3 to 5 trips daily between Montreal and Quebec City which depart at different times of the day. A train ticket to Quebec is not super cheap but it will take you directly to downtown Quebec City. 

Click here to book your seats


$233 – $485 per fare (2h30 – 3 hours travel time)

Montreal to Quebec with Uber price estimator screenshot
Uber fare estimate between Montreal and Quebec City

Uber is another option to travel from Montreal to Quebec City, but it certainly isn’t the cheapest! It could also cost you even more money during a price surge if there is a lot of demand.

However, it is also possible that a driver could refuse your request because the trip will take a lot of time and Uber is not designed for long distances like Montreal to Quebec, as the driver would also need to return from Quebec to Montreal after the trip.

Click here to book an Uber

FAQ for Montreal to Quebec City

How far from Montreal is Quebec City?

The distance between Montreal and Quebec City is about 250-270 km, which takes on average 3 hours to drive. You can make $25 per seat if you post your trip on Poparide.

What are the things to do in Quebec City?

You can certainly visit Old Quebec, which still has fortifications dating back from the 17th century. The “Rue du Petit Champlain” is a must-see!

How much does it cost to drive from Montreal to Quebec City?

To drive the 250 km between Montreal and Quebec at an average price of $1.20/L and 12L/100km, it will cost you about $36, and you can make up to $25 per passenger on Poparide.