Miramichi is located in North-Eastern New Brunswick, Canada. We are only a few hours away from other major New Brunswick destinations.
|Bathurst||50 miles 80 kilometers||45 minutes|
|Fredericton||105 miles 178 kilometers||2 hours|
|Moncton||90 miles 140 kilometers||1.5 hours|
|Saint John||175 miles 280 kilometers||3 hours|
|Charlottetown, PEI||170 miles 275 kilometers||3 hours|
|Bangor, ME||300 miles 480 kilometers||5 hours|
|Boston, MA||540 miles 870 kilometers||9.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.