There are 7 ways to get from Vancouver 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 to Greater Moncton International Airport, bus
best- Fly from Vancouver International Airport (YVR) to Greater Moncton International Airport (YQM)plane YVR - YQM
- Take the bus from Moncton Airport to Campbelltonbus
13h 35m$393–1,377Fly to Bonaventure Airport, bus
cheapest- Fly from Vancouver International Airport (YVR) to Bonaventure Airport (YVB)plane YVR - YVB
- Take the bus from Bonaventure to Pointe-à-la-Croixbus
15h 11m$373–1,276Train, bus
- Take the train from Vancouver to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Syracuse Regional Transportation Centertrain
- Take the bus from Syracuse Bus Station to Ottawabus
- Take the train from Ottawa to Montréaltrain
- Take the train from Montréal to Campbelltontrain
3d 12h$1,543–3,479Drive 5,159.3 km
- Drive from Vancouver to Campbelltoncar 5,159.3 km
2d 11h$1,011–1,460Fly to Bathurst Airport, bus
- Fly from Vancouver International Airport (YVR) to Bathurst Airport (ZBF)plane YVR - ZBF
- Take the bus from Bathurst to Campbelltonbus
11h 55m$466–1,319Fly to Québec City Jean Lesage International Airport, train
- Fly from Vancouver International Airport (YVR) to Québec City Jean Lesage International Airport (YQB)plane YVR - YQB
- Take the train from Sainte-Foy to Campbelltontrain
16h 40m$427–1,451Train
- Take the train from Vancouver to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Montréaltrain
- Take the train from Montréal to Campbelltontrain
4d 15h$1,321–2,808
Vancouver to Campbellton by train and bus
Questions & Answers
The cheapest way to get from Vancouver to Campbellton is to fly and bus which costs $370 - $1,300 and takes 15h 11m.
The fastest way to get from Vancouver to Campbellton is to fly and bus which takes 11h 55m and costs $460 - $1,400.
No, there is no direct train from Vancouver to Campbellton. However, there are services departing from Vancouver and arriving at Campbellton via Toronto Union Station and Montréal. The journey, including transfers, takes approximately 4 days 15h.
The distance between Vancouver and Campbellton is 4617 km. The road distance is 5159.3 km.
The best way to get from Vancouver to Campbellton without a car is to train and bus which takes 3 days 12h and costs $1,500 - $3,500.
It takes approximately 13h 35m to get from Vancouver to Campbellton, including transfers.
Vancouver to Campbellton train services, operated by VIA Rail, depart from Vancouver station.
Campbellton is 4h ahead of Vancouver. It is currently 7:16 PM in Vancouver and 11:16 PM in Campbellton.
Vancouver to Campbellton train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Vancouver to Campbellton is 5159 km. It takes approximately 2 days 11h to drive from Vancouver to Campbellton.
What companies run services between Vancouver, BC, Canada and Campbellton, NB, Canada?
You can take a train from Vancouver to Campbellton via Toronto Union Station and Montréal in around 4d 15h.
- Website
- aircanada.com
Flights from Vancouver International Airport to Greater Moncton International Airport via Montreal
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- $250–950
Flights from Vancouver International Airport to Greater Moncton International Airport via Toronto
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- $260–1,000
Flights from Vancouver International Airport to Québec City Jean Lesage International Airport
- Ave. Duration
- 5h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $200–800
Flights from Vancouver International Airport to Québec City Jean Lesage International Airport via Montreal
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- $210–850
Flights from Vancouver International Airport to Québec City Jean Lesage International Airport via Toronto
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- $220–850
Flights from Vancouver International Airport to Québec City Jean Lesage International Airport via Newark
- Ave. Duration
- 9h 37m
- When
- Every day
- Estimated price
- $240–950
- Website
- pascan.com
Flights from Vancouver International Airport to Bonaventure Airport via Montreal St. Hubert
- Ave. Duration
- 20h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $270–1,300
Flights from Vancouver International Airport to Bonaventure Airport via Québec City Jean Lesage International Airport, Montreal St. Hubert
- Ave. Duration
- 10h 45m
- When
- Tuesday and Thursday
- Estimated price
- $320–1,200
Flights from Vancouver International Airport to Bonaventure Airport via Montreal, Iles De Madeleine
- Ave. Duration
- 16h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $330–1,300
Flights from Vancouver International Airport to Bonaventure Airport via Toronto, Montreal St. Hubert
- Ave. Duration
- 20h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $270–1,300
Flights from Vancouver International Airport to Bonaventure Airport via Hamilton, Montreal St. Hubert
- Ave. Duration
- 22h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $270–1,300
- Website
- westjet.com
Flights from Vancouver International Airport to Greater Moncton International Airport via Calgary
- Ave. Duration
- 7h 22m
- When
- Every day
- Estimated price
- $200–1,000
Flights from Vancouver International Airport to Québec City Jean Lesage International Airport via Calgary
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $260–1,100
- Website
- flyporter.com
Flights from Vancouver International Airport to Greater Moncton International Airport via Montreal St. Hubert
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- $380–1,100
Flights from Vancouver International Airport to Greater Moncton International Airport via Ottawa
- Ave. Duration
- 14h 33m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $380–1,100
Flights from Vancouver International Airport to Québec City Jean Lesage International Airport via Toronto
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $320–900
- Website
- jetaviation.com
Flights from Vancouver International Airport to Bathurst Airport via Montreal
- Ave. Duration
- 8h 5m
- When
- Monday to Friday
- Estimated price
- $400–1,200
Flights from Vancouver International Airport to Bathurst Airport via Québec City Jean Lesage International Airport
- Ave. Duration
- 10h 25m
- When
- Saturday
- Estimated price
- $380–1,500
- Website
- flyflair.com
Flights from Vancouver International Airport to Greater Moncton International Airport via Toronto
- Ave. Duration
- 8h 5m
- When
- Monday
- Estimated price
- $260–800
- Website
- united.com
Flights from Vancouver International Airport to Québec City Jean Lesage International Airport via Newark
- Ave. Duration
- 9h 37m
- When
- Every day
- Estimated price
- $240–950
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Vancouver to Everett Amtrak Station
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Estimated price
- $50–110
- Website
- Amtrak
Train from Everett Amtrak Station to Chicago Union Station
- Ave. Duration
- 44h 50m
- Frequency
- Once daily
- Estimated price
- $950–2,000
- Website
- Amtrak
Train from Chicago Union Station to Syracuse Regional Transportation Center
- Ave. Duration
- 12h 58m
- Frequency
- Twice daily
- Estimated price
- $290–650
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Ottawa to Montréal
- Ave. Duration
- 2h 2m
- Frequency
- 4 times a day
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from Montréal to Campbellton
- Ave. Duration
- 11h 50m
- Frequency
- 3 times a week
- Estimated price
- $170–410
- Website
- VIA Rail
- Escape
- $170–380
- Business
- $230–400
- Business Plus
- $240–410
- Economy
- $190–390
- Economy Plus
- $210–400
Train from Sainte-Foy to Campbellton
- Ave. Duration
- 8h 8m
- Frequency
- 3 times a week
- Estimated price
- $110–340
- Website
- VIA Rail
- Escape
- $110–270
- Business
- $160–320
- Business Plus
- $180–340
- Economy
- $130–280
- Economy Plus
- $140–290
Train from Vancouver to Toronto Union Station
- Ave. Duration
- 3d 20h
- Frequency
- Twice a week
- Estimated price
- $1,000–2,100
- Website
- VIA Rail
- Escape
- $1,000–2,100
- Business
- $1,100–1,800
- Business Plus
- $1,100–1,800
- Economy
- $1,100–2,100
- Economy Plus
- $1,200–2,100
Train from Toronto Union Station to Montréal
- Ave. Duration
- 5h 28m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- VIA Rail
- 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
- VIA Rail
- 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
Bus from Moncton Airport to Campbellton
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $130–270
- Website
- Maritimebus
Bus from Bathurst to Campbellton
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $45–90
- Website
- Maritimebus
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Syracuse Bus Station to Ottawa
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $40–70
- Schedules at
- Flixbus USA
- 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 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
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 18+ hotels available in Campbellton.

















