Travel from Washington to Ottawa

Train, bus or fly from Washington to Ottawa?

Air Canada and United Airlines fly from Washington to Ottawa every 4 hours. Alternatively, you can take a bus from Washington to Ottawa via New York, NY and Montreal, PQ in around 16 h 54 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Washington to Ottawa

ModeDurationPrice
From FARRAGUT WEST station subway to Reagan Washington airport, fly to Ottawa airport, then line 97 bus to Ottawa.4 h 11 min$206
From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Ottawa airport, then line 97 bus to Ottawa.4 h 54 min$163
From FARRAGUT WEST station subway to Reagan Washington airport, fly to Montreal airport, line 209 bus to Dorval, then train to Ottawa.6 h$231
From Washington bus to New York, NY, bus to Montreal, PQ, then bus to Ottawa, ON.16 h 54 min$112
From Washington Union Station Amtrak train to New York Penn Station, train to Montréal, then train to Ottawa.17 h$420
From Washington bus to Toronto, ON then bus to Ottawa, ON.20 h 5 min$115
From Washington drive to Ottawa.10 h$91

How long does it take to get from Washington to Ottawa?

It takes approximately 4 h 11 min to get from Washington to Ottawa, including transfers.

Is there a direct train between Washington and Ottawa?

No, there is no direct train from Washington to Ottawa. However, there are services departing from Washington Union Station Amtrak and arriving at Ottawa via New York Penn Station and Montréal. The journey, including transfers, takes approximately 17 h.

Is there a direct bus between Washington and Ottawa?

No, there is no direct bus from Washington to Ottawa. However, there are services departing from Washington and arriving at Ottawa, ON via New York, NY and Montreal, PQ. The journey, including transfers, takes approximately 16 h 54 min.

Operators from Washington to Ottawa

OperatorPhoneWebsite
Metro Washington DCMetro Washington DC
Air CanadaAir Canada
United AirlinesUnited Airlines
OC TranspoOC Transpo
MWAA+1(703) 417-8600MWAA
Porter AirlinesPorter Airlines
American AirlinesAmerican Airlines
DeltaDelta
STMSTM
VIA Rail+1 1 888 842-7245VIA Rail
Greyhound USA+1 214-849-8100Greyhound USA
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Amtrak+1 1-800-872-7245Amtrak
Megabus877-462-6342Megabus