Travel options for:
Toronto to Sarnia
  • Train via London

    $67 - $91
    1. Toronto

      2 h 10 min - hourly

      $35 - $55

    2. London

      1 h 6 min - every 3 hours

      $29 - $40

  • Bus, train

    $45 - $80
    1. Toronto, ON

      2 h 15 min - 4 times a day

      $16 - $40

    2. London, ON

      5 min - 1441 feet

    3. London

      1 h 6 min - every 3 hours

      $29 - $40

  • Train

    $45 - $65
    1. Toronto

      4 h 40 min - every 3 hours

      $45 - $65

  • Drive

    $24 - $35
    1. Toronto

      3 h 16 min - 181.2 miles

      $24 - $35

  • Fly

    $140 - $196
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      1 h 3 min - non-stop

      $120 - $180

    3. Sarnia (YZR)

      7 min - 5.7 miles

      $20 - $25

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

From Toronto train to London then train to Sarnia. 4 h 16 min $101. From Toronto, ON bus to London, ON, walk to London, then train to Sarnia. 4 h 26 min $80. From Toronto train to Sarnia. 4 h 40 min $71. From Toronto drive to Sarnia. 3 h 16 min $37. From UP Express Union Station train to Toronto airport, fly to Sarnia airport, then taxi to Sarnia. 2 h 35 min $223.