Travel options for:
Toronto to Kingston
  • Train

    $47 - $63
    1. Toronto

      2 h 12 min - every 3 hours

      $40 - $60

    2. VIA Rail Station

      6 min - hourly - line 7

      $3

  • Bus

    $19 - $50
    1. Toronto, ON

      2 h 40 min - every 4 hours

      $19 - $50

  • Drive

    $21 - $35
    1. Toronto

      3 h - 164.3 miles

      $21 - $35

  • Fly

    $148 - $603
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      57 min - non-stop

      $120 - $600

    3. Kingston (YGK)

      12 min - 6.7 miles

      $19 - $23

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

From Toronto train to VIA Rail Station then line 7 bus to Bus Terminal Transfer Point. 2 h 29 min $70. From Toronto, ON bus to Kingston, ON. 2 h 40 min $35. From Toronto drive to Kingston. 3 h $33. From UP Express Union Station train to Toronto airport, fly to Kingston airport, then taxi to Kingston. 2 h 34 min $381.