There are 4 ways to get from Rothesay to Campbellton by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Quispamsis to Monctonbus Saint John to Moncton
- Take the train from Moncton to Campbelltontrain VIA Rail
9h 24m$140–418Drive 432.4 km
cheapest- Drive from Rothesay to Campbelltoncar 432.4 km
5h 20m$85–123Bus
- Take the bus from Saint John Terminal to Monctonbus Saint John to Moncton
- Take the bus from Moncton to Campbelltonbus Moncton to Campbellton
9h 46m$210–418Fly, bus
- Fly from St. John Airport (YSJ) to Bonaventure Airport (YVB)plane YSJ - YVB
- Take the bus from Bonaventure to Pointe-à-la-Croixbus
8h 49m$1,023–2,896
Rothesay to Campbellton by bus
Questions & Answers
The cheapest way to get from Rothesay to Campbellton is to drive which costs $85 - $130 and takes 5h 20m.
The fastest way to get from Rothesay to Campbellton is to drive which takes 5h 20m and costs $85 - $130.
No, there is no direct bus from Rothesay to Campbellton. However, there are services departing from Rothesay Common and arriving at Campbellton via King's Square South, Saint John Terminal and Moncton. The journey, including transfers, takes approximately 9h 46m.
The distance between Rothesay and Campbellton is 442 km. The road distance is 432.4 km.
The best way to get from Rothesay to Campbellton without a car is to bus and train which takes 9h 24m and costs $140 - $420.
It takes approximately 9h 24m to get from Rothesay to Campbellton, including transfers.
Rothesay to Campbellton bus services, operated by Maritimebus, depart from Saint John Terminal station.
Rothesay to Campbellton bus services, operated by Maritimebus, arrive at Moncton station.
Yes, the driving distance between Rothesay to Campbellton is 432 km. It takes approximately 5h 20m to drive from Rothesay to Campbellton.
There are 18+ hotels available in Campbellton.
What companies run services between Rothesay, NB, Canada and Campbellton, NB, Canada?
You can take a bus from Rothesay Common to Campbellton via King's Square North, King's Square South, Superstore - Rothesay Avenue, Saint John Terminal, and Moncton in around 9h 46m.
- Website
- pascan.com
Flights from St. John Airport to Bonaventure Airport via Montreal St. Hubert
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $950–2,800
Flights from St. John Airport to Bonaventure Airport via Montreal St. Hubert, Iles De Madeleine
- Ave. Duration
- 8h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $1,000–3,100
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Moncton to Campbellton
- Ave. Duration
- 6h 11m
- Frequency
- 3 times a week
- Estimated price
- $70–280
- Website
- VIA Rail
- Escape
- $70–180
- Business
- $110–260
- Business Plus
- $130–280
- Economy
- $75–190
- Economy Plus
- $85–200
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Quispamsis to Moncton
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $55–120
- Website
- Maritimebus
Bus from Saint John Terminal to Moncton
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $65–130
- Website
- Maritimebus
Bus from Moncton to Campbellton
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $140–280
- Website
- Maritimebus
- Phone
- +1 833 449 6444
- [email protected]
- Website
- Orleans Express
Bus from Bonaventure to Pointe-à-la-Croix
- Ave. Duration
- 1h 54m
- Frequency
- Once daily
- Estimated price
- $35–50
- Website
- Orleans Express
- Adult
- $35–50
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, Bali: What to do if Mount Agung erupts, and How to get from Southend Airport into central London - to help you get the most out of your next trip.











