There are 5 ways to get from Campbellton to Rothesay by train, bus, 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.
Train, bus
best- Take the train from Campbellton to Monctontrain VIA Rail
- Take the bus from Moncton to Quispamsisbus Moncton to Saint John
8h 53m$140–411Drive 432.2 km
cheapest- Drive from Campbellton to Rothesaycar 432.2 km
5h 21m$85–123Bus
- Take the bus from Campbellton to Monctonbus Campbellton to Moncton
- Take the bus from Moncton to Saint John Terminalbus Moncton to Saint John
9h 38m$215–422Bus to Bonaventure Airport, fly to St. John Airport
- Take the bus from Pointe-à-la-Croix to Bonaventurebus
- Fly from Bonaventure Airport (YVB) to St. John Airport (YSJ)plane YVB - YSJ
9h 51m$771–2,193Train to Mont-Joli Airport, fly to Greater Moncton International Airport, bus
- Take the train from Campbellton to Mont-Jolitrain
- Fly from Mont-Joli Airport (YYY) to Greater Moncton International Airport (YQM)plane YYY - YQM
- Take the bus from Moncton Airport to Quispamsisbus
9h 21m$413–1,594
Campbellton to Rothesay by bus
Questions & Answers
The cheapest way to get from Campbellton to Rothesay is to drive which costs $85 - $130 and takes 5h 21m.
The fastest way to get from Campbellton to Rothesay is to drive which takes 5h 21m and costs $85 - $130.
No, there is no direct bus from Campbellton to Rothesay. However, there are services departing from Campbellton and arriving at Rothesay Common via Moncton, Steele - Rothesay Avenue and King's Square North. The journey, including transfers, takes approximately 9h 38m.
The distance between Campbellton and Rothesay is 441 km. The road distance is 432.2 km.
The best way to get from Campbellton to Rothesay without a car is to train and bus which takes 8h 53m and costs $140 - $420.
It takes approximately 8h 53m to get from Campbellton to Rothesay, including transfers.
Campbellton to Rothesay bus services, operated by Maritimebus, depart from Campbellton station.
Campbellton to Rothesay bus services, operated by Maritimebus, arrive at Moncton station.
Yes, the driving distance between Campbellton to Rothesay is 432 km. It takes approximately 5h 21m to drive from Campbellton to Rothesay.
There are 45+ hotels available in Rothesay.
What companies run services between Campbellton, NB, Canada and Rothesay, NB, Canada?
You can take a bus from Campbellton to Rothesay Common via Moncton, Saint John Terminal, Steele - Rothesay Avenue, and King's Square North in around 9h 38m.
- Website
- pascan.com
Flights from Bonaventure Airport to St. John Airport via Montreal St. Hubert
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $700–2,100
Flights from Bonaventure Airport to St. John Airport via Iles De Madeleine, Montreal St. Hubert
- Ave. Duration
- 10h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $800–2,400
- Website
- palaerospace.com
Flights from Mont-Joli Airport to Greater Moncton International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $290–1,200
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Campbellton to Moncton
- Ave. Duration
- 6h
- 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
Train from Campbellton to Mont-Joli
- Ave. Duration
- 3h 33m
- Frequency
- 3 times a week
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Moncton to Quispamsis
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $55–120
- Website
- Maritimebus
Bus from Campbellton to Moncton
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $140–290
- Website
- Maritimebus
Bus from Moncton to Saint John Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $65–130
- Website
- Maritimebus
Bus from Moncton Airport to Quispamsis
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $60–130
- Website
- Maritimebus
- Phone
- +1 833 449 6444
- [email protected]
- Website
- Orleans Express
Bus from Pointe-à-la-Croix to Bonaventure
- Ave. Duration
- 1h 33m
- 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 Train travel in France: A guide to SNCF, How to get from Luton Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.











