There are 5 ways to get from Saint-Jean-sur-Richelieu to Lac-Mégantic by bus, 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, drive via Montreal
best- Take the bus from Montréal - Gare d'autocars to Sherbrooke / Terminusbus Montreal
- Drive from Sherbrooke / Terminus to Lac-Méganticcar
5h 32m$52–77Drive 218.6 km
cheapest- Drive from Saint-Jean-sur-Richelieu to Lac-Méganticcar 218.6 km
2h 59m$44–63Bus, drive
- Take the bus from Longueuil to Sherbrooke / Terminusbus Montreal / ...
- Drive from Sherbrooke / Terminus to Lac-Méganticcar
5h 49m$52–77Bus, drive #2
- Take the bus from Longueuil to Cégep de Sherbrookebus Montreal
- Drive from Cégep de Sherbrooke to Lac-Méganticcar
5h 53m$52–76Train, bus, drive
- Take the train from Montréal to Drummondvilletrain
- Take the bus from Drummondville to Windsorbus
- Drive from Windsor to Lac-Méganticcar
6h 38m
Questions & Answers
The cheapest way to get from Saint-Jean-sur-Richelieu to Lac-Mégantic is to drive which costs $40 - $65 and takes 2h 59m.
The fastest way to get from Saint-Jean-sur-Richelieu to Lac-Mégantic is to drive which takes 2h 59m and costs $40 - $65.
The distance between Saint-Jean-sur-Richelieu and Lac-Mégantic is 289 km. The road distance is 218.6 km.
It takes approximately 5h 32m to get from Saint-Jean-sur-Richelieu to Lac-Mégantic, including transfers.
Yes, the driving distance between Saint-Jean-sur-Richelieu to Lac-Mégantic is 219 km. It takes approximately 2h 59m to drive from Saint-Jean-sur-Richelieu to Lac-Mégantic.
There are 36+ hotels available in Lac-Mégantic.
What companies run services between Saint-Jean-sur-Richelieu, QC, Canada and Lac-Mégantic, QC, Canada?
There is no direct connection from Saint-Jean-sur-Richelieu to Lac-Mégantic. However, you can take the bus to Terminus Brossard, walk to Station Brossard - Quai 1, take the vehicle to Station Gare Centrale - Quai 1, walk to Station Bonaventure, take the line 2 subway to Station Berri-UQAM, walk to Montréal - Gare d'autocars, take the bus to Sherbrooke / Terminus, then drive to Lac-Mégantic. Alternatively, you can drive from Saint-Jean-sur-Richelieu to Lac-Mégantic in around 2h 59m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Montréal to Drummondville
- Ave. Duration
- 1h 9m
- Frequency
- 5 times a day
- Estimated price
- $23–220
- Website
- https://www.viarail.ca/en
- Escape
- $23–90
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $26–100
- Economy Plus
- $28–110
- Phone
- +1 819 562 8899
- [email protected]
- Website
- limocar.ca
Bus from Montréal - Gare d'autocars to Sherbrooke / Terminus
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- https://limocar.ca/en/
- Adult
- $30–45
Bus from Longueuil to Sherbrooke / Terminus
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- https://limocar.ca/en/
- Adult
- $30–45
Bus from Longueuil to Cégep de Sherbrooke
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a week
- Estimated price
- $30–45
- Website
- https://limocar.ca/en/
- Adult
- $30–45
- Phone
- +1 888 872 5525
- [email protected]
- Website
- autobus.qc.ca
Bus from Drummondville to Windsor
- Ave. Duration
- 1h
- Frequency
- Once daily
- Website
- https://www.autobus.qc.ca/en-us
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 Travelling by boat in Italy, How to travel India's Golden Triangle, and How to get from Florence to Rome - to help you get the most out of your next trip.











