Travel options for:
Hamilton to London
  • Train

    $33 - $49
    1. Hamilton GO Centre Bus

      15 min - every 30 minutes - line 18

      $3 - $5

    2. Aldershot

      1 h 33 min - hourly

      $30 - $45

  • Bus

    $13 - $35
    1. Hamilton, ON

      2 h 50 min - once daily

      $13 - $35

  • Drive

    $10 - $16
    1. Hamilton

      1 h 29 min - 80.4 miles

      $10 - $16

  • Bus, fly

    $80 - $222
    1. Hamilton

      1 h 5 min - hourly

      $7 - $9

    2. Toronto (YYZ)

      43 min - non-stop

      $70 - $210

    3. London (YXU)

      14 min - hourly - line 36

      $3

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

From Hamilton GO Centre Bus line 18 bus to Aldershot then train to London. 2 h 7 min $56. From Hamilton, ON bus to London, ON. 2 h 50 min $31. From Hamilton drive to London. 1 h 29 min $16. From Hamilton GO Centre Bus bus to Toronto airport, fly to London airport, then line 36 bus to London. 3 h 38 min $180.