There are 3 ways to get from Trois-Pistoles to Campbellton by bus, 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.
Bus
best- Take the bus from Trois-Pistoles to Rimouskibus Bas-Saint-Laurent
- Take the bus from Rimouski to Pointe-à-la-Croixbus Gaspésie
4h 50m$74–104Drive 259.8 km
cheapest- Drive from Trois-Pistoles to Campbelltoncar 259.8 km
3h 27m$51–74Train
- Take the train from Trois Pistoles to Campbelltontrain VIA Rail
5h 1m$60–270
Trois-Pistoles to Campbellton by bus
Questions & Answers
The cheapest way to get from Trois-Pistoles to Campbellton is to drive which costs $50 - $75 and takes 3h 27m.
The fastest way to get from Trois-Pistoles to Campbellton is to drive which takes 3h 27m and costs $50 - $75.
No, there is no direct bus from Trois-Pistoles to Campbellton. However, there are services departing from Trois-Pistoles and arriving at Pointe-à-la-Croix via Rimouski. The journey, including transfers, takes approximately 4h 50m.
Yes, there is a direct train departing from Trois Pistoles and arriving at Campbellton. Services depart three times a week, and operate Wednesday, Friday and Sunday. The journey takes approximately 5h 1m.
The distance between Trois-Pistoles and Campbellton is 263 km. The road distance is 259.8 km.
The best way to get from Trois-Pistoles to Campbellton without a car is to bus which takes 4h 50m and costs $70 - $110.
It takes approximately 4h 50m to get from Trois-Pistoles to Campbellton, including transfers.
Trois-Pistoles to Campbellton bus services, operated by Orléans Express, depart from Trois-Pistoles station.
Trois-Pistoles to Campbellton train services, operated by VIA Rail, depart from Trois Pistoles station.
The best way to get from Trois-Pistoles to Campbellton is to bus which takes 4h 50m and costs $70 - $110. Alternatively, you can train, which costs $60 - $270 and takes 5h 1m.
What companies run services between Trois-Pistoles, QC, Canada and Campbellton, NB, Canada?
You can take a bus from Trois-Pistoles to Pointe-à-la-Croix via Rimouski in around 4h 50m. Alternatively, VIA Rail operates a train from Trois Pistoles to Campbellton 3 times a week. Tickets cost $60–270 and the journey takes 5h 1m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Trois Pistoles to Campbellton
- Ave. Duration
- 5h 1m
- Frequency
- 3 times a week
- Estimated price
- $60–270
- Website
- VIA Rail
- Escape
- $60–160
- Business
- $100–250
- Business Plus
- $120–270
- Economy
- $65–170
- Economy Plus
- $75–180
- Phone
- +1 833 449 6444
- [email protected]
- Website
- Orleans Express
Bus from Trois-Pistoles to Rimouski
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $28–40
- Website
- Orleans Express
- Adult
- $28–40
Bus from Rimouski to Pointe-à-la-Croix
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $45–65
- Website
- Orleans Express
- Adult
- $45–65
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 5 delightfully under-the-radar French towns you need to visit, How to get from Stansted Airport into central London, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
Trois-Pistoles to Campbellton bus services, operated by Orléans Express, arrive at Rimouski station.
Campbellton is 1h ahead of Trois-Pistoles. It is currently 4:48 AM in Trois-Pistoles and 5:48 AM in Campbellton.
Trois-Pistoles to Campbellton train services, operated by VIA Rail, arrive at Campbellton station.
Yes, the driving distance between Trois-Pistoles to Campbellton is 260 km. It takes approximately 3h 27m to drive from Trois-Pistoles to Campbellton.
There are 18+ hotels available in Campbellton.









