There are 7 ways to get from Repentigny to Campbellton by plane, 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.
Fly Montréal–Pierre Elliott Trudeau International Airport to Bathurst Airport, bus
best- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Bathurst Airport (ZBF)plane YUL - ZBF
- Take the bus from Bathurst, NB to Campbellton, NBbus
6h 29m$109–488Train
cheapest- Take the train from Montréal to Campbelltontrain VIA Rail
13h 54m$102–184Bus
- Take the bus from Repentigny to Québecbus
- Take the bus from Québec to Rimouskibus
- Take the bus from Rimouski to Pointe-à-la-Croixbus
12h$149–217Bus, train
- Take the bus from Montreal, QC - 1425 Cartier Street to Quebec, QC - Shell, 2831 Boulevard Laurierbus Montreal / ...
- Take the train from Sainte-Foy to Campbelltontrain VIA Rail
13h 24m$132–234Drive 732 km
- Drive from Repentigny to Campbelltoncar 732 km
8h 21m$143–206Fly Montréal/Saint-Hubert Airport to Bonaventure Airport, bus
- Fly from Montréal/Saint-Hubert Airport (YHU) to Bonaventure Airport (YVB)plane YHU - YVB
- Take the bus from Bonaventure to Pointe-à-la-Croixbus
7h 46m$546–1,187Fly Montréal–Pierre Elliott Trudeau International Airport to Greater Moncton International Airport, bus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Greater Moncton International Airport (YQM)plane YUL - YQM
- Take the bus from Moncton Airport to Campbelltonbus
9h 8m$357–1,029
Repentigny to Campbellton by bus
Questions & Answers
The cheapest way to get from Repentigny to Campbellton is to train which costs $100 - $190 and takes 13h 54m.
The fastest way to get from Repentigny to Campbellton is to fly and bus which takes 6h 29m and costs $100 - $490.
No, there is no direct bus from Repentigny to Campbellton. However, there are services departing from Repentigny and arriving at Pointe-à-la-Croix via Québec and Rimouski. The journey, including transfers, takes approximately 12h.
The distance between Repentigny and Campbellton is 817 km. The road distance is 732 km.
The best way to get from Repentigny to Campbellton without a car is to bus which takes 12h and costs $140 - $220.
It takes approximately 6h 29m to get from Repentigny to Campbellton, including transfers.
Repentigny to Campbellton bus services, operated by Orléans Express, depart from Repentigny station.
The best way to get from Repentigny to Campbellton is to bus which takes 12h and costs $140 - $220. Alternatively, you can train, which costs $100 - $190 and takes 13h 54m.
Repentigny to Campbellton bus services, operated by Orléans Express, arrive at Québec station.
Campbellton is 1h ahead of Repentigny. It is currently 2:28 PM in Repentigny and 3:28 PM in Campbellton.
What companies run services between Repentigny, QC, Canada and Campbellton, NB, Canada?
You can take a bus from Repentigny to Pointe-à-la-Croix via Québec and Rimouski in around 12h. Alternatively, VIA Rail operates a train from Montréal to Campbellton 3 times a week. Tickets cost $90–170 and the journey takes 11h 50m.
- 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
- $65–430
- Website
- aircanada.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Greater Moncton International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $90–600
- 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
- $480–1,100
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Sainte-Foy to Campbellton
- Ave. Duration
- 8h 8m
- Frequency
- 3 times a week
- Estimated price
- $65–150
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $75–150
- Economy Adult - Advanced Booking
- $75–120
- Economy Escape Advanced Booking - Adult
- $65–85
Train from Montréal to Campbellton
- Ave. Duration
- 11h 50m
- Frequency
- 3 times a week
- Estimated price
- $90–170
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $110–170
- Economy Adult - Advanced Booking
- $110–150
- Economy Escape Advanced Booking - Adult
- $90–120
- Phone
- +1 800-575-1807
- info@maritimebus.com
- Website
- maritimebus.com
Bus from Bathurst, NB to Campbellton, NB
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $19–28
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
- Passenger
- $19–28
Bus from Moncton Airport to Campbellton
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $45–65
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
- Passenger
- $45–65
- Phone
- +1 833 449 6444
- serviceclient@keolis.ca
- Website
- orleansexpress.com
Bus from Repentigny to Québec
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $45–70
- Website
- https://www.orleansexpress.com/en/
- Schedules at
- https://www.orleansexpress.com/en/schedule/
- Adult
- $45–70
Bus from Québec to Rimouski
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Estimated price
- $55–85
- Website
- https://www.orleansexpress.com/en/
- Schedules at
- https://www.orleansexpress.com/en/schedule/
- Adult
- $55–85
Bus from Rimouski to Pointe-à-la-Croix
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $45–65
- Website
- https://www.orleansexpress.com/en/
- Schedules at
- https://www.orleansexpress.com/en/schedule/
- Adult
- $45–65
Bus from Bonaventure to Pointe-à-la-Croix
- Ave. Duration
- 1h 54m
- Frequency
- Once daily
- Estimated price
- $35–50
- Website
- https://www.orleansexpress.com/en/
- Schedules at
- https://www.orleansexpress.com/en/schedule/
- Adult
- $35–50
- Phone
- +1-(438) 793-4003
- info@jaguaride.com
- Website
- jaguaride.com
Bus from Montreal, QC - 1425 Cartier Street to Quebec, QC - Shell, 2831 Boulevard Laurier
- Ave. Duration
- 2h 39m
- Frequency
- On demand
- Estimated price
- $55–70
- Book at
- https://jaguaride.betterez.com/cart/6478dc60cb7300078528837c/reservation/6478dc60cb73000785288381
- Website
- https://www.jaguaride.com/
- Adult
- $55–70
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 Gatwick Airport into central London, How to get from Stansted Airport into central London, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Repentigny to Campbellton is 732 km. It takes approximately 8h 21m to drive from Repentigny to Campbellton.
There are 14+ hotels available in Campbellton.












