Travel from Washington to Winnipeg

Train, bus or fly from Washington to Winnipeg?

Delta, United Airlines and 3 other airlines fly from Washington to Winnipeg hourly. Alternatively, Megabus operates a bus from Washington to Winnipeg twice daily. Tickets cost $55 - $75 and the journey takes 14 h 15 min. 2 other operators also service this route.

Travel Guides

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

How to get from Washington to Winnipeg

From FARRAGUT WEST station subway to Reagan Washington airport, fly to Winnipeg airport, then line 15 bus to Winnipeg. 8 h 34 min $216. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Winnipeg airport, then line 15 bus to Winnipeg. 8 h 42 min $563. From Washington bus to Toronto, ON, bus to Southbound Wellington at Greyhound Terminal, then line 15 bus to Southbound Vaughan at Portage North. 46 h 31 min $263. From Washington bus to Bay St At Dundas St West, line 6 bus to Toronto, then train to Winnipeg. 2 days 1 h $383. From Washington Union Station Amtrak train to New York, train to Toronto, then train to Winnipeg. 2 days 3 h $710. From Washington drive to Winnipeg. 26 h 11 min $253.