The journey from St. Stephen to Montreal is approximately 850 kilometers. You will travel through New Brunswick, Maine (USA), and Quebec, or stay within Canada via the Trans-Canada Highway. The drive takes about 9 hours. Alternatively, you can fly from Fredericton or Saint John to Montreal. This route takes you through the scenic Appalachian region.
Total Distance: 850 km driving distance; 650 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours (including connection) | 9 hours |
| Avg Price | $300-$600 | $120-$150 in fuel |
| Operator | Air Canada | Personal Vehicle |
| Route | Fredericton/Saint John to Montreal | Route 2 to Highway 20 (Quebec) |
| Tip | Flights are the most efficient way to travel this distance. | Ensure you have your passport if you choose to drive through the USA. |
May to October for pleasant weather and city festivals.