Travel from Toronto to Washington

Train, bus or fly from Toronto to Washington?

Air Canada, American Airlines and two other airlines fly from Toronto to Washington every 3 hours. Alternatively, Megabus operates a bus from Toronto to Washington twice daily. Tickets cost $55 - $75 and the journey takes 14 h 15 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Toronto to Washington

ModeDurationPrice
From UP Express Union Station train to Toronto airport, fly to Reagan Washington airport, then subway to Washington.4 h 11 min$212
From UP Express Union Station train to Toronto airport, fly to Washington Dulles airport, then bus to Washington.4 h 40 min$239
From Union Station line 509 tram to Toronto Island airport, fly to Washington Dulles airport, then bus to Washington.4 h 33 min$220
From UP Express Union Station train to Toronto airport, fly to Baltimore airport, bus to BWI Marshall Airport Amtrak, then train to Washington.4 h 44 min$364
From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to Reagan Washington airport, then subway to Washington.5 h 48 min$192
From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to Baltimore airport, bus to BWI Marshall Airport Amtrak, then train to Washington.6 h 11 min$391
From Toronto bus to Washington.14 h 15 min$70
From Toronto train to New York Penn Station then train to Washington Union Station Amtrak.16 h 45 min$402
From Toronto drive to Washington.9 h 18 min$78

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

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

Is there a direct train between Toronto and Washington?

No, there is no direct train from Toronto to Washington. However, there are services departing from Toronto and arriving at Washington Union Station Amtrak via New York Penn Station. The journey, including transfers, takes approximately 16 h 45 min.

Is there a direct bus between Toronto and Washington?

Yes, there is a direct bus departing from Toronto and arriving at Washington. Services depart twice daily, and operate every day. The journey takes approximately 14 h 15 min.

Operators from Toronto to Washington

OperatorPhoneWebsite
UP ExpressUP Express
Air CanadaAir Canada
American AirlinesAmerican Airlines
DeltaDelta
United AirlinesUnited Airlines
Metro Washington DCMetro Washington DC
Toronto TransitToronto Transit
Porter AirlinesPorter Airlines
BWI Airport ShuttleBWI Airport Shuttle
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Megabus877-462-6342Megabus
Niagara FrontierNiagara Frontier
Southwest AirlinesSouthwest Airlines
VIA Rail+1 1 888 842-7245VIA Rail