Travel options for:
Toronto Airport (YYZ) to Kingston
  • Fly

    $148 - $603
    1. Toronto (YYZ)

      57 min - non-stop

      $120 - $600

    2. Kingston (YGK)

      12 min - 6.7 miles

      $19 - $23

  • Train

    $65 - $87
    1. UP Express Pearson Airport

      25 min - every 10 minutes

      $21 - $24

    2. Toronto

      2 h 12 min - every 3 hours

      $40 - $60

    3. VIA Rail Station

      6 min - hourly - line 7

      $3

  • Bus Megabus CA

    $23 - $40
    1. Pearson Int Airport Terminal 1

      3 h 45 min - 3 times a day

      $23 - $40

  • Bus Greyhound Canada

    $41 - $73
    1. UP Express Pearson Airport

      15 min - every 10 minutes

      $18 - $21

    2. Dundas West Station

      29 min - every 10 minutes - line 505

      $3

    3. Toronto, ON

      4 h 32 min - twice a week

      $20 - $50

  • Drive

    $22 - $35
    1. Toronto Airport (YYZ)

      3 h 4 min - 170.1 miles

      $22 - $35

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

From Toronto airport fly to Kingston airport then taxi to Kingston. 1 h 9 min $299. From UP Express Pearson Airport train to Toronto, train to VIA Rail Station, then line 7 bus to Bus Terminal Transfer Point. 3 h 12 min $75. From Pearson Int Airport Terminal 1 Ground Level bus to Queens University Kingston, ON. 3 h 45 min $39. From UP Express Pearson Airport train to Dundas West Station, line 505 tram to Toronto, ON, then bus to Kingston, ON. 6 h 18 min $62. From Toronto Airport (YYZ) drive to Kingston. 3 h 4 min $27.