Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Thunder Bay to Ottawa is Porter Airlines.
Travel Period: October 2024 - September 2025
The cheapest month(s) to fly from Thunder Bay to Ottawa is November.
-
Oct 2024
-
Nov 2024
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
The cheapest day(s) of the week to fly from Thunder Bay to Ottawa is Friday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Mon, 2 Sep, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
07:45 YQT10:03 YOW2Hrs, 18m Direct
-
YQTThunder Bay Airport 07:45 - YOW 10:03 2h 18m Direct
-
YQTThunder Bay Airport 07:45
-
YOWOttawa McDonald Cartier Intl Airport 10:03
- 2h 18m
- Direct
-
Porter Airlines (PD 2350)Dehavilland Dash 8 400 -
Porter Airlines (PD 2350) -
- M
- T
- W
- T
- F
- S
- -
- Dehavilland Dash 8 400
-
08:20 YQT10:38 YOW2Hrs, 18m Direct
-
YQTThunder Bay Airport 08:20 - YOW 10:38 2h 18m Direct
-
YQTThunder Bay Airport 08:20
-
YOWOttawa McDonald Cartier Intl Airport 10:38
- 2h 18m
- Direct
-
Porter Airlines (PD 2350)Dehavilland Dash 8 400 -
Porter Airlines (PD 2350) -
- -
- -
- -
- -
- -
- -
- S
- Dehavilland Dash 8 400
-
12:50 YQT15:08 YOW2Hrs, 18m Direct
-
YQTThunder Bay Airport 12:50 - YOW 15:08 2h 18m Direct
-
YQTThunder Bay Airport 12:50
-
YOWOttawa McDonald Cartier Intl Airport 15:08
- 2h 18m
- Direct
-
Porter Airlines (PD 2352)Dehavilland Dash 8 400 -
Porter Airlines (PD 2352) -
- M
- T
- W
- T
- F
- -
- -
- Dehavilland Dash 8 400
-
15:40 YQT17:58 YOW2Hrs, 18m Direct
-
YQTThunder Bay Airport 15:40 - YOW 17:58 2h 18m Direct
-
YQTThunder Bay Airport 15:40
-
YOWOttawa McDonald Cartier Intl Airport 17:58
- 2h 18m
- Direct
-
Porter Airlines (PD 2354)Dehavilland Dash 8 400 -
Porter Airlines (PD 2354) -
- -
- -
- -
- -
- -
- -
- S
- Dehavilland Dash 8 400
-
05:05 YQT08:33 YOW3Hrs, 28m 1 Stop (YYZ)
-
YQTThunder Bay Airport 05:05 - YOW 08:33 3h 28m 1 Stop (YYZ) Toronto
-
YQTThunder Bay Airport 05:05YYZToronto Lester B Pearson Intl Airport 07:30
-
YYZToronto Lester B Pearson Intl Airport 06:47YOWOttawa McDonald Cartier Intl Airport 08:33
- 3h 28m (43m)
- 1 Stop YYZ · Toronto 43m
-
Air Canada (AC 1508)Airbus Air Canada (AC 442)Airbus -
Air Canada (AC 1508) -
- M
- -
- -
- -
- -
- -
- -
-
05:05 YQT08:33 YOW3Hrs, 28m 1 Stop (YYZ)
-
YQTThunder Bay Airport 05:05 - YOW 08:33 3h 28m 1 Stop (YYZ) Toronto
-
YQTThunder Bay Airport 05:05YYZToronto Lester B Pearson Intl Airport 07:30
-
YYZToronto Lester B Pearson Intl Airport 06:47YOWOttawa McDonald Cartier Intl Airport 08:33
- 3h 28m (43m)
- 1 Stop YYZ · Toronto 43m
-
Air Canada (AC 1508)Airbus Air Canada (AC 442)Airbus -
Air Canada (AC 1508) -
- -
- -
- -
- T
- -
- -
- -
-
05:05 YQT08:33 YOW3Hrs, 28m 1 Stop (YYZ)
-
YQTThunder Bay Airport 05:05 - YOW 08:33 3h 28m 1 Stop (YYZ) Toronto
-
YQTThunder Bay Airport 05:05YYZToronto Lester B Pearson Intl Airport 07:30
-
YYZToronto Lester B Pearson Intl Airport 06:47YOWOttawa McDonald Cartier Intl Airport 08:33
- 3h 28m (43m)
- 1 Stop YYZ · Toronto 43m
-
Air Canada (AC 1508)Airbus Air Canada (AC 442)Airbus -
Air Canada (AC 1508) -
- -
- T
- W
- -
- F
- S
- S
-
05:05 YQT09:13 YOW4Hrs, 08m 1 Stop (YYZ)
-
YQTThunder Bay Airport 05:05 - YOW 09:13 4h 08m 1 Stop (YYZ) Toronto
-
YQTThunder Bay Airport 05:05YYZToronto Lester B Pearson Intl Airport 08:10
-
YYZToronto Lester B Pearson Intl Airport 06:47YOWOttawa McDonald Cartier Intl Airport 09:13
- 4h 08m (1h 23m)
- 1 Stop YYZ · Toronto 1h 23m
-
Air Canada (AC 1508)Airbus Air Canada (AC 444)Airbus A220 300 -
Air Canada (AC 1508) -
- -
- -
- -
- -
- -
- -
- S
-
05:05 YQT09:13 YOW4Hrs, 08m 1 Stop (YYZ)
-
YQTThunder Bay Airport 05:05 - YOW 09:13 4h 08m 1 Stop (YYZ) Toronto
-
YQTThunder Bay Airport 05:05YYZToronto Lester B Pearson Intl Airport 08:10
-
YYZToronto Lester B Pearson Intl Airport 06:47YOWOttawa McDonald Cartier Intl Airport 09:13
- 4h 08m (1h 23m)
- 1 Stop YYZ · Toronto 1h 23m
-
Air Canada (AC 1508)Airbus Air Canada (AC 444)Airbus -
Air Canada (AC 1508) -
- -
- -
- -
- T
- -
- -
- -
-
05:05 YQT09:13 YOW4Hrs, 08m 1 Stop (YYZ)
-
YQTThunder Bay Airport 05:05 - YOW 09:13 4h 08m 1 Stop (YYZ) Toronto
-
YQTThunder Bay Airport 05:05YYZToronto Lester B Pearson Intl Airport 08:10
-
YYZToronto Lester B Pearson Intl Airport 06:47YOWOttawa McDonald Cartier Intl Airport 09:13
- 4h 08m (1h 23m)
- 1 Stop YYZ · Toronto 1h 23m
-
Air Canada (AC 1508)Airbus Air Canada (AC 444)Airbus -
Air Canada (AC 1508) -
- -
- -
- W
- -
- -
- S
- -
-
05:05 YQT09:13 YOW4Hrs, 08m 1 Stop (YYZ)
-
YQTThunder Bay Airport 05:05 - YOW 09:13 4h 08m 1 Stop (YYZ) Toronto
-
YQTThunder Bay Airport 05:05YYZToronto Lester B Pearson Intl Airport 08:10
-
YYZToronto Lester B Pearson Intl Airport 06:47YOWOttawa McDonald Cartier Intl Airport 09:13
- 4h 08m (1h 23m)
- 1 Stop YYZ · Toronto 1h 23m
-
Air Canada (AC 1508)Airbus Air Canada (AC 444)Airbus -
Air Canada (AC 1508) -
- -
- T
- -
- -
- F
- -
- -
-
05:05 YQT09:13 YOW4Hrs, 08m 1 Stop (YYZ)
-
YQTThunder Bay Airport 05:05 - YOW 09:13 4h 08m 1 Stop (YYZ) Toronto
-
YQTThunder Bay Airport 05:05YYZToronto Lester B Pearson Intl Airport 08:10
-
YYZToronto Lester B Pearson Intl Airport 06:47YOWOttawa McDonald Cartier Intl Airport 09:13
- 4h 08m (1h 23m)
- 1 Stop YYZ · Toronto 1h 23m
-
Air Canada (AC 1508)Airbus Air Canada (AC 444)Airbus -
Air Canada (AC 1508) -
- M
- -
- -
- -
- -
- -
- -
-
08:15 YQT12:39 YOW4Hrs, 24m 1 Stop (YTZ)
-
YQTThunder Bay Airport 08:15 - YOW 12:39 4h 24m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 08:15YTZToronto City Centre Airport 11:40
-
YTZToronto City Centre Airport 10:18YOWOttawa McDonald Cartier Intl Airport 12:39
- 4h 24m (1h 22m)
- 1 Stop YTZ · Toronto 1h 22m
-
Porter Airlines (PD 2630)Dehavilland Dash 8 400 Porter Airlines (PD 2219)Dehavilland Dash 8 400 -
Porter Airlines (PD 2630) -
- M
- T
- W
- T
- F
- -
- -
-
08:30 YQT14:44 YOW6Hrs, 14m 1 Stop (YTZ)
-
YQTThunder Bay Airport 08:30 - YOW 14:44 6h 14m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 08:30YTZToronto City Centre Airport 13:45
-
YTZToronto City Centre Airport 10:33YOWOttawa McDonald Cartier Intl Airport 14:44
- 6h 14m (3h 12m)
- 1 Stop YTZ · Toronto 3h 12m
-
Porter Airlines (PD 2630)Dehavilland Dash 8 400 Porter Airlines (PD 2249)Dehavilland Dash 8 400 -
Porter Airlines (PD 2630) -
- -
- -
- -
- -
- -
- -
- S
-
09:10 YQT15:14 YOW6Hrs, 04m 1 Stop (YTZ)
-
YQTThunder Bay Airport 09:10 - YOW 15:14 6h 04m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 09:10YTZToronto City Centre Airport 14:15
-
YTZToronto City Centre Airport 11:13YOWOttawa McDonald Cartier Intl Airport 15:14
- 6h 04m (3h 02m)
- 1 Stop YTZ · Toronto 3h 02m
-
Porter Airlines (PD 2630)Dehavilland Dash 8 400 Porter Airlines (PD 2231)Dehavilland Dash 8 400 -
Porter Airlines (PD 2630) -
- -
- -
- -
- -
- -
- S
- -
-
09:10 YQT13:49 YOW4Hrs, 39m 1 Stop (YTZ)
-
YQTThunder Bay Airport 09:10 - YOW 13:49 4h 39m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 09:10YTZToronto City Centre Airport 12:50
-
YTZToronto City Centre Airport 11:13YOWOttawa McDonald Cartier Intl Airport 13:49
- 4h 39m (1h 37m)
- 1 Stop YTZ · Toronto 1h 37m
-
Porter Airlines (PD 2630)Dehavilland Dash 8 400 Porter Airlines (PD 2229)Dehavilland Dash 8 400 -
Porter Airlines (PD 2630) -
- -
- -
- -
- -
- -
- S
- -
-
10:50 YQT16:13 YOW5Hrs, 23m 1 Stop (YYZ)
-
YQTThunder Bay Airport 10:50 - YOW 16:13 5h 23m 1 Stop (YYZ) Toronto
-
YQTThunder Bay Airport 10:50YYZToronto Lester B Pearson Intl Airport 15:10
-
YYZToronto Lester B Pearson Intl Airport 12:36YOWOttawa McDonald Cartier Intl Airport 16:13
- 5h 23m (2h 34m)
- 1 Stop YYZ · Toronto 2h 34m
-
Air Canada (AC 8306)Embraer Emb 175 Air Canada (AC 458)Airbus -
Air Canada (AC 8306) -
- M
- T
- W
- T
- F
- S
- S
-
12:00 YQT18:14 YOW6Hrs, 14m 1 Stop (YTZ)
-
YQTThunder Bay Airport 12:00 - YOW 18:14 6h 14m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 12:00YTZToronto City Centre Airport 17:15
-
YTZToronto City Centre Airport 14:03YOWOttawa McDonald Cartier Intl Airport 18:14
- 6h 14m (3h 12m)
- 1 Stop YTZ · Toronto 3h 12m
-
Porter Airlines (PD 2632)Dehavilland Dash 8 400 Porter Airlines (PD 2265)Dehavilland Dash 8 400 -
Porter Airlines (PD 2632) -
- M
- T
- W
- T
- F
- -
- -
-
12:00 YQT16:29 YOW4Hrs, 29m 1 Stop (YTZ)
-
YQTThunder Bay Airport 12:00 - YOW 16:29 4h 29m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 12:00YTZToronto City Centre Airport 15:30
-
YTZToronto City Centre Airport 14:03YOWOttawa McDonald Cartier Intl Airport 16:29
- 4h 29m (1h 27m)
- 1 Stop YTZ · Toronto 1h 27m
-
Porter Airlines (PD 2632)Dehavilland Dash 8 400 Porter Airlines (PD 2259)Dehavilland Dash 8 400 -
Porter Airlines (PD 2632) -
- M
- T
- W
- T
- F
- -
- -
-
12:50 YQT18:29 YOW5Hrs, 39m 1 Stop (YTZ)
-
YQTThunder Bay Airport 12:50 - YOW 18:29 5h 39m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 12:50YTZToronto City Centre Airport 17:30
-
YTZToronto City Centre Airport 14:55YOWOttawa McDonald Cartier Intl Airport 18:29
- 5h 39m (2h 35m)
- 1 Stop YTZ · Toronto 2h 35m
-
Porter Airlines (PD 2632)Dehavilland Dash 8 400 Porter Airlines (PD 2265)Dehavilland Dash 8 400 -
Porter Airlines (PD 2632) -
- -
- -
- -
- -
- -
- -
- S
-
12:50 YQT16:39 YOW3Hrs, 49m 1 Stop (YTZ)
-
YQTThunder Bay Airport 12:50 - YOW 16:39 3h 49m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 12:50YTZToronto City Centre Airport 15:40
-
YTZToronto City Centre Airport 14:55YOWOttawa McDonald Cartier Intl Airport 16:39
- 3h 49m (45m)
- 1 Stop YTZ · Toronto 45m
-
Porter Airlines (PD 2632)Dehavilland Dash 8 400 Porter Airlines (PD 2259)Dehavilland Dash 8 400 -
Porter Airlines (PD 2632) -
- -
- -
- -
- -
- -
- -
- S
-
14:20 YQT20:14 YOW5Hrs, 54m 1 Stop (YTZ)
-
YQTThunder Bay Airport 14:20 - YOW 20:14 5h 54m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 14:20YTZToronto City Centre Airport 19:15
-
YTZToronto City Centre Airport 16:23YOWOttawa McDonald Cartier Intl Airport 20:14
- 5h 54m (2h 52m)
- 1 Stop YTZ · Toronto 2h 52m
-
Porter Airlines (PD 2634)Dehavilland Dash 8 400 Porter Airlines (PD 2269)Dehavilland Dash 8 400 -
Porter Airlines (PD 2634) -
- -
- T
- W
- -
- -
- -
- -
-
14:20 YQT18:14 YOW3Hrs, 54m 1 Stop (YTZ)
-
YQTThunder Bay Airport 14:20 - YOW 18:14 3h 54m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 14:20YTZToronto City Centre Airport 17:15
-
YTZToronto City Centre Airport 16:23YOWOttawa McDonald Cartier Intl Airport 18:14
- 3h 54m (52m)
- 1 Stop YTZ · Toronto 52m
-
Porter Airlines (PD 2634)Dehavilland Dash 8 400 Porter Airlines (PD 2265)Dehavilland Dash 8 400 -
Porter Airlines (PD 2634) -
- M
- T
- W
- T
- F
- -
- -
-
14:45 YQT19:54 YOW5Hrs, 09m 1 Stop (YTZ)
-
YQTThunder Bay Airport 14:45 - YOW 19:54 5h 09m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 14:45YTZToronto City Centre Airport 18:55
-
YTZToronto City Centre Airport 16:48YOWOttawa McDonald Cartier Intl Airport 19:54
- 5h 09m (2h 07m)
- 1 Stop YTZ · Toronto 2h 07m
-
Porter Airlines (PD 2634)Dehavilland Dash 8 400 Porter Airlines (PD 2269)Dehavilland Dash 8 400 -
Porter Airlines (PD 2634) -
- -
- -
- -
- -
- -
- -
- S
-
14:45 YQT18:29 YOW3Hrs, 44m 1 Stop (YTZ)
-
YQTThunder Bay Airport 14:45 - YOW 18:29 3h 44m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 14:45YTZToronto City Centre Airport 17:30
-
YTZToronto City Centre Airport 16:48YOWOttawa McDonald Cartier Intl Airport 18:29
- 3h 44m (42m)
- 1 Stop YTZ · Toronto 42m
-
Porter Airlines (PD 2634)Dehavilland Dash 8 400 Porter Airlines (PD 2265)Dehavilland Dash 8 400 -
Porter Airlines (PD 2634) -
- -
- -
- -
- -
- -
- -
- S
-
15:40 YQT19:24 YOW3Hrs, 44m 1 Stop (YTZ)
-
YQTThunder Bay Airport 15:40 - YOW 19:24 3h 44m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 15:40YTZToronto City Centre Airport 18:25
-
YTZToronto City Centre Airport 17:43YOWOttawa McDonald Cartier Intl Airport 19:24
- 3h 44m (42m)
- 1 Stop YTZ · Toronto 42m
-
Porter Airlines (PD 2634)Dehavilland Dash 8 400 Porter Airlines (PD 2241)Dehavilland Dash 8 400 -
Porter Airlines (PD 2634) -
- -
- -
- -
- -
- -
- S
- -
-
16:10 YQT20:14 YOW4Hrs, 04m 1 Stop (YTZ)
-
YQTThunder Bay Airport 16:10 - YOW 20:14 4h 04m 1 Stop (YTZ) Toronto
-
YQTThunder Bay Airport 16:10YTZToronto City Centre Airport 19:15
-
YTZToronto City Centre Airport 18:13YOWOttawa McDonald Cartier Intl Airport 20:14
- 4h 04m (1h 02m)
- 1 Stop YTZ · Toronto 1h 02m
-
Porter Airlines (PD 2636)Dehavilland Dash 8 400 Porter Airlines (PD 2269)Dehavilland Dash 8 400 -
Porter Airlines (PD 2636) -
- -
- T
- W
- -
- -
- -
- -
-
18:10 YQT22:53 YOW4Hrs, 43m 1 Stop (YYZ)
-
YQTThunder Bay Airport 18:10 - YOW 22:53 4h 43m 1 Stop (YYZ) Toronto
-
YQTThunder Bay Airport 18:10YYZToronto Lester B Pearson Intl Airport 21:50
-
YYZToronto Lester B Pearson Intl Airport 19:52YOWOttawa McDonald Cartier Intl Airport 22:53
- 4h 43m (1h 58m)
- 1 Stop YYZ · Toronto 1h 58m
-
Air Canada (AC 1512)Airbus Air Canada (AC 470)Boeing 737 Max 8 Passenger -
Air Canada (AC 1512) -
- M
- -
- W
- -
- -
- -
- -
-
18:10 YQT22:53 YOW4Hrs, 43m 1 Stop (YYZ)
-
YQTThunder Bay Airport 18:10 - YOW 22:53 4h 43m 1 Stop (YYZ) Toronto
-
YQTThunder Bay Airport 18:10YYZToronto Lester B Pearson Intl Airport 21:50
-
YYZToronto Lester B Pearson Intl Airport 19:52YOWOttawa McDonald Cartier Intl Airport 22:53
- 4h 43m (1h 58m)
- 1 Stop YYZ · Toronto 1h 58m
-
Air Canada (AC 1512)Airbus Air Canada (AC 470)Boeing 737 Max 8 Passenger -
Air Canada (AC 1512) -
- -
- T
- -
- T
- F
- S
- S
The fastest flight time for direct flights from Thunder Bay to Ottawa is 2 hours 18 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Thunder Bay and Ottawa is 1079km. Check all available flights on Wego.
The earliest flight of the day departs at 05:05. The last flight of the day departs at 05:05. See the full list of flight times on Wego.
There are 1 airlines that offer direct flights from Thunder Bay to Ottawa. Find out the list of airlines on Wego.