Popular Filters
One Way Price
Duration
Stops From Windsor
Departure From Windsor
LKR 120,725
LKR 80,498
LKR 276,941
Arrival at Ottawa
LKR 276,941
LKR 83,701
LKR 80,498
Alliances & Airlines
Oneworld
()
SkyTeam
()
Star Alliance
(4)
Layover Airports
Layover Duration
Windsor To Ottawa Flights
Book Windsor to Ottawa flight tickets at lowest price. Get best deals on your upcoming Windsor to Ottawa flights only on MakeMyTrip. Also Book Ottawa to Windsor Flights. Currently 15 flights flying from Windsor to Ottawa. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
LKR 80,498
Windsor to Ottawa , 4 Aug
Porter Airlines PD | 2570
14:30
Mon, 4 Aug 25
Windsor, Canada
55 m
15:25
Mon, 4 Aug 25
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Porter Airlines PD | 2265
17:55
Mon, 4 Aug 25
Toronto, Canada
58 m
18:53
Mon, 4 Aug 25
Ottawa, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 83,701
Windsor to Ottawa , 4 Aug
Porter Airlines PD | 2570
14:30
Mon, 4 Aug 25
Windsor, Canada
55 m
15:25
Mon, 4 Aug 25
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Porter Airlines PD | 2259
16:05
Mon, 4 Aug 25
Toronto, Canada
58 m
17:03
Mon, 4 Aug 25
Ottawa, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 120,725
Windsor to Ottawa , 4 Aug
Air Canada AC | 8356
10:05
Mon, 4 Aug 25
Windsor, Canada
01 h
11:05
Mon, 4 Aug 25
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 452
12:05
Mon, 4 Aug 25
Terminal T1
Toronto, Canada
01 h 05 m
13:10
Mon, 4 Aug 25
Ottawa, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 276,941
Windsor to Ottawa , 4 Aug
WestJet WS | 779
19:45
Mon, 4 Aug 25
Windsor, Canada
04 h 04 m
21:49
Mon, 4 Aug 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 620
12:25
Tue, 5 Aug 25
Calgary, Canada
03 h 56 m
18:21
Tue, 5 Aug 25
Ottawa, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 293,626
Windsor to Ottawa , 4 Aug
WestJet WS | 779
19:45
Mon, 4 Aug 25
Windsor, Canada
04 h 04 m
21:49
Mon, 4 Aug 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 3395
07:00
Tue, 5 Aug 25
Calgary, Canada
01 h 01 m
08:01
Tue, 5 Aug 25
Edmonton, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 224
10:30
Tue, 5 Aug 25
Edmonton, Canada
03 h 50 m
16:20
Tue, 5 Aug 25
Ottawa, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 303,552
Windsor to Ottawa , 4 Aug
WestJet WS | 779
19:45
Mon, 4 Aug 25
Windsor, Canada
04 h 04 m
21:49
Mon, 4 Aug 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 658
10:00
Tue, 5 Aug 25
Calgary, Canada
03 h 52 m
15:52
Tue, 5 Aug 25
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 374
23:15
Tue, 5 Aug 25
Terminal T3
Toronto, Canada
01 h 07 m
00:22
Wed, 6 Aug 25
Ottawa, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 309,040
Windsor to Ottawa , 4 Aug
WestJet WS | 779
19:45
Mon, 4 Aug 25
Windsor, Canada
04 h 04 m
21:49
Mon, 4 Aug 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 610
08:50
Tue, 5 Aug 25
Calgary, Canada
03 h 56 m
14:46
Tue, 5 Aug 25
Ottawa, Canada
BAGGAGE : CHECK INCABIN
Information not available
LKR 315,131
Windsor to Ottawa , 4 Aug
WestJet WS | 779
19:45
Mon, 4 Aug 25
Windsor, Canada
04 h 04 m
21:49
Mon, 4 Aug 25
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 237
23:30
Mon, 4 Aug 25
Calgary, Canada
57 m
00:27
Tue, 5 Aug 25
Edmonton, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 224
10:30
Tue, 5 Aug 25
Edmonton, Canada
03 h 50 m
16:20
Tue, 5 Aug 25
Ottawa, Canada
BAGGAGE : CHECK INCABIN
Information not available