Directions from Washington to Winnipeg

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Reagan Washington  •  7 h 44 min

  1. Fly from Reagan Washington (DCA) to Winnipeg (YWG) DCA - YWG

$206 - $436

Cheapest option

Bus  •  46 h 29 min

  1. Take the bus from Washington to Toronto
  2. Take the bus from Toronto, ON to Winnipeg, MB 5603

$160 - $334

4 alternative options

Fly from Washington Dulles  •  8 h 25 min

  1. Fly from Washington Dulles (IAD) to Winnipeg (YWG) IAD - YWG

$202 - $1,213

Bus, train  •  2 days 1 h

  1. Take the bus from Washington to Toronto
  2. Take the train from Toronto to Winnipeg VIA Rail

$190 - $554

Train  •  2 days 3 h

  1. Take the train from Washington Union Station Amtrak to New York Penn Station
  2. Take the train from New York to Toronto
  3. Take the train from Toronto to Winnipeg

$327 - $1,063

Drive  •  26 h 11 min

  1. Drive from Washington to Winnipeg 1567.4 miles

$200 - $300

What companies run services between Washington, DC, USA and Winnipeg, MB, Canada?

Delta, Air Canada and United Airlines fly from Washington to Winnipeg hourly. Alternatively, you can take a bus from Washington to Winnipeg via Toronto, Toronto, ON, Winnipeg, MB, and Southbound Wellington at Greyhound Terminal in around 46 h 29 min.

Airlines
Air Canada
Website
aircanada.com
Flights from Reagan Washington to Winnipeg via Toronto
Ave. Duration
5 h 52 min
When
Every day
Estimated price
$250 - $1,800
Flights from Reagan Washington to Winnipeg via Montreal
Ave. Duration
5 h 37 min
When
Every day
Estimated price
$290 - $1,800
Flights from Reagan Washington to Winnipeg via Ottawa, Toronto
Ave. Duration
8 h 1 min
When
Every day
Estimated price
$290 - $1,800
Flights from Washington Dulles to Winnipeg via Toronto
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$250 - $1,700
Flights from Washington Dulles to Winnipeg via Chicago O'Hare
Ave. Duration
6 h 32 min
When
Every day
Estimated price
$190 - $1,200
Flights from Washington Dulles to Winnipeg via Montreal
Ave. Duration
6 h 49 min
When
Every day
Estimated price
$290 - $1,800
Flights from Washington Dulles to Winnipeg via Ottawa
Ave. Duration
6 h 16 min
When
Every day
Estimated price
$270 - $1,800
Flights from Washington Dulles to Winnipeg via Toronto, Ottawa
Ave. Duration
8 h 16 min
When
Every day
Estimated price
$290 - $1,800
Delta
Website
delta.com
Flights from Reagan Washington to Winnipeg via Minneapolis
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$410 - $900
Flights from Reagan Washington to Winnipeg via Madison, Minneapolis
Ave. Duration
7 h 15 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$410 - $900
Flights from Reagan Washington to Winnipeg via Detroit, Minneapolis
Ave. Duration
7 h 34 min
When
Every day
Estimated price
$410 - $900
Flights from Washington Dulles to Winnipeg via Minneapolis
Ave. Duration
5 h 12 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$210 - $1,400
Flights from Washington Dulles to Winnipeg via Detroit, Minneapolis
Ave. Duration
8 h 1 min
When
Every day
Estimated price
$210 - $1,400
United Airlines
Website
united.com
Flights from Reagan Washington to Winnipeg via Toronto
Ave. Duration
5 h 52 min
When
Every day
Estimated price
$250 - $1,800
Flights from Reagan Washington to Winnipeg via Chicago O'Hare
Ave. Duration
5 h 45 min
When
Every day
Estimated price
$500 - $1,200
Flights from Washington Dulles to Winnipeg via Chicago O'Hare
Ave. Duration
6 h 32 min
When
Every day
Estimated price
$190 - $1,200
Flights from Washington Dulles to Winnipeg via Toronto
Ave. Duration
6 h 17 min
When
Every day
Estimated price
$250 - $1,700
Flights from Washington Dulles to Winnipeg via Denver
Ave. Duration
9 h 25 min
When
Every day
Estimated price
$290 - $1,500
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Toronto to Winnipeg
Ave. Duration
34 h
Frequency
3 times a day
Estimated price
$130 - $480
Website
viarail.ca
Escape
$130 - $190
Economy
$250 - $350
Economy Plus
$350 - $480
Business
$370 - $550
Business Plus/Sleeper
$650 - $950
Train from New York to Toronto
Ave. Duration
12 h 26 min
Frequency
Every 3 hours
Estimated price
$70 - $250
Website
viarail.ca
Escape
$70 - $100
Economy
$120 - $170
Economy Plus
$170 - $250
Business
$180 - $260
Business Plus/Sleeper
$330 - $460
Amtrak Acela Express
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Washington Union Station Amtrak to New York Penn Station
Ave. Duration
2 h 56 min
Frequency
Hourly
Estimated price
$120 - $340
Website
amtrak.com
Business Seat
$120 - $260
First Class Seat
$220 - $340
Bus operators
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Toronto, ON to Winnipeg, MB
Ave. Duration
30 h 45 min
Frequency
Once daily
Estimated price
$100 - $260
Website
Greyhound.ca
Advanced Purchase
$100 - $160
Online Fare
$140 - $200
Standard Fare
$180 - $260
Refundable
$190 - $280

Want to know more about travelling around Canada

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Washington and Winnipeg is 2001 km. The road distance is 2508 km.

The cheapest way to get from Washington to Winnipeg is to fly which costs $200 - $440 and takes 7 h 44 min.

The quickest way to get from Washington to Winnipeg is to fly which takes 7 h 44 min and costs $200 - $440.

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

No, there is no direct bus from Washington to Winnipeg. However, there are services departing from Washington and arriving at Southbound Vaughan at Portage North via Toronto, ON and Southbound Wellington at Greyhound Terminal. The journey, including transfers, takes approximately 46 h 29 min.

It takes approximately 7 h 44 min to get from Washington to Winnipeg, including transfers.