There are 6 ways to get from Havre-Saint-Pierre to Montreal by bus, plane, car ferry, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Montréal–Pierre Elliott Trudeau International Airport
best- Take the bus from Havre-Saint-Pierre to Moisiebus
- Fly from Sept-Îles Airport (YZV) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YZV - YUL
5h 34m$564–1,025Drive 1,215.2 km
cheapest- Drive from Havre-Saint-Pierre to Montrealcar 1,215.2 km
16h 17m$240–347Car ferry, bus
- Take the car ferry from Havre-Saint-Pierre, QC to Rimouski, QCcarferry
- Take the bus from Rimouski to Québecbus
- Take the bus from Québec to Montréalbus
47h 15m$297–399Bus, fly to Montréal/Saint-Hubert Airport
- Take the bus from Havre-Saint-Pierre to Moisiebus
- Fly from Sept-Îles Airport (YZV) to Montréal/Saint-Hubert Airport (YHU)plane YZV - YHU
6h 20m$618–1,579Car ferry, train
- Take the car ferry from Havre-Saint-Pierre, QC to Rimouski, QCcarferry Rimouski / ...
- Take the train from Rimouski to Montréaltrain VIA Rail
2d$323–613Car ferry, bus via Quebec
- Take the car ferry from Havre-Saint-Pierre, QC to Rimouski, QCcarferry
- Take the bus from Rimouski to Québecbus
- Take the bus from Quebec City, QC - 450 Rue de la Gare-du-Palais to Montreal, QC - 1597 Rue St-Hubertbus
2d$279–374
Sept-Îles Airport (YZV) to Montréal–Pierre Elliott Trudeau International Airport (YUL) flights
Questions & Answers
The cheapest way to get from Havre-Saint-Pierre to Montreal is to drive which costs $240 - $350 and takes 16h 17m.
The fastest way to get from Havre-Saint-Pierre to Montreal is to bus and fly which takes 5h 34m and costs $550 - $1,100.
The distance between Havre-Saint-Pierre and Montreal is 995 km. The road distance is 1215.2 km.
The best way to get from Havre-Saint-Pierre to Montreal without a car is to car ferry and bus which takes 47h 15m and costs $290 - $400.
It takes approximately 5h 34m to get from Havre-Saint-Pierre to Montreal, including transfers.
Yes, the driving distance between Havre-Saint-Pierre to Montreal is 1215 km. It takes approximately 16h 17m to drive from Havre-Saint-Pierre to Montreal.
There are 1253+ hotels available in Montreal.
What companies run services between Havre-Saint-Pierre, QC, Canada and Montreal, QC, Canada?
There is no direct connection from Havre-Saint-Pierre to Montreal. However, you can take the bus to Moisie, take the taxi to Sept-Îles Airport (YZV) airport, fly to Montréal–Pierre Elliott Trudeau International Airport (YUL), walk to YUL Aéroport Montréal-Trudeau, then take the line 747 bus to Station Lionel-Groulx. Alternatively, you can take a car ferry from Havre-Saint-Pierre, QC to Montréal via Rimouski, QC, Rimouski, and Québec in around 47h 15m.
- Website
- aircanada.com
Flights from Sept-Îles Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 54m
- When
- Every day
- Estimated price
- $95–550
- Website
- palaerospace.com
Flights from Sept-Îles Airport to Montréal–Pierre Elliott Trudeau International Airport via Quebec
- Ave. Duration
- 3h 45m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $550–800
Flights from Sept-Îles Airport to Montréal/Saint-Hubert Airport
- Ave. Duration
- 1h 45m
- When
- Monday to Friday
- Estimated price
- $750–1,800
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Rimouski to Montréal
- Ave. Duration
- 8h 24m
- Frequency
- 3 times a week
- Estimated price
- $120–350
- Website
- https://www.viarail.ca/en
- Escape
- $120–290
- Business
- $180–340
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
- Phone
- +1 800-806-2167
- [email protected]
- Website
- intercar.ca
Bus from Havre-Saint-Pierre to Moisie
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a week
- Estimated price
- $45–60
- Website
- https://intercar.ca/en
- Schedules at
- https://intercar.ca/en/schedules-and-routes
- Adult
- $45–60
Bus from Havre-Saint-Pierre to Moisie
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a week
- Estimated price
- $45–60
- Website
- https://intercar.ca/en
- Schedules at
- https://intercar.ca/en/schedules-and-routes
- Adult
- $45–60
- Phone
- +1 833 449 6444
- [email protected]
- Website
- orleansexpress.com
Bus from Rimouski to Québec
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- $55–80
- Website
- https://orleansexpress.com/en/
- Adult
- $55–80
Bus from Québec to Montréal
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $50–70
- Website
- https://orleansexpress.com/en/
- Adult
- $50–70
Bus from Rimouski to Québec
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Estimated price
- $60–85
- Website
- https://orleansexpress.com/en/
- Adult
- $60–85
- Phone
- 514-228-2303
- [email protected]
- Website
- tourexpress.ca
Bus from Quebec City, QC - 450 Rue de la Gare-du-Palais to Montreal, QC - 1597 Rue St-Hubert
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- $27–40
- Website
- https://tourexpress.ca/
- Adult
- $27–40
- Phone
- 1-800-463-0680
- [email protected]
- Website
- relaisnordik.com
Car ferry from Havre-Saint-Pierre, QC to Rimouski, QC
- Ave. Duration
- 38h 51m
- Frequency
- On demand
- Estimated price
- $190–250
- Website
- http://relaisnordik.com/
- Adult
- $190–250
Car ferry from Havre-Saint-Pierre, QC to Rimouski, QC
- Ave. Duration
- 38h 51m
- Frequency
- On demand
- Estimated price
- $190–250
- Website
- http://relaisnordik.com/
- Adult
- $190–250
Car ferry from Havre-Saint-Pierre, QC to Rimouski, QC
- Ave. Duration
- 38h 51m
- Frequency
- On demand
- Estimated price
- $190–250
- Website
- http://relaisnordik.com/
- Adult
- $190–250
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, How do I get from Sydney to Melbourne, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.












