Version Française

Miramichi is located in North-Eastern New Brunswick, Canada. We are only a few hours away from other major New Brunswick destinations.

Version Française


View Larger Map

Miramichi Map

LocationDistanceDriving Time
Bathurst50 miles 80 kilometers45 minutes
Fredericton105 miles 178 kilometers 2 hours
Moncton90 miles 140 kilometers1.5 hours
Saint John175 miles 280 kilometers3 hours
Charlottetown, PEI170 miles 275 kilometers3 hours
Bangor, ME300 miles 480 kilometers5 hours
Boston, MA540 miles 870 kilometers9.5 hours

Maritime Bus offers daily bus service, departing from Miramichi to all Maritime locations.

Via Rail Canada Ltd. provides passenger services from Miramichi to Halifax and all western destinations. The Ocean is the train that runs from Halifax to Montreal and is the primary carrier of all passengers in this region.