There are 5 ways to get from Grand Falls to Campbellton by taxi, plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to International Falls, fly, bus
best- Take the taxi from Grand Falls to International Falls (INL)taxi
- Fly from International Falls (INL) to Bathurst Airport (ZBF)plane INL - ZBF
- Take the bus from Bathurst to Campbelltonbus
20h 51m$518–1,678Drive to Bemidji-Beltrami County Airport, fly, bus
cheapest- Drive from Grand Falls to Bemidji-Beltrami County Airport (BJI)car
- Fly from Bemidji-Beltrami County Airport (BJI) to Bathurst Airport (ZBF)plane BJI - ZBF
- Take the bus from Bathurst to Campbelltonbus
22h 30m$387–1,441Drive, bus, train
- Drive from Grand Falls to Emocar
- Take the bus from Emo to Southdale Mallbus
- Take the train from Winnipeg to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Montréaltrain
- Take the train from Montréal to Campbelltontrain
2d 16h$790–1,825Drive 2,644.6 km
- Drive from Grand Falls to Campbelltoncar 2,644.6 km
31h 51m$522–754Drive to Range Regional Airport, fly, bus
- Drive from Grand Falls to Range Regional Airport (HIB)car
- Fly from Range Regional Airport (HIB) to Bathurst Airport (ZBF)plane HIB - ZBF
- Take the bus from Bathurst to Campbelltonbus
22h 38m$394–1,452
International Falls (INL) to Bathurst Airport (ZBF) flights
Questions & Answers
The cheapest way to get from Grand Falls to Campbellton is to drive which costs $500 - $800 and takes 31h 51m.
The fastest way to get from Grand Falls to Campbellton is to taxi and fly and bus which takes 20h 51m and costs $500 - $1,700.
The distance between Grand Falls and Campbellton is 2220 km. The road distance is 2644.6 km.
It takes approximately 20h 51m to get from Grand Falls to Campbellton, including transfers.
Campbellton is 2h ahead of Grand Falls. It is currently 7:50 PM in Grand Falls and 9:50 PM in Campbellton.
Yes, the driving distance between Grand Falls to Campbellton is 2645 km. It takes approximately 31h 51m to drive from Grand Falls to Campbellton.
There are 18+ hotels available in Campbellton.
What companies run services between Grand Falls, MN, USA and Campbellton, NB, Canada?
There is no direct connection from Grand Falls to Campbellton. However, you can take the taxi to International Falls (INL) airport, fly to Bathurst Airport (ZBF), take the taxi to Bathurst, then take the bus to Campbellton. Alternatively, you can take a vehicle from Grand Falls to Campbellton via Emo, Northbound Lakewood at Southdale Centre, Westbound Broadway at Main, Winnipeg, Toronto Union Station, and Montréal in around 2d 16h.
- Website
- jetaviation.com
Flights from International Falls to Bathurst Airport via Minneapolis, Montreal
- Ave. Duration
- 17h 40m
- When
- Monday to Friday
- Estimated price
- $310–1,400
Flights from International Falls to Bathurst Airport via Minneapolis, Toronto, Montreal
- Ave. Duration
- 20h 5m
- When
- Monday to Friday
- Estimated price
- $320–1,400
Flights from Bemidji-Beltrami County Airport to Bathurst Airport via Minneapolis, Montreal
- Ave. Duration
- 18h 37m
- When
- Monday to Friday
- Estimated price
- $300–1,300
Flights from Bemidji-Beltrami County Airport to Bathurst Airport via Minneapolis, Toronto, Montreal
- Ave. Duration
- 18h 37m
- When
- Monday to Friday
- Estimated price
- $310–1,300
Flights from Range Regional Airport to Bathurst Airport via Minneapolis, Montreal
- Ave. Duration
- 17h 43m
- When
- Monday, Thursday, and Friday
- Estimated price
- $300–1,300
Flights from Range Regional Airport to Bathurst Airport via Minneapolis, Toronto, Montreal
- Ave. Duration
- 20h 9m
- When
- Monday to Friday
- Estimated price
- $310–1,300
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Winnipeg to Toronto Union Station
- Ave. Duration
- 37h 59m
- Frequency
- Twice a week
- Estimated price
- $450–950
- Website
- https://www.viarail.ca/en
- Escape
- $450–950
- Business
- $500–800
- Business Plus
- $500–800
- Economy
- $500–950
- Economy Plus
- $550–950
Train from Toronto Union Station to Montréal
- Ave. Duration
- 5h 28m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- https://www.viarail.ca/en
- Escape
- $120–290
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Montréal to Campbellton
- Ave. Duration
- 11h 50m
- Frequency
- 3 times a week
- Estimated price
- $170–410
- Website
- https://www.viarail.ca/en
- Escape
- $170–380
- Business
- $230–400
- Business Plus
- $240–410
- Economy
- $190–390
- Economy Plus
- $210–400
- Phone
- +1 800 575 1807
- [email protected]
- Website
- maritimebus.com
Bus from Bathurst to Campbellton
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $45–85
- Website
- https://maritimebus.com/
Bus from Bathurst to Campbellton
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $45–85
- Website
- https://maritimebus.com/
Bus from Bathurst to Campbellton
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $45–85
- Website
- https://maritimebus.com/
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from Emo to Southdale Mall
- Ave. Duration
- 4h 48m
- Frequency
- 3 times a week
- Estimated price
- $28–85
- Website
- https://www.ontarionorthland.ca/en
- Children
- $28–40
- Senior
- $45–70
- Adult
- $55–85
- Ave. Duration
- 45 min
- Estimated price
- $140–180
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide










