Travel from Ottawa to New-York

Train, bus or fly from Ottawa to New York?

Air Canada, United Airlines and Porter Airlines fly from Ottawa to New York hourly. Alternatively, you can take a bus from Ottawa to New York via Montréal, QC, Albany Bus Terminal, and Albany-Rensselaer in around 11 hours 55 minutes.

Travel Guides

How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Ottawa to New York

ModeDurationPrice
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 36 min$170
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 50 min$191
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 10 min$168
From Ottawa train to Gare Dorval, line 209 bus to Montreal airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to New York.6 h 8 min$197
From Ottawa train to Gare Dorval, line 209 bus to Montreal airport, fly to New York JFK airport, AirTrain to Jamaica, then train to New York.6 h 14 min$217
From Hurdman C line 97 bus to Ottawa airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, then train to New York.6 h 25 min$420
From Ottawa, ON bus to Montréal, QC, bus to Albany Bus Terminal, line 114 bus to Albany-Rensselaer, then bus to New York, NY.11 h 55 min$102
From Ottawa train to Montreal Central Station then train to New York Penn Station.13 h 23 min$168
From Ottawa, ON bus to Syracuse, NY, bus to Newark, train to Journal Square, then train to 9th Street.20 h 7 min$149
From Ottawa, ON bus to Syracuse then train to New York.20 h 34 min$178
From Ottawa drive to New York.7 h 51 min$71

How long does it take to get from Ottawa to New York?

It takes approximately 4 hours 36 minutes to get from Ottawa to New York, including transfers.

Is there a direct train between Ottawa and New York?

No, there is no direct train from Ottawa to New York. However, there are services departing from Ottawa and arriving at New York Penn Station via Montreal Central Station. The journey, including transfers, takes approximately 13 hours 23 minutes.

Is there a direct bus between Ottawa and New York?

No, there is no direct bus from Ottawa to New York. However, there are services departing from Ottawa, ON and arriving at New York, NY via Montréal, QC, Albany Bus Terminal and Albany-Rensselaer. The journey, including transfers, takes approximately 11 hours 55 minutes.

Operators from Ottawa to New York

OperatorPhoneWebsite
OC TranspoOC Transpo
Air CanadaAir Canada
United AirlinesUnited Airlines
Porter AirlinesPorter Airlines
Newark AirtrainNewark Airtrain
NJ Transit+1 973-491-7000NJ Transit
DeltaDelta
WestJetWestJet
New York City Transit (MTA)New York City Transit (MTA)
VIA Rail+1 1 888 842-7245VIA Rail
STMSTM
American AirlinesAmerican Airlines
JetBlue AirwaysJetBlue Airways
Port Authority NYNJPort Authority NYNJ
Long Island Rail RoadLong Island Rail Road
SEPTASEPTA
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Trailways New YorkTrailways New York
Capital District Transportation (CDTA)Capital District Transportation (CDTA)
Megabus877-462-6342Megabus
Amtrak+1 1-800-872-7245Amtrak
Greyhound USA+1 214-849-8100Greyhound USA