There are 4 ways to get from Montreal to Charlo by plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Montréal–Pierre Elliott Trudeau International Airport to Bathurst Airport, train
best- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Bathurst Airport (ZBF)plane YUL - ZBF
- Take the train from Bathurst Train Station to Charlotrain
5h 8m$435–1,182Drive 769.9 km
cheapest- Drive from Montreal to Charlocar 769.9 km
8h 54m$153–221Train
- Take the train from Montréal to Charlotrain VIA Rail
12h 33m$180–420Fly Montréal/Saint-Hubert Airport to Bonaventure Airport, drive
- Fly from Montréal/Saint-Hubert Airport (YHU) to Bonaventure Airport (YVB)plane YHU - YVB
- Drive from Bonaventure Airport (YVB) to Charlocar
5h 57m$738–1,953
Montreal to Charlo by train
Questions & Answers
The cheapest way to get from Montreal to Charlo is to drive which costs $150 - $230 and takes 8h 54m.
The fastest way to get from Montreal to Charlo is to fly and train which takes 5h 8m and costs $430 - $1,200.
Yes, there is a direct train departing from Montréal and arriving at Charlo. Services depart three times a week, and operate Wednesday, Friday and Sunday. The journey takes approximately 12h 33m.
The distance between Montreal and Charlo is 753 km. The road distance is 769.9 km.
The best way to get from Montreal to Charlo without a car is to train which takes 12h 33m and costs $180 - $420.
It takes approximately 5h 8m to get from Montreal to Charlo, including transfers.
Montreal to Charlo train services, operated by VIA Rail, depart from Montréal station.
Charlo is 1h ahead of Montreal. It is currently 2:40 AM in Montreal and 3:40 AM in Charlo.
Montreal to Charlo train services, operated by VIA Rail, arrive at Charlo station.
Yes, the driving distance between Montreal to Charlo is 770 km. It takes approximately 8h 54m to drive from Montreal to Charlo.
What companies run services between Montreal, QC, Canada and Charlo, NB, Canada?
VIA Rail operates a train from Montréal to Charlo 3 times a week. Tickets cost $180–420 and the journey takes 12h 33m.
- Website
- jetaviation.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Bathurst Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday to Sunday
- Estimated price
- $110–700
- Website
- pascan.com
Flights from Montréal/Saint-Hubert Airport to Bonaventure Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $700–1,900
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Bathurst Train Station to Charlo
- Ave. Duration
- 1h 4m
- Frequency
- 3 times a week
- Estimated price
- $16–210
- Website
- https://www.viarail.ca/en
- Escape
- $16–75
- Business
- $60–190
- Business Plus
- $75–210
- Economy
- $18–85
- Economy Plus
- $20–95
Train from Montréal to Charlo
- Ave. Duration
- 12h 33m
- Frequency
- 3 times a week
- Estimated price
- $180–420
- Website
- https://www.viarail.ca/en
- Escape
- $180–400
- Business
- $230–400
- Business Plus
- $250–420
- Economy
- $200–410
- Economy Plus
- $220–420
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 4 of the smartest ways to explore Australia, Travelling around the UAE, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Book your Montreal to Charlo train tickets online with Omio.
There are 19+ hotels available in Charlo.





