Travel options for:
Ottawa to New York
  • Fly Ottawa to New York La Guardia

    $108 - $423
    1. Ottawa

      19 min - hourly - line 97

      $3

    2. Ottawa (YOW)

      1 h 34 min - non-stop

      $100 - $410

    3. New York La Guardia (LGA)

      22 min - every 15 minutes

      $2 - $7

    4. Jackson Hts - Roosevelt Av

      23 min - every 10 minutes

      $3

  • Fly Ottawa to Newark

    $132 - $372
    1. Ottawa

      19 min - hourly - line 97

      $3

    2. Ottawa (YOW)

      1 h 29 min - non-stop

      $110 - $350

    3. Newark (EWR)

      6 min - every 5 minutes

      $6

    4. Newark Airport Railroad

      28 min - hourly

      $13

  • Fly Ottawa to New York JFK

    $171 - $711
    1. Ottawa

      19 min - hourly - line 97

      $3

    2. Ottawa (YOW)

      3 h 30 min - 1 stopover

      $160 - $700

    3. New York JFK (JFK)

      10 min - every 10 minutes

      $5

    4. Howard Beach - JFK Airport

      41 min - every 30 minutes

      $3

  • Train to Montreal, fly to New York La Guardia

    $128 - $321
    1. Ottawa

      1 h 36 min - hourly

      $35 - $50

    2. Gare Dorval

      8 min - hourly - line 209

      $3

    3. Montreal (YUL)

      1 h 27 min - non-stop

      $85 - $260

    4. New York La Guardia (LGA)

      22 min - every 15 minutes

      $2 - $7

    5. Jackson Hts - Roosevelt Av

      23 min - every 10 minutes

      $3

  • Fly Ottawa to Philadelphia, train

    $276 - $639
    1. Ottawa

      19 min - hourly - line 97

      $3

    2. Ottawa (YOW)

      1 h 36 min - non-stop

      $190 - $420

    3. Philadelphia (PHL)

      16 min - hourly

      $8

    4. University City

      18 min - 5053 feet

    5. Philadelphia 30th Street

      54 min - 3 times a day

      $70 - $200

    6. Newark Penn Station

      22 min - hourly

      $5 - $8

  • Bus

    $47 - $113
    1. Ottawa, ON

      3 h 45 min - twice a week

      $21 - $55

    2. Syracuse, NY

      4 h 40 min - every 2 hours

      $25 - $60

  • Bus, train

    $89 - $163
    1. Ottawa, ON

      3 h 45 min - twice a week

      $21 - $55

    2. Syracuse

      4 h 4 min - every 3 hours

      $50 - $75

    3. Poughkeepsie

      1 h 52 min - every 3 hours

      $17 - $35

  • Train

    $103 - $226
    1. Ottawa

      1 h 57 min - hourly

      $35 - $50

    2. Montreal Central Station

      9 h 57 min - once daily

      $60 - $160

    3. Yonkers

      39 min - hourly

      $6 - $16

  • Drive

    $55 - $85
    1. Ottawa

      7 h 52 min - 443.3 miles

      $55 - $85

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

From Hurdman C line 97 bus to Ottawa airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to New York. 4 h 46 min $191. From Hurdman C line 97 bus to Ottawa airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to New York. 4 h 35 min $171. From Hurdman C line 97 bus to Ottawa airport, fly to New York JFK airport, train to Howard Beach - JFK Airport, then subway to New York. 6 h 51 min $250. From Ottawa train to Gare Dorval, line 209 bus to Montreal airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to New York. 6 h 15 min $163. From Hurdman C line 97 bus to Ottawa airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, train to Newark Penn Station, then train to New York. 6 h 33 min $426. From Ottawa, ON bus to Syracuse, NY then bus to New York, NY. 9 h $77. From Ottawa, ON bus to Syracuse, train to Poughkeepsie, then train to Grand Central. 11 h 9 min $126. From Ottawa train to Montreal Central Station, train to Yonkers, then train to Grand Central. 13 h 49 min $164. From Ottawa drive to New York. 7 h 52 min $71.