Travel from Campbellton to Moncton

Bus or train from Campbellton to Moncton?

Maritimebus operates a bus from Campbellton to Moncton once daily. Tickets cost $40 - $60 and the journey takes 4 h 40 min. Alternatively, VIA Rail operates a train from Campbellton to Moncton 4 times a day. Tickets cost $35 - $120 and the journey takes 5 h 35 min.

How to get from Campbellton to Moncton

From Campbellton, NB bus to Moncton, NB. 4 h 40 min $58. From Campbellton train to Moncton. 5 h 35 min $84. From Campbellton drive to Moncton. 3 h 46 min $40.

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

The bus from Campbellton, NB to Moncton, NB takes 4 h 40 min and departs once daily.

Operators from Campbellton to Moncton