Travel options for:
Toronto to St. Thomas
  • Train

    $98 - $126
    1. Toronto

      2 h 10 min - hourly

      $35 - $55

    2. London

      27 min - 19 miles

      $60 - $75

  • Bus

    $57 - $91
    1. Toronto, ON

      2 h 45 min - once daily

      $16 - $45

    2. Lambeth, ON

      20 min - 12.4 miles

      $40 - $50

  • Drive

    $17 - $25
    1. Toronto

      2 h 26 min - 130.3 miles

      $17 - $25

  • Fly

    $144 - $293
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      43 min - non-stop

      $70 - $210

    3. London (YXU)

      34 min - 21.9 miles

      $70 - $85

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

From Toronto train to London then taxi to St. Thomas. 2 h 37 min $146. From Toronto, ON bus to Lambeth, ON then taxi to St. Thomas. 3 h 5 min $101. From Toronto drive to St. Thomas. 2 h 26 min $26. From UP Express Union Station train to Toronto airport, fly to London airport, then taxi to St. Thomas. 2 h 42 min $272.