There are 5 ways to get from Campbellton to Bathurst Airport (ZBF) by bus, train, rideshare, car, or taxi
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 Campbellton to Bathurstbus Campbellton to Moncton
1h 40m$64–117Drive 102 km
cheapest- Drive from Campbellton to Bathurst Airport (ZBF)car 102 km
1h 10m$20–29Train
- Take the train from Campbellton to Bathurst Train Stationtrain VIA Rail
2h 14m$39–232Airport Transfer
- Take the rideshare from Campbellton to Bathurst-ZBF102 km
1h 10mTaxi
- Take the taxi from Campbellton to Bathurst Airport (ZBF)taxi 102 km
1h 10m$140–170
Questions & Answers
The cheapest way to get from Campbellton to Bathurst Airport (ZBF) is to drive which costs $20 - $29 and takes 1h 10m.
The fastest way to get from Campbellton to Bathurst Airport (ZBF) is to drive which takes 1h 10m and costs $20 - $29.
No, there is no direct bus from Campbellton to Bathurst Airport (ZBF). However, there are services departing from Campbellton and arriving at Bathurst via . The journey, including transfers, takes approximately 1h 40m.
No, there is no direct train from Campbellton to Bathurst Airport (ZBF) station. However, there are services departing from Campbellton and arriving at Bathurst Train Station via . The journey, including transfers, takes approximately 2h 14m.
The distance between Campbellton and Bathurst Airport (ZBF) is 117 km. The road distance is 102 km.
The best way to get from Campbellton to Bathurst Airport (ZBF) without a car is to bus which takes 1h 40m and costs $60 - $120.
It takes approximately 1h 40m to get from Campbellton to Bathurst Airport (ZBF), including transfers.
Campbellton to Bathurst Airport (ZBF) bus services, operated by Maritimebus, depart from Campbellton station.
Campbellton to Bathurst Airport (ZBF) train services, operated by VIA Rail, depart from Campbellton station.
The best way to get from Campbellton to Bathurst Airport (ZBF) is to bus which takes 1h 40m and costs $60 - $120. Alternatively, you can train, which costs $35 - $240 and takes 2h 14m.
What companies run services between Campbellton, NB, Canada and Bathurst Airport (ZBF), Canada?
Maritimebus operates a bus from Campbellton to Bathurst once daily. Tickets cost $45–95 and the journey takes 1h 30m. Alternatively, VIA Rail operates a train from Campbellton to Bathurst Train Station 3 times a week. Tickets cost $23–220 and the journey takes 2h 6m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Campbellton to Bathurst Train Station
- Ave. Duration
- 2h 6m
- Frequency
- 3 times a week
- Estimated price
- $23–220
- Website
- VIA Rail
- Escape
- $23–90
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $26–100
- Economy Plus
- $29–110
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Campbellton to Bathurst
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $45–95
- Website
- Maritimebus
- Website
- https://www.mozio.com
Rideshare from Campbellton to Bathurst-ZBF
- Ave. Duration
- 1h 10m
- Frequency
- On demand
- Ave. Duration
- 1h 10m
- Estimated price
- $140–170
Central Taxi
- Phone
- +1 506 753 3366
Len's Taxi
- Phone
- +1 506 789 0088
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 The beginner’s guide to the 2018 World Nomad Games, Train travel in France: A guide to SNCF, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
Campbellton to Bathurst Airport (ZBF) bus services, operated by Maritimebus, arrive at Bathurst station.
Campbellton to Bathurst Airport (ZBF) train services, operated by VIA Rail, arrive at Bathurst Train Station.
Yes, the driving distance between Campbellton to Bathurst Airport (ZBF) is 102 km. It takes approximately 1h 10m to drive from Campbellton to Bathurst Airport (ZBF).
There are nine+ hotels available in Bathurst Airport (ZBF).
Check out Blablacar's carpooling service for rideshare options between Campbellton and Bathurst Airport (ZBF). A great option if you don't have a driver's licence or want to avoid public transport.







