Travel from Vancouver-BC-Canada to Moncton

Train or fly from Vancouver to Moncton?

Air Canada and WestJet fly from Vancouver to Moncton hourly. Alternatively, you can take a train from Vancouver to Moncton via Toronto and Montréal in around 4 days 9 hours.

How to get from Vancouver to Moncton

ModeDurationPrice
From King Edward Station train to Vancouver airport, fly to Moncton airport, then taxi to Moncton.8 h 30 min$318
From King Edward Station train to Vancouver airport, fly to Fredericton airport, then bus to Moncton.11 h 29 min$424
From King Edward Station train to Vancouver airport, fly to Halifax airport, then bus to Moncton.10 h 55 min$406
From King Edward Station train to Vancouver airport, fly to St John airport, taxi to Quispamsis, NB, then bus to Moncton.11 h 35 min$762
From Vancouver train to Toronto, train to Montréal, then train to Moncton.4 days 9 h$956
From Vancouver, BC train to Abbotsford, train to Front St. At Bay St., line 6 bus to Toronto, ON, bus to Montreal, walk to Montréal, QC, then train to Moncton.4 days 16 h$946
From Vancouver drive to Moncton.2 days 12 h$610

How long does it take to get from Vancouver to Moncton?

It takes approximately 8 hours 30 minutes to get from Vancouver to Moncton, including transfers.

Is there a direct train between Vancouver and Moncton?

No, there is no direct train from Vancouver to Moncton. However, there are services departing from Vancouver and arriving at Moncton via Toronto and Montréal. The journey, including transfers, takes approximately 4 days 9 hours.

Operators from Vancouver to Moncton

OperatorPhoneWebsite
Translink BCRTC604-953-3333Translink BCRTC
Air CanadaAir Canada
WestJetWestJet
MaritimebusMaritimebus
VIA Rail+1 1 888 842-7245VIA Rail
Toronto TransitToronto Transit
Megabus CA1-866-488-4452Megabus CA