Direct (nonstop) flights from Ottawa to Winnipeg

3 airlines fly nonstop from Ottawa Macdonald Cartier International (YOW) to Winnipeg International (YWG). It's 1,051 miles (1,691 km), about 2h 50m in the air. Operated by Air Canada, Porter Airlines, WestJet.

YOW
Ottawa Macdonald Cartier International
🇨🇦 Ottawa, Canada
YWG
Winnipeg International
🇨🇦 Winnipeg, Canada
Flight Time
2h 50m
Distance
1,051 mi
1,691 km
CO₂/pax
178 kg
−55 kg vs. layover
Airlines
3
Air Canada +2
Time Diff
-1h
Operated by Air Canada Air Canada Porter Airlines Porter Airlines WestJet WestJet

Route data last updated: May 27, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
YOW → YWG
Flight Time
2h 50m
Distance
1,051 mi
Porter Airlines PD Porter Airlines
Route
YOW → YWG
Flight Time
2h 50m
Distance
1,051 mi
WestJet WS WestJet
Route
YOW → YWG
Flight Time
2h 50m
Distance
1,051 mi

Alternative Routes

Other ways to fly from Ottawa to Winnipeg with one stop · direct emits 178 kg CO₂ per passenger

YOW YUL (Montreal) YWG
Leg 1: 49m (94 mi) Leg 2: 3h 4m (1,132 mi) Total: ~3h 53m 🍃 233 kg CO₂ (+31% vs. direct)
Leg 1
YOW → YUL
49m · 94 mi
View YOW to YUL flights →
Leg 2
YUL → YWG
3h 4m · 1,132 mi
View YUL to YWG flights →
YOW YYZ (Toronto) YWG
Leg 1: 1h 10m (225 mi) Leg 2: 2h 45m (936 mi) Total: ~3h 55m 🍃 225 kg CO₂ (+26% vs. direct)
Leg 1
YOW → YYZ
1h 10m · 225 mi
View YOW to YYZ flights →
Leg 2
YYZ → YWG
2h 45m · 936 mi
View YYZ to YWG flights →
YOW YQT (Thunder Bay) YWG
Leg 1: 2h 29m (679 mi) Leg 2: 1h 35m (373 mi) Total: ~4h 4m 🍃 220 kg CO₂ (+24% vs. direct)
Leg 1
YOW → YQT
2h 29m · 679 mi
View YOW to YQT flights →
Leg 2
YQT → YWG
1h 35m · 373 mi
View YQT to YWG flights →
YOW ORD (Chicago) YWG
Leg 1: 2h 32m (654 mi) Leg 2: 2h 34m (706 mi) Total: ~5h 6m 🍃 277 kg CO₂ (+56% vs. direct)
Leg 1
YOW → ORD
2h 32m · 654 mi
View YOW to ORD flights →
Leg 2
ORD → YWG
2h 34m · 706 mi
View ORD to YWG flights →
YOW YHZ (Halifax) YWG
Leg 1: 1h 59m (595 mi) Leg 2: 4h 5m (1,604 mi) Total: ~6h 4m 🍃 406 kg CO₂ (+128% vs. direct)
Leg 1
YOW → YHZ
1h 59m · 595 mi
View YOW to YHZ flights →
Leg 2
YHZ → YWG
4h 5m · 1,604 mi
View YHZ to YWG flights →

Looking for the return flight?

YWG → YOW: Flights from Winnipeg to Ottawa

Frequently Asked Questions

How long is the direct flight from Ottawa to Winnipeg?

A nonstop flight from Ottawa (YOW) to Winnipeg (YWG) takes approximately 2 hours and 50 minutes. The distance is 1,051 miles (1,691 km).

Which airlines fly nonstop from Ottawa to Winnipeg?

3 airlines: Air Canada, Porter Airlines, WestJet.

Is there a nonstop flight from Ottawa to Winnipeg?

Yes. 3 airlines: Air Canada, Porter Airlines, WestJet.

How far is Ottawa from Winnipeg?

The flight distance from Ottawa to Winnipeg is 1,051 miles (1,691 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Ottawa to Winnipeg?

At 2h 50m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Ottawa to Winnipeg?

Roughly 178 kg CO2 per passenger one-way. That's about the same as driving 890 km.

Is the return flight from Winnipeg to Ottawa also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Ottawa to Winnipeg?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Ottawa Macdonald Cartier International for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.