There are 7 ways to get from Vancouver to Moncton by plane, bus, train, bus and ferry 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.

Recommended option

Fly to Moncton  •  9 h 44 min

  1. Fly from Vancouver (YVR) to Moncton (YQM) YVR - YQM

$222 - $555

6 alternative options

Fly to St John, bus  •  11 h 22 min

  1. Fly from Vancouver (YVR) to St John (YSJ) YVR - YSJ
  2. Take the bus from Quispamsis, NB to Moncton, NB

$380 - $1,109

Fly to Fredericton, bus  •  11 h 44 min

  1. Fly from Vancouver (YVR) to Fredericton (YFC) YVR - YFC
  2. Take the bus from Fredericton Airport to Moncton, NB

$277 - $461

Fly to Halifax, bus  •  12 h 47 min

  1. Fly from Vancouver (YVR) to Halifax (YHZ) YVR - YHZ
  2. Take the bus from Halifax Airport, NS to Moncton, NB

$292 - $770

Fly to Bathurst, bus  •  12 h 53 min

  1. Fly from Vancouver (YVR) to Bathurst (ZBF) YVR - ZBF
  2. Take the bus from Bathurst, NB to Moncton, NB

$340 - $991

Train, bus and ferry  •  4 days 19 h

  1. Take the train from Vancouver to Toronto
  2. Take the train from Toronto to Montréal
  3. Take the train from Montréal to Sainte-Foy
  4. Take the bus and ferry from Quebec - 3001, Chemin-des-Quatre-Bourgeois, St Foy to Moncton - 477 Paul street

$586 - $1,531

Drive  •  2 days 12 h

  1. Drive from Vancouver to Moncton 3773.4 miles

$500 - $750

Questions & Answers

The cheapest way to get from Vancouver to Moncton is to fly which costs $280 - $750 and takes 9 h 44 min.

More details

The quickest way to get from Vancouver to Moncton is to fly which costs $280 - $750 and takes 9 h 44 min.

More details

The distance between Vancouver and Moncton is 4272 km. The road distance is 6037.5 km.

Get driving directions

The best way to get from Vancouver to Moncton without a car is to train and bus and ferry which takes 4 days 19 h and costs $750 - $2,000.

More details

It takes approximately 9 h 44 min to get from Vancouver to Moncton, including transfers.

More details

There is no direct flight from Vancouver Airport to Moncton Airport. The quickest flight takes 7 h 11 min and has one stopover.

Search flights

Moncton is 4 h ahead of Vancouver. It is currently 12:48 AM in Vancouver and 4:48 AM in Moncton.

Yes, the driving distance between Vancouver to Moncton is 6037 km. It takes approximately 2 days 12 h to drive from Vancouver to Moncton.

Get driving directions

WestJet and Air Canada offer flights from Vancouver Airport to Moncton Airport.

Search flights

There are 59+ hotels available in Moncton. Prices start at $76 USD per night.

More details

Map of how to get from Vancouver to Moncton.
Launch map view
  • Distance: 2669.8 miles
  • Duration: 9 h 44 min

What companies run services between Vancouver, BC, Canada and Moncton, NB, Canada?

Air Canada and WestJet fly from Vancouver to Moncton hourly.

Airlines
Air Canada
Website
aircanada.com
Flights from Vancouver to Moncton via Montreal
Ave. Duration
7 h 48 min
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to Moncton via Toronto
Ave. Duration
8 h 29 min
When
Every day
Estimated price
$350 - $1,100
Flights from Vancouver to Moncton via Toronto, Montreal
Ave. Duration
9 h 26 min
When
Every day
Estimated price
$350 - $1,100
Flights from Vancouver to Moncton via Montreal, Ottawa
Ave. Duration
9 h 11 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$360 - $1,200
Flights from Vancouver to Moncton via Victoria, Toronto
Ave. Duration
9 h 54 min
When
Every day
Estimated price
$350 - $1,100
Flights from Vancouver to Moncton via Calgary, Toronto
Ave. Duration
10 h 9 min
When
Every day
Estimated price
$350 - $1,100
Flights from Vancouver to Moncton via Toronto, Halifax
Ave. Duration
10 h 10 min
When
Sunday
Estimated price
$360 - $1,200
Flights from Vancouver to St John via Montreal
Ave. Duration
9 h 30 min
When
Every day
Estimated price
$330 - $1,100
Flights from Vancouver to St John via Toronto
Ave. Duration
8 h 28 min
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to St John via Calgary, Toronto
Ave. Duration
9 h 18 min
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to St John via Toronto, Montreal
Ave. Duration
9 h 26 min
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to St John via Toronto, Halifax
Ave. Duration
10 h 15 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$360 - $1,200
Flights from Vancouver to St John via Winnipeg, Montreal
Ave. Duration
10 h 1 min
When
Every day
Estimated price
$330 - $1,100
Flights from Vancouver to St John via Ottawa, Montreal
Ave. Duration
10 h 6 min
When
Every day
Estimated price
$330 - $1,100
Flights from Vancouver to St John via Edmonton, Montreal
Ave. Duration
10 h 36 min
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to St John via Edmonton, Toronto
Ave. Duration
10 h 38 min
When
Every day
Estimated price
$350 - $1,100
Flights from Vancouver to St John via Victoria, Toronto
Ave. Duration
11 h 3 min
When
Friday, Saturday and Sunday
Estimated price
$350 - $1,100
Flights from Vancouver to Fredericton via Montreal
Ave. Duration
8 h 52 min
When
Every day
Estimated price
$300 - $1,000
Flights from Vancouver to Fredericton via Toronto
Ave. Duration
8 h 10 min
When
Every day
Estimated price
$310 - $1,000
Flights from Vancouver to Fredericton via Ottawa
Ave. Duration
8 h 36 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$310 - $1,000
Flights from Vancouver to Fredericton via Toronto, Ottawa
Ave. Duration
8 h 56 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$310 - $1,000
Flights from Vancouver to Fredericton via Ottawa, Montreal
Ave. Duration
9 h 46 min
When
Every day
Estimated price
$310 - $1,000
Flights from Vancouver to Fredericton via Toronto, Montreal
Ave. Duration
9 h 46 min
When
Sunday
Estimated price
$310 - $1,000
Flights from Vancouver to Fredericton via Calgary, Toronto
Ave. Duration
10 h 15 min
When
Monday to Saturday
Estimated price
$310 - $1,000
Flights from Vancouver to Fredericton via Edmonton, Montreal
Ave. Duration
10 h 16 min
When
Every day
Estimated price
$310 - $1,000
Flights from Vancouver to Fredericton via Ottawa, Halifax
Ave. Duration
10 h 18 min
When
Saturday and Sunday
Estimated price
$330 - $1,100
Flights from Vancouver to Halifax via Toronto
Ave. Duration
7 h 47 min
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to Halifax via Ottawa
Ave. Duration
9 h 40 min
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to Halifax via Montreal
Ave. Duration
8 h 16 min
When
Every day
Estimated price
$330 - $1,100
Flights from Vancouver to Halifax via Toronto, Ottawa
Ave. Duration
8 h 45 min
When
Every day
Estimated price
$340 - $1,100
Flights from Vancouver to Halifax via Edmonton, Toronto
Ave. Duration
8 h 59 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$350 - $1,100
Flights from Vancouver to Halifax via Calgary, Toronto
Ave. Duration
9 h 4 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$340 - $1,100
Flights from Vancouver to Bathurst via Montreal
Ave. Duration
10 h 1 min
When
Every day
Estimated price
$290 - $950
Flights from Vancouver to Bathurst via Toronto, Montreal
Ave. Duration
11 h 14 min
When
Every day
Estimated price
$300 - $950
Flights from Vancouver to Bathurst via Winnipeg, Montreal
Ave. Duration
11 h 9 min
When
Every day
Estimated price
$290 - $950
Flights from Vancouver to Bathurst via Ottawa, Montreal
Ave. Duration
11 h 14 min
When
Every day
Estimated price
$290 - $950
Flights from Vancouver to Bathurst via Edmonton, Montreal
Ave. Duration
11 h 44 min
When
Every day
Estimated price
$300 - $950
Flights from Vancouver to Bathurst via Newark, Montreal
Ave. Duration
11 h 49 min
When
Every day
Estimated price
$330 - $1,100
Flights from Vancouver to Bathurst via Calgary, Montreal
Ave. Duration
12 h 19 min
When
Monday to Friday
Estimated price
$290 - $950
WestJet
Website
westjet.com
Flights from Vancouver to Moncton via Toronto
Ave. Duration
8 h 30 min
When
Every day
Estimated price
$260 - $1,100
Flights from Vancouver to Fredericton via Toronto
Ave. Duration
8 h 33 min
When
Every day
Estimated price
$450 - $900
Flights from Vancouver to Halifax via Calgary
Ave. Duration
7 h 24 min
When
Every day
Estimated price
$260 - $850
Flights from Vancouver to Halifax via Toronto
Ave. Duration
8 h 16 min
When
Every day
Estimated price
$260 - $850
Flights from Vancouver to Halifax via Edmonton
Ave. Duration
7 h 25 min
When
Every day
Estimated price
$260 - $850
Flights from Vancouver to Halifax via Montreal
Ave. Duration
8 h 50 min
When
Every day
Estimated price
$260 - $850
Flights from Vancouver to Halifax via Ottawa
Ave. Duration
9 h 3 min
When
Every day
Estimated price
$260 - $850
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Vancouver to Toronto
Ave. Duration
3 days 23 h
Frequency
3 times a day
Estimated price
$290 - $1,100
Website
viarail.ca
Escape
$290 - $410
Economy
$550 - $750
Economy Plus
$750 - $1,100
Business
$800 - $1,200
Business Plus/Sleeper
$1,400 - $2,100
Train from Toronto to Montréal
Ave. Duration
4 h 54 min
Frequency
Every 30 minutes
Estimated price
$50 - $170
Website
viarail.ca
Escape
$50 - $75
Economy
$85 - $120
Economy Plus
$120 - $170
Business
$120 - $170
Business Plus/Sleeper
$220 - $310
Train from Montréal to Sainte-Foy
Ave. Duration
2 h 57 min
Frequency
Hourly
Estimated price
$30 - $110
Website
viarail.ca
Escape
$30 - $50
Economy
$50 - $70
Economy Plus
$75 - $110
Business
$70 - $100
Business Plus/Sleeper
$120 - $180
Bus operators
Maritimebus
Phone
+1 800-575-1807
Website
maritimebus.com
Bus from Quispamsis, NB to Moncton, NB
Ave. Duration
1 h 45 min
Frequency
Every 4 hours
Estimated price
$20 - $27
Book at
maritimebus.com
Bus from Fredericton Airport to Moncton, NB
Ave. Duration
2 h 5 min
Frequency
Twice daily
Estimated price
$25 - $35
Book at
maritimebus.com
Bus from Halifax Airport, NS to Moncton, NB
Ave. Duration
3 h 20 min
Frequency
3 times a day
Estimated price
$30 - $45
Book at
maritimebus.com
Bus from Bathurst, NB to Moncton, NB
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$30 - $45
Book at
maritimebus.com
Autobus Les Sillons
Phone
+1(418) 986 3886
Email
info@autobuslessillons.com
Bus and ferry from Quebec - 3001, Chemin-des-Quatre-Bourgeois, St Foy to Moncton - 477 Paul street
Ave. Duration
11 h
Frequency
Once a week
Estimated price
$205
Schedules at
autobuslessillons.com

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 5 incredible day trips from Florence by train, Which side of Niagara Falls should I choose (and how do I get there)? and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Vancouver to Vancouver Airport is to subway which takes 18 min and costs .

More details