Travel options for:
Toronto to Greater Napanee
  • Train

    $35 - $55
    1. Toronto

      2 h 14 min - every 3 hours

      $35 - $55

      • Napanee
  • Train via Oshawa

    $36 - $58
    1. Union Station

      58 min - hourly

      $6 - $8

    2. Oshawa

      1 h 35 min - every 4 hours

      $30 - $50

      • Napanee
  • Drive

    $19 - $28
    1. Toronto

      2 h 31 min - 138.9 miles

      $19 - $28

      • Greater Napanee
  • Fly

    $217 - $388
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      53 min - non-stop

      $170 - $340

    3. Kingston (YGK)

      11 min - 6 miles

      $17 - $21

    4. Kingston

      20 min - every 3 hours

      $22 - $35

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

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