Travel options for:
Ottawa to Hamilton
  • Train, bus

    1. Ottawa

      4hrs 18min - hourly

      $60 - $85

    2. Union Station Bus Terminal

      52min - every 30 minutes

      $7 - $10

      • Main St. W. @ Summers Ln.
  • Bus

    1. Ottawa

      2hrs 45min - twice a week

      $21 - $27

    2. Kingston, Ontario

      3hrs 15min - 3 times a day

      $22 - $35

    3. Pearson Airport Terminal 1

      58min - hourly

      $7 - $10

      • Main St. W. @ Summers Ln.
  • Drive

    1. Ottawa

      5hrs 46min - 321.9 miles

      $40 - $65

      • Hamilton
  • Fly to Toronto Island, bus

    1. Ottawa

      28min - every 15 minutes - line 97

      $3

    2. Ottawa (YOW)

      1hrs 00min - non-stop

      $90 - $230

    3. Toronto Island (YTZ)

      11min - every 10 minutes - line 509

      $3

    4. Union Station Bus Terminal

      52min - every 30 minutes

      $7 - $10

      • Hamilton
  • Fly to Toronto, bus

    1. Ottawa

      28min - every 15 minutes - line 97

      $3

    2. Ottawa (YOW)

      1hrs 05min - non-stop

      $85 - $200

    3. Toronto (YYZ)

      58min - hourly

      $7 - $10

      • Hamilton
  • Fly to Hamilton

    1. Ottawa

      28min - every 15 minutes - line 97

      $3

    2. Ottawa (YOW)

      4hrs 47min - 1 stopover

      $170 - $600

    3. Hamilton (YHM)

      32min - every 2 hours - line 20

      $2

      • Hamilton
  • Fly to London, train

    1. Ottawa

      28min - every 15 minutes - line 97

      $3

    2. Ottawa (YOW)

      1hrs 30min - non-stop

      $130 - $290

    3. London (YXU)

      11min - 7 miles

      $23 - $29

    4. London

      1hrs 26min - hourly

      $30 - $45

    5. Aldershot GO Bus

      10min - every 30 minutes - line 18

      $3 - $5

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

From Ottawa train to Union Station Bus Terminal then bus to Main St. W. @ Summers Ln.. 5hrs 26min $103. From Ottawa bus to Kingston, Ontario, bus to Pearson Airport Terminal 1, then bus to Main St. W. @ Summers Ln.. 8hrs 23min $91. From Ottawa drive to Hamilton. 5hrs 46min $71. From Mackenzie King 1A line 97 bus to Ottawa airport, fly to Toronto Island airport, line 509 tram to Union Station Bus Terminal, then bus to Hamilton. 3hrs 51min $189. From Mackenzie King 1A line 97 bus to Ottawa airport, fly to Toronto airport, then bus to Hamilton. 3hrs 56min $172. From Mackenzie King 1A line 97 bus to Ottawa airport, fly to Hamilton airport, then line 20 bus to Hamilton. 7hrs 46min $441. From Mackenzie King 1A line 97 bus to Ottawa airport, fly to London airport, taxi to London, train to Aldershot GO Bus, then line 18 bus to Hamilton. 5hrs 28min $329.