City Hall – 141 Henry Street, Miramichi NB, E1V 2N5  |  1-506-623-2200

Getting Here

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.

View Larger Map

Miramichi Map


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

City of Festivals

Week-long festivals, celebrations of history, culture and music as well as community fairs, there is no shortage of special events along the river.

Copyright 2023 City of Miramichi