Travel options for:
Toronto to Greater Napanee
  • Train

    $35 - $55
    1. Toronto

      2hrs 14min - every 3 hours

      $35 - $55

      • Napanee
  • Train via Oshawa

    $41 - $58
    1. Union Station

      58min - hourly

      $6 - $8

    2. Oshawa

      1hrs 35min - every 4 hours

      $35 - $50

      • Napanee
  • Drive

    $19 - $28
    1. Toronto

      2hrs 31min - 138.9 miles

      $19 - $28

      • Greater Napanee
  • Fly

    $218 - $388
    1. Toronto

      25min - every 10 minutes

    2. Toronto (YYZ)

      53min - non-stop

      $170 - $340

    3. Kingston (YGK)

      11min - 6 miles

      $17 - $21

    4. Kingston

      20min - every 3 hours

      $23 - $35

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

From Toronto train to Napanee. 2hrs 14min $61. From Union Station train to Oshawa then train to Napanee. 3hrs 33min $62. From Toronto drive to Greater Napanee. 2hrs 31min $30. From UP Express Union Station train to Toronto airport, fly to Kingston airport, taxi to Kingston, then night train to Greater Napanee. 3hrs 49min $321.