Travel options for:
New York to Ottawa
  • Fly Newark to Ottawa

    $132 - $372
    1. New York

      23 min - every 4 hours

      $13

    2. Newark Liberty Airport Station

      5 min - every 5 minutes

      $6

    3. Newark (EWR)

      1 h 24 min - non-stop

      $110 - $350

    4. Ottawa (YOW)

      16 min - every 30 minutes - line 97

      $3

      • Ottawa
  • Fly New York La Guardia to Ottawa

    $108 - $423
    1. New York

      24 min - every 15 minutes

      $3

    2. Roosevelt Av/74 St

      10 min - every 15 minutes

      $2 - $7

    3. New York La Guardia (LGA)

      1 h 42 min - non-stop

      $100 - $410

    4. Ottawa (YOW)

      16 min - every 30 minutes - line 97

      $3

      • Ottawa
  • Fly New York La Guardia to Montreal, train

    $128 - $323
    1. New York

      24 min - every 15 minutes

      $3

    2. Roosevelt Av/74 St

      10 min - every 15 minutes

      $2 - $7

    3. New York La Guardia (LGA)

      1 h 24 min - non-stop

      $85 - $260

    4. Montreal (YUL)

      5 min - hourly - line 209

      $3

    5. Dorval

      1 h 36 min - every 3 hours

      $35 - $50

      • Ottawa
  • Fly Newark to Montreal, train

    $152 - $352
    1. New York

      23 min - every 4 hours

      $13

    2. Newark Liberty Airport Station

      5 min - every 5 minutes

      $6

    3. Newark (EWR)

      1 h 23 min - non-stop

      $95 - $280

    4. Montreal (YUL)

      5 min - hourly - line 209

      $3

    5. Dorval

      1 h 36 min - every 3 hours

      $35 - $50

      • Ottawa
  • Bus

    $47 - $127
    1. New York, NY

      4 h 40 min - every 2 hours

      $25 - $75

    2. Syracuse, NY

      3 h 45 min - twice a week

      $22 - $55

      • Ottawa, ON
  • Train, bus

    $74 - $186
    1. New York Penn Station

      5 h 20 min - once daily

      $50 - $140

    2. Syracuse, NY

      3 h 45 min - twice a week

      $22 - $55

      • Ottawa, ON
  • Drive

    $55 - $85
    1. New York

      7 h 48 min - 442.8 miles

      $55 - $85

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

From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Ottawa airport, then line 97 bus to Ottawa. 4 h 20 min $171. From W 4 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Ottawa airport, then line 97 bus to Ottawa. 4 h 47 min $191. From W 4 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Montreal airport, line 209 bus to Dorval, then train to Ottawa. 6 h 11 min $161. From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Montreal airport, line 209 bus to Dorval, then train to Ottawa. 6 h 1 min $191. From New York, NY bus to Syracuse, NY then bus to Ottawa, ON. 9 h 25 min $82. From New York Penn Station train to Syracuse, NY then bus to Ottawa, ON. 10 h 5 min $135. From New York drive to Ottawa. 7 h 48 min $71.