There are 6 ways to get from Ottawa to Miramichi by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Ottawa to Moncton, bus  •  5 h 44 min

  1. Fly from Ottawa (YOW) to Moncton (YQM) YOW - YQM
  2. Take the bus from Moncton Airport to Miramichi, NB

$127 - $501

Cheapest option

Train  •  18 h 21 min

  1. Take the train from Ottawa to Montréal VIA Rail
  2. Take the train from Montréal to Miramichi VIA Rail

$118 - $362

4 alternative options

Fly Ottawa to Bathurst, bus  •  7 h 44 min

  1. Fly from Ottawa (YOW) to Bathurst (ZBF) YOW - ZBF
  2. Take the bus from Bathurst, NB to Miramichi, NB

$207 - $797

Train to Montreal, fly to Bathurst, bus  •  6 h 51 min

  1. Take the train from Ottawa to Dorval
  2. Fly from Montreal (YUL) to Bathurst (ZBF) YUL - ZBF
  3. Take the bus from Bathurst, NB to Miramichi, NB

$206 - $730

Train to Montreal, fly to Moncton, bus  •  7 h 26 min

  1. Take the train from Ottawa to Dorval
  2. Fly from Montreal (YUL) to Moncton (YQM) YUL - YQM
  3. Take the bus from Moncton Airport to Miramichi, NB

$191 - $484

Drive  •  12 h 8 min

  1. Drive from Ottawa to Miramichi 630.2 miles

$80 - $130

Questions & Answers

The cheapest way to get from Ottawa to Miramichi is to drive which costs $100 - $160 and takes 12 h 8 min.

More details

The quickest way to get from Ottawa to Miramichi is to fly and bus which costs $160 - $650 and takes 5 h 44 min.

More details

The distance between Ottawa and Miramichi is 804 km. The road distance is 1008.3 km.

Get driving directions

The best way to get from Ottawa to Miramichi without a car is to train which takes 18 h 21 min and costs $150 - $470.

More details

It takes approximately 5 h 44 min to get from Ottawa to Miramichi, including transfers.

More details

The quickest flight from Ottawa Airport to Moncton Airport is the direct flight which takes 1 h 26 min.

Search flights

Miramichi is 1 h ahead of Ottawa. It is currently 4:10 PM in Ottawa and 5:10 PM in Miramichi.

Yes, the driving distance between Ottawa to Miramichi is 1008 km. It takes approximately 12 h 8 min to drive from Ottawa to Miramichi.

Get driving directions

Porter Airlines and Air Canada offer flights from Ottawa Airport to Moncton Airport.

Search flights

There are nine+ hotels available in Miramichi. Prices start at $100 USD per night.

More details

Map of how to get from Ottawa to Miramichi.
Launch map view
  • Distance: 502.6 miles
  • Duration: 5 h 44 min

What companies run services between Ottawa, ON, Canada and Miramichi, NB, Canada?

You can take a train from Ottawa to Miramichi via Montréal and Miramichi in around 18 h 21 min.

Airlines
Air Canada
Website
aircanada.com
Flights from Ottawa to Moncton
Ave. Duration
1 h 26 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$200 - $850
Flights from Ottawa to Moncton via Montreal
Ave. Duration
3 h 36 min
When
Every day
Estimated price
$200 - $850
Flights from Ottawa to Moncton via Halifax
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$220 - $900
Flights from Ottawa to Bathurst via Montreal
Ave. Duration
4 h 21 min
When
Every day
Estimated price
$170 - $750
Flights from Ottawa to Bathurst via Toronto, Montreal
Ave. Duration
6 h 36 min
When
Every day
Estimated price
$210 - $850
Flights from Ottawa to Bathurst via Halifax, Montreal
Ave. Duration
6 h 49 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$270 - $950
Flights from Ottawa to Bathurst via Boston, Montreal
Ave. Duration
8 h 54 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$220 - $850
Flights from Ottawa to Bathurst via Newark, Montreal
Ave. Duration
9 h 9 min
When
Monday to Saturday
Estimated price
$230 - $850
Flights from Montreal to Bathurst
Ave. Duration
1 h 39 min
When
Every day
Estimated price
$140 - $600
Flights from Montreal to Moncton
Ave. Duration
1 h 36 min
When
Every day
Estimated price
$140 - $800
Flights from Montreal to Moncton via Ottawa
Ave. Duration
3 h 36 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$140 - $800
Flights from Montreal to Moncton via Halifax
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$140 - $800
Porter Airlines
Website
flyporter.com
Flights from Ottawa to Moncton
Ave. Duration
1 h 42 min
When
Every day
Estimated price
$190 - $900
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Ottawa to Dorval
Ave. Duration
1 h 35 min
Frequency
Every 30 minutes
Estimated price
$28 - $85
Website
viarail.ca
Escape
$28 - $40
Economy
$35 - $55
Economy Plus
$60 - $85
Business
$55 - $80
Business Plus/Sleeper
$100 - $140
Train from Ottawa to Montréal
Ave. Duration
1 h 56 min
Frequency
Every 30 minutes
Estimated price
$29 - $90
Website
viarail.ca
Escape
$29 - $45
Economy
$40 - $55
Economy Plus
$60 - $90
Business
$55 - $80
Business Plus/Sleeper
$100 - $150
Train from Montréal to Miramichi
Ave. Duration
15 h 18 min
Frequency
4 times a day
Estimated price
$75 - $260
Website
viarail.ca
Escape
$75 - $110
Economy
$130 - $180
Economy Plus
$180 - $260
Business
$190 - $270
Business Plus/Sleeper
$340 - $480
Bus operators
Maritimebus
Phone
+1 800-575-1807
Website
maritimebus.com
Bus from Moncton Airport to Miramichi, NB
Ave. Duration
1 h 55 min
Frequency
Once daily
Estimated price
$20 - $27
Book at
maritimebus.com
Bus from Bathurst, NB to Miramichi, NB
Ave. Duration
1 h 5 min
Frequency
Once daily
Estimated price
$13 - $18
Book at
maritimebus.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, How to get from JFK to New York City and How to get from Florence to Rome - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Ottawa to Ottawa Airport is to line 97 bus which takes 19 min and costs $4.

More details