Travel options for:
Ottawa to North Bay
  • Train, bus

    1. Ottawa

      4hrs 18min - hourly

      $60 - $85

    2. Toronto

      13min - 3667 feet

    3. Toronto, ON

      2hrs 44min - twice daily

      $35 - $50

    4. Huntsville, ON

      2hrs 26min - 3 times a day

      $18 - $27

      • North Bay, ON
  • Train, bus via VIA Rail Station

    1. Albert / Metcalfe

      33min - every 20 minutes - line 95

      $3

    2. Fallowfield

      1hrs 42min - hourly

      $35 - $50

    3. VIA Rail Station

      5min - hourly - line 7

      $3

    4. Kingston, Ontario

      2hrs 50min - every 4 hours

      $20 - $27

    5. Toronto, ON

      7hrs 00min - 3 times a day

      $50 - $75

      • North Bay, ON
  • Bus

    1. Ottawa, ON

      3hrs 15min - once daily

      $22 - $40

    2. Grand-Remous, Quebec

      5hrs 06min - 3 times a day

      $45 - $70

    3. Rouyn Noranda, PQ

      4hrs 25min - once daily

      $35 - $55

      • North Bay, ON
  • Drive

    1. Ottawa

      4hrs 37min - 223.9 miles

      $30 - $45

      • North Bay
  • Fly to North Bay

    1. Ottawa

      28min - hourly - line 97

      $3

    2. Ottawa (YOW)

      2hrs 55min - 1 stopover

      $160 - $600

    3. North Bay (YYB)

      7min - 4.4 miles

      $13 - $17

      • North Bay
  • Fly to Sudbury, drive

    1. Ottawa

      28min - hourly - line 97

      $3

    2. Ottawa (YOW)

      3hrs 10min - 1 stopover

      $250 - $850

    3. Sudbury (YSB)

      1hrs 47min - 82.3 miles

      $11 - $17

      • North Bay
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Ottawa train to Toronto, walk to Toronto, ON, bus to Huntsville, ON, then bus to North Bay, ON. 11hrs 41min $189. From Albert / Metcalfe line 95 bus to Fallowfield, train to VIA Rail Station, line 7 bus to Kingston, Ontario, bus to Toronto, ON, then bus to North Bay, ON. 14hrs 20min $179. From Ottawa, ON bus to Grand-Remous, Quebec, bus to Rouyn Noranda, PQ, then bus to North Bay, ON. 14hrs 46min $167. From Ottawa drive to North Bay. 4hrs 37min $49. From Laurier 1A line 97 bus to Ottawa airport, fly to North Bay airport, then taxi to North Bay. 4hrs 30min $431. From Laurier 1A line 97 bus to Ottawa airport, fly to Sudbury airport, then drive to North Bay. 6hrs 25min $639.