Find Cheap Flights from Ottawa to Toronto Island (YOW - YTZ)

Depart
Return
1 adult
Adults
18+
Youths
12-17
Children
2-11
Seat Infants
under 2
Lap Infants
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none
Browse Origins:
Browse Destinations:

Dates flexible? Here are the best fares found in the past 48 hours...

Book cheap flights from Ottawa to Toronto Island

(Round-trip)
Depart: Sun 21 May 2017 Return: Sun 28 May 2017 Trip spans 8 days
C$237
Select
Porter Airlines
Porter Airlines
YOW
11:25a
YTZ
12:25p
1h 00m
nonstop
YTZ
11:30a
YOW
12:26p
0h 56m
nonstop
Depart: Sun 28 May 2017 Return: Tue 13 Jun 2017 Trip spans 17 days
C$241
Select
Major Airline
Major Airline
YOW
9:45a
YTZ
10:45a
1h 00m
nonstop
YTZ
12:30a
YOW
1:26a
0h 56m
nonstop
Depart: Wed 31 May 2017 Return: Thu 1 Jun 2017 Trip spans 2 days
C$237
Select
Porter Airlines
Porter Airlines
YOW
2:30a
YTZ
3:29a
0h 59m
nonstop
YTZ
7:30a
YOW
8:26a
0h 56m
nonstop
Depart: Sat 20 May 2017 Return: Mon 22 May 2017 Trip spans 3 days
C$246
Select
Major Airline
Major Airline
YOW
2:55a
YTZ
3:55a
1h 00m
1 stop
YTZ
10:45a
YOW
11:41a
0h 56m
1 stop
Depart: Fri 26 May 2017 Return: Mon 29 May 2017 Trip spans 4 days
C$244
Select
Porter Airlines
Porter Airlines
YOW
11:30a
YTZ
12:30p
1h 00m
nonstop
YTZ
5:00a
YOW
5:56a
0h 56m
nonstop
Depart: Fri 19 May 2017 Return: Sun 21 May 2017 Trip spans 3 days
C$247
Select
Major Airline
Major Airline
YOW
4:00a
YTZ
5:00a
1h 00m
nonstop
YTZ
6:05a
YOW
7:01a
0h 56m
nonstop
Depart: Wed 14 Jun 2017 Return: Tue 20 Jun 2017 Trip spans 7 days
C$244
Select
Porter Airlines
Porter Airlines
YOW
9:00a
YTZ
10:00a
1h 00m
nonstop
YTZ
1:45p
YOW
2:41p
0h 56m
nonstop
Depart: Fri 2 Jun 2017 Return: Sun 4 Jun 2017 Trip spans 3 days
C$247
Select
Major Airline
Major Airline
YOW
11:15a
YTZ
12:15p
1h 00m
nonstop
YTZ
9:45a
YOW
10:41a
0h 56m
nonstop
Depart: Wed 24 May 2017 Return: Wed 31 May 2017 Trip spans 8 days
C$246
Select
Porter Airlines
Porter Airlines
YOW
2:30a
YTZ
3:29a
0h 59m
nonstop
YTZ
3:35p
YOW
4:31p
0h 56m
nonstop
Depart: Fri 23 Jun 2017 Return: Sun 25 Jun 2017 Trip spans 3 days
C$247
Select
Major Airline
Major Airline
YOW
10:30a
YTZ
11:30a
1h 00m
nonstop
YTZ
6:05a
YOW
7:01a
0h 56m
nonstop
Depart: Sat 17 Jun 2017 Return: Sun 18 Jun 2017 Trip spans 2 days
C$250
Select
Porter Airlines
Porter Airlines
YOW
4:10a
YTZ
5:10a
1h 00m
nonstop
YTZ
7:30a
YOW
8:26a
0h 56m
nonstop
Depart: Wed 7 Jun 2017 Return: Thu 22 Jun 2017 Trip spans 16 days
C$252
Select
Major Airline
Major Airline
YOW
6:00a
YTZ
6:59a
0h 59m
nonstop
YTZ
11:35a
YOW
12:31p
0h 56m
nonstop
Depart: Thu 18 May 2017 Return: Mon 22 May 2017 Trip spans 5 days
C$254
Select
Major Airline
Major Airline
YOW
10:55p
YTZ
11:55p
1h 00m
nonstop
YTZ
4:25a
YOW
5:21a
0h 56m
nonstop
Depart: Sat 24 Jun 2017 Return: Sun 25 Jun 2017 Trip spans 2 days
C$259
Select
Porter Airlines
Porter Airlines
YOW
8:25a
YTZ
9:25a
1h 00m
nonstop
YTZ
9:15a
YOW
10:11a
0h 56m
nonstop
Depart: Fri 7 Jul 2017 Return: Sun 9 Jul 2017 Trip spans 3 days
C$267
Select
Major Airline
Major Airline
YOW
12:00a
YTZ
1:00a
1h 00m
2 stops
YTZ
8:20a
YOW
9:16a
0h 56m
2 stops
Depart: Sun 23 Jul 2017 Return: Wed 26 Jul 2017 Trip spans 4 days
C$267
Select
Major Airline
Major Airline
YOW
9:00a
YTZ
10:00a
1h 00m
2 stops
YTZ
11:25a
YOW
12:21p
0h 56m
2 stops
Depart: Mon 24 Jul 2017 Return: Wed 26 Jul 2017 Trip spans 3 days
C$315
Select
Porter Airlines
Porter Airlines
YOW
11:10a
YTZ
12:10p
1h 00m
nonstop
YTZ
4:50p
YOW
5:46p
0h 56m
nonstop
Depart: Wed 5 Jul 2017 Return: Sat 8 Jul 2017 Trip spans 4 days
C$274
Select
Major Airline
Major Airline
YOW
1:00a
YTZ
1:59a
0h 59m
nonstop
YTZ
5:35a
YOW
6:31a
0h 56m
nonstop
Depart: Tue 25 Jul 2017 Return: Wed 26 Jul 2017 Trip spans 2 days
C$315
Select
Porter Airlines
Porter Airlines
YOW
5:00a
YTZ
5:59a
0h 59m
nonstop
YTZ
12:45p
YOW
1:41p
0h 56m
nonstop
Depart: Tue 16 May 2017 Return: Thu 18 May 2017 Trip spans 3 days
C$279
Select
Major Airline
Major Airline
YOW
10:30a
YTZ
11:30a
1h 00m
nonstop
YTZ
9:00a
YOW
9:56a
0h 56m
nonstop
Direct flights YOW to YTZ on Porter Airlines
Flight # Depart YOW Arrive YTZ Sun Mon Tue Wed Thu Fri Sat Valid Between
204 6:30 am 7:29 am 24 May - 21 Jun
204 6:30 am 7:29 am 23 May - 23 May
204 6:30 am 7:29 am 26 Apr - 17 May
204 6:55 am 7:55 am 20 May - 20 May
204 6:55 am 7:55 am 27 Apr - 23 Jun
206 7:00 am 8:00 am 29 May - 19 Jun
206 7:00 am 8:00 am 23 May - 23 May
206 7:00 am 8:00 am 1 May - 15 May
206 7:15 am 8:15 am 24 May - 21 Jun
206 7:15 am 8:15 am 26 Apr - 17 May
208 7:30 am 8:30 am 29 May - 19 Jun
208 7:30 am 8:30 am 23 May - 23 May
208 7:30 am 8:30 am 1 May - 15 May
206 7:45 am 8:45 am 20 May - 20 May
206 7:45 am 8:45 am 27 Apr - 23 Jun
208 8:05 am 9:05 am 26 Apr - 17 May
208 8:05 am 9:05 am 24 May - 21 Jun
208 8:10 am 9:10 am 27 May - 24 Jun
208 8:10 am 9:10 am 29 Apr - 13 May
208 8:15 am 9:15 am 30 Apr - 14 May
208 8:15 am 9:15 am 22 May - 22 May
208 8:15 am 9:15 am 28 May - 25 Jun
210 8:15 am 9:15 am 1 May - 15 May
210 8:15 am 9:15 am 23 May - 23 May
210 8:15 am 9:15 am 29 May - 19 Jun
212 8:45 am 9:45 am 20 May - 20 May
212 8:45 am 9:45 am 26 Apr - 19 May
212 8:45 am 9:45 am 24 May - 23 Jun
212 9:00 am 10:00 am 27 May - 24 Jun
212 9:00 am 10:00 am 29 Apr - 15 May
212 9:00 am 10:00 am 23 May - 23 May
212 9:15 am 10:15 am 30 Apr - 14 May
212 9:15 am 10:15 am 28 May - 25 Jun
214 9:45 am 10:45 am 24 May - 23 Jun
214 9:45 am 10:45 am 26 Apr - 19 May
214 9:45 am 10:45 am 20 May - 23 May
214 10:10 am 11:10 am 27 May - 24 Jun
214 10:10 am 11:10 am 29 Apr - 13 May
222 10:25 am 11:25 am 21 May - 21 May
222 10:25 am 11:25 am 22 May - 22 May
216 10:30 am 11:29 am 23 May - 23 May
216 10:30 am 11:29 am 1 May - 15 May
216 10:30 am 11:29 am 29 May - 19 Jun
216 10:55 am 11:55 am 26 Apr - 19 May
216 10:55 am 11:55 am 24 May - 23 Jun
216 10:55 am 11:55 am 20 May - 20 May
222 11:00 am 11:59 am 30 Apr - 14 May
222 11:00 am 11:59 am 28 May - 25 Jun
218 11:15 am 12:15 pm 23 May - 23 May
218 11:15 am 12:15 pm 1 May - 15 May
218 11:15 am 12:15 pm 29 May - 19 Jun
220 11:35 am 12:35 pm 27 May - 24 Jun
220 11:35 am 12:35 pm 29 Apr - 13 May
224 11:55 am 12:55 pm 21 May - 21 May
220 12:00 pm 1:00 pm 24 May - 23 Jun
220 12:00 pm 1:00 pm 20 May - 23 May
220 12:00 pm 1:00 pm 26 Apr - 19 May
224 12:10 pm 1:10 pm 28 May - 25 Jun
224 12:10 pm 1:10 pm 30 Apr - 14 May
224 12:10 pm 1:10 pm 22 May - 22 May
224 12:25 pm 1:25 pm 29 Apr - 13 May
224 12:25 pm 1:25 pm 27 May - 24 Jun
226 1:00 pm 2:00 pm 20 May - 23 May
226 1:00 pm 1:59 pm 22 May - 22 May
226 1:00 pm 2:00 pm 26 Apr - 19 May
226 1:00 pm 2:00 pm 24 May - 25 Jun
226 1:45 pm 2:45 pm 27 May - 24 Jun
226 1:45 pm 2:45 pm 29 Apr - 13 May
230 2:00 pm 3:00 pm 20 May - 23 May
230 2:00 pm 2:59 pm 26 Apr - 17 May
230 2:00 pm 3:00 pm 27 Apr - 23 Jun
230 2:00 pm 2:59 pm 21 May - 22 May
230 2:00 pm 2:59 pm 24 May - 28 Jun
232 2:50 pm 3:50 pm 30 Apr - 14 May
232 2:50 pm 3:50 pm 22 May - 22 May
232 2:50 pm 3:50 pm 28 May - 25 Jun
232 2:55 pm 4:00 pm 27 Apr - 23 Jun
232 3:00 pm 4:00 pm 26 Apr - 17 May
232 3:00 pm 4:00 pm 29 Apr - 13 May
232 3:00 pm 4:00 pm 27 May - 24 Jun
232 3:00 pm 4:00 pm 24 May - 21 Jun
232 3:00 pm 4:00 pm 23 May - 23 May
232 3:05 pm 4:05 pm 20 May - 20 May
234 3:25 pm 4:25 pm 21 May - 21 May
234 3:30 pm 4:30 pm 27 Apr - 23 Jun
234 3:30 pm 4:30 pm 22 May - 22 May
234 3:30 pm 4:30 pm 28 May - 25 Jun
234 3:30 pm 4:30 pm 30 Apr - 14 May
236 4:00 pm 5:00 pm 23 May - 23 May
236 4:00 pm 5:00 pm 27 May - 24 Jun
236 4:00 pm 5:00 pm 29 Apr - 15 May
236 4:10 pm 5:10 pm 26 Apr - 19 May
236 4:10 pm 5:10 pm 24 May - 23 Jun
236 4:15 pm 5:15 pm 30 Apr - 14 May
236 4:15 pm 5:15 pm 28 May - 25 Jun
236 4:15 pm 5:15 pm 22 May - 22 May
238 5:00 pm 6:00 pm 29 Apr - 13 May
238 5:00 pm 6:00 pm 27 May - 24 Jun
238 5:05 pm 6:05 pm 20 May - 21 May
238 5:05 pm 6:05 pm 26 Apr - 19 May
238 5:05 pm 6:05 pm 22 May - 23 May
238 5:05 pm 6:05 pm 24 May - 25 Jun
240 5:45 pm 6:45 pm 24 May - 25 Jun
240 5:45 pm 6:45 pm 26 Apr - 19 May
240 5:45 pm 6:45 pm 22 May - 22 May
240 6:00 pm 6:59 pm 1 May - 15 May
240 6:00 pm 6:59 pm 23 May - 23 May
240 6:00 pm 6:59 pm 29 May - 19 Jun
242 6:25 pm 7:25 pm 21 May - 21 May
242 6:30 pm 7:30 pm 24 May - 23 Jun
242 6:30 pm 7:30 pm 26 Apr - 19 May
242 6:35 pm 7:35 pm 22 May - 22 May
242 6:35 pm 7:35 pm 30 Apr - 14 May
242 6:35 pm 7:35 pm 28 May - 25 Jun
244 7:00 pm 8:00 pm 23 May - 23 May
244 7:00 pm 8:00 pm 1 May - 15 May
244 7:00 pm 8:00 pm 29 May - 19 Jun
244 7:15 pm 8:15 pm 26 Apr - 19 May
244 7:15 pm 8:15 pm 24 May - 25 Jun
244 7:15 pm 8:15 pm 22 May - 22 May
244 7:20 pm 8:20 pm 21 May - 21 May
248 7:55 pm 8:55 pm 20 May - 20 May
248 8:15 pm 9:15 pm 24 May - 23 Jun
248 8:15 pm 9:15 pm 23 May - 23 May
248 8:15 pm 9:15 pm 26 Apr - 19 May
248 8:25 pm 9:25 pm 28 May - 25 Jun
248 8:25 pm 9:25 pm 30 Apr - 14 May
248 8:25 pm 9:25 pm 21 May - 22 May
252 9:15 pm 10:15 pm 24 May - 22 Jun
252 9:15 pm 10:15 pm 26 Apr - 18 May
* Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an email and someone from our team will get back to you promptly.

Airports
Origin

Ottawa
C$ 237
Destination

Toronto
C$ 237
Airlines Airline reviews

35 travellers who booked a flight from Ottawa to Toronto rated their chosen airlines with an average of 7.6.

Overall
7.7
Boarding
7.7
Crew
8.0
Comfort
7.5
Food
7.3
Entertainment
5.8