Skip to content

Stopover flights from Toronto: 16 cities to visit

Trips from Toronto with a stop long enough to leave the airport, through 16 cities. Each price is for the whole trip, the stop included.

A stop here is at least 8 hours in the daytime, or at least 18 hours when it runs overnight, and at most 24 hours. It is in the same airport, on the way to where you are going, and never on a trip we think is on separate tickets. Leaving the airport means entering that country, so check its entry rules for your passport.

Stop in Montreal

60 trips go through Montreal. The best are here.

Calgary · one-way

C$334 (US$234)

9 h 49 min in Montreal (YUL) on the way there

26 Nov · YTZ → YYC · Air Canada

1 stop · in with Air Canada Express, out with Air Canada

C$177 (US$124) more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Cancun · one-way

C$358 (US$251)

23 h 5 min in Montreal (YUL) on the way there · overnight connection

21 Jan 2027 · YTZ → CUN · Porter Airlines Canada

1 stop · in with Porter Airlines Canada, out with Air Transat

C$108 (US$76) more than the cheapest fare without a long stop on the same dates

found yesterday

Open this tripCheck today's price

Paris · one-way

C$379 (US$266)

19 h 31 min in Montreal (YUL) on the way there · overnight connection

8 Jan 2027 · YYZ → CDG · Air Transat

1 stop · Air Transat both into and out of the stop

C$13 (US$9) more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Punta Cana · one-way

C$434 (US$305)

22 h 4 min in Montreal (YUL) on the way there · overnight connection

28 Dec · YTZ → PUJ · Air Canada

1 stop · Air Canada both into and out of the stop

C$73 (US$52) more than the cheapest fare without a long stop on the same dates

found 3 days ago

Open this tripCheck today's price

Nassau · return

C$439 (US$308)

21 h 14 min in Montreal (YUL) on the way there · overnight connection

25 Nov – 29 Nov · YTZ → NAS · Air Canada

out 1 stop, back nonstop · Air Canada both into and out of the stop

C$13 (US$9) less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Stop in Istanbul

24 trips go through Istanbul. The best are here.

Saint Petersburg · one-way

C$1,199 (US$841)

22 h 50 min in Istanbul (IST) on the way there · overnight connection

13 Jan 2027 · YYZ → LED · Air Transat

2 stops · in with Air Transat, out with Azerbaijan Airlines

C$48 (US$34) more than the cheapest fare without a long stop on the same dates

found 5 days ago

Open this tripCheck today's price

Sofia · return

C$1,659 (US$1,164)

21 h 55 min in Istanbul (IST) on the way back · overnight connection

16 Dec – 22 Dec · YYZ → SOF · Turkish Airlines

out 1 stop, back 1 stop · Turkish Airlines both into and out of the stop

C$80 (US$56) less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Moscow · one-way

C$1,712 (US$1,201)

8 h 25 min in Istanbul (IST) on the way there

6 Jan 2027 · YYZ → SVO · Air Transat

1 stop · in with Air Transat, out with Aeroflot

C$429 (US$301) more than the cheapest fare without a long stop on the same dates

found 3 days ago

Open this tripCheck today's price

Almaty · return

C$1,769 (US$1,241)

22 h 40 min in Istanbul (SAW) on the way there · overnight connection

29 Jan 2027 – 26 Feb 2027 · YYZ → ALA · Condor

out 2 stops, back 3 stops · Ajet both into and out of the stop

C$204 (US$143) less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Moscow · return

C$2,057 (US$1,443)

21 h 15 min in Istanbul (IST) on the way back · overnight connection

25 Apr 2027 – 8 May 2027 · YYZ → DME · Royal Jordanian

out 1 stop, back 3 stops · in with Royal Air Maroc, out with Royal Jordanian

C$660 (US$463) more than the cheapest fare without a long stop on this route (24 Mar 2027 – 2 Apr 2027)

found 13 hours ago

See prices for these datesCheck today's price

Stop in London

23 trips go through London. The best are here.

Istanbul · one-way

C$786 (US$552)

8 h 15 min in London (LHR) on the way there

7 May 2027 · YYZ → IST · American Airlines

1 stop · British Airways both into and out of the stop

C$155 (US$109) more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Paris · one-way

C$820 (US$575)

9 h 25 min in London (LHR) on the way there

17 Mar 2027 · YYZ → ORY · British Airways

1 stop · in with British Airways, out with Vueling

C$279 (US$196) more than the cheapest fare without a long stop on the same dates

found 5 days ago

Open this tripCheck today's price

Amsterdam · return

C$1,061 (US$744)

21 h 50 min in London (LHR) on the way there · overnight connection

14 May 2027 – 21 May 2027 · YYZ → AMS · KLM

out 1 stop, back 1 stop · in with Virgin Atlantic, out with KLM

C$233 (US$163) more than the cheapest fare without a long stop on the same dates

found 15 hours ago

See prices for these datesCheck today's price

Moscow · one-way

C$1,135 (US$797)

11 h 40 min in London (LHR) on the way there · connection may need a visa

24 Feb 2027 · YYZ → DME · British Airways

2 stops · in with British Airways, out with Azerbaijan Airlines

C$359 (US$252) more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Dubai · return

C$1,417 (US$994)

21 h 10 min in London (LHR) on the way back · overnight connection · connection may need a visa

22 Mar 2027 – 29 Mar 2027 · YYZ → DXB · Virgin Atlantic

out 1 stop, back 1 stop · in with Emirates, out with Virgin Atlantic

C$54 (US$38) less than the cheapest fare without a long stop on the same dates

found 9 hours ago

See prices for these datesCheck today's price

Stop in Lisbon

22 trips go through Lisbon. The best are here.

London · one-way

C$443 (US$311)

20 h in Lisbon (LIS) on the way there · overnight connection

6 Dec · YYZ → LGW · TAP Air Portugal

1 stop · TAP Air Portugal both into and out of the stop

C$10 (US$7) more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Paris · one-way

C$540 (US$379)

11 h 25 min in Lisbon (LIS) on the way there

18 Nov · YYZ → ORY · Air Transat

1 stop · in with Air Transat, out with TAP Air Portugal

C$196 (US$137) more than the cheapest fare without a long stop on the same dates

found 4 days ago

Open this tripCheck today's price

Rome · one-way

C$601 (US$422)

9 h 20 min in Lisbon (LIS) on the way there

1 Mar 2027 · YYZ → FCO · TAP Air Portugal

1 stop · TAP Air Portugal both into and out of the stop

The same price as the cheapest fare without a long stop on the same dates

found 8 hours ago

Open this tripCheck today's price

Istanbul · one-way

C$638 (US$448)

16 h 45 min in Lisbon (LIS) on the way there · connection may need a visa

21 Jan 2027 · YYZ → IST · Air Transat

2 stops · in with Air Transat, out with Sky Express Greece

C$81 (US$57) more than the cheapest fare without a long stop on the same dates

found 4 days ago

Open this tripCheck today's price

Warsaw · one-way

C$658 (US$461)

9 h 45 min in Lisbon (LIS) on the way there

7 Jun 2027 · YYZ → WAW · TAP Air Portugal

2 stops · TAP Air Portugal both into and out of the stop

C$57 (US$40) less than the cheapest fare without a long stop on the same dates

found 6 days ago

Open this tripCheck today's price

Stop in Paris

20 trips go through Paris. The best are here.

Istanbul · one-way

C$1,226 (US$860)

9 h 10 min in Paris (CDG) on the way there

6 Oct 2027 · YYZ → IST · Air Transat

1 stop · in with Air Transat, out with Turkish Airlines

C$568 (US$399) more than the cheapest fare without a long stop on the same dates

found 3 days ago

Open this tripCheck today's price

Istanbul · return

C$1,294 (US$908)

20 h 35 min in Paris (CDG) on the way back · overnight connection

19 Nov – 1 Dec · YYZ → SAW · Lufthansa

out 2 stops, back 1 stop · in with Ajet, out with Air Canada

C$220 (US$154) less than the cheapest fare without a long stop on the same dates

found 21 hours ago

See prices for these datesCheck today's price

Almaty · return

C$1,731 (US$1,214)

23 h 20 min in Paris (CDG) on the way back · overnight connection · connection may need a visa

29 Jan 2027 – 27 Feb 2027 · YYZ → ALA · WestJet

out 2 stops, back 3 stops · in with Azerbaijan Airlines, out with Air Transat

C$472 (US$331) less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Dubai · return

C$2,359 (US$1,655)

21 h 55 min in Paris (CDG) on the way back · overnight connection

10 Dec – 8 Jan 2027 · YYZ → DXB · Air France

out 1 stop, back 1 stop · Air France both into and out of the stop

C$335 (US$235) more than the cheapest fare without a long stop on the same dates

found 23 hours ago

See prices for these datesCheck today's price

Moscow · return

C$2,886 (US$2,024)

8 h in Paris (CDG) on the way there

20 Dec – 26 Jan 2027 · YYZ → SVO · Egyptair

out 2 stops, back 1 stop · in with Air Transat, out with Turkish Airlines

C$214 (US$150) more than the cheapest fare without a long stop on the same dates

found 9 hours ago

See prices for these datesCheck today's price

Stop in Washington

19 trips go through Washington. The best are here.

Punta Cana · one-way

C$333 (US$234)

20 h 14 min in Washington (IAD) on the way there · overnight connection · connection may need a visa

22 Apr 2027 · YYZ → PUJ · United Airlines

1 stop · United Airlines both into and out of the stop

C$77 (US$54) more than the cheapest fare without a long stop on the same dates

found 4 days ago

Open this tripCheck today's price

Sharm el Sheikh · one-way

C$1,216 (US$853)

19 h 27 min in Washington (IAD) on the way there · overnight connection · connection may need a visa

12 Mar 2027 · YTZ → SSH · Egyptair

2 stops · in with Air Canada, out with Egyptair

C$337 (US$236) more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Dubai · return

C$1,723 (US$1,209)

8 h 40 min in Washington (IAD) on the way back · connection may need a visa

28 Jan 2027 – 5 Feb 2027 · YYZ → DXB · Emirates

out 1 stop, back 1 stop · in with Emirates, out with Air Canada

C$257 (US$180) more than the cheapest fare without a long stop on the same dates

found 18 hours ago

See prices for these datesCheck today's price

Geneva · return

C$1,839 (US$1,290)

9 h in Washington (IAD) on the way there

29 Dec – 19 Jan 2027 · YTZ → GVA · Icelandair

out 2 stops, back 2 stops · in with Porter Airlines Canada, out with Icelandair

C$888 (US$623) more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Karachi · return

C$2,097 (US$1,471)

8 h 35 min in Washington (IAD) on the way back

11 Mar 2027 – 28 Apr 2027 · YYZ → KHI · Emirates

out 1 stop, back 2 stops · in with Emirates, out with Air Canada

C$171 (US$120) more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Stop in Frankfurt

19 trips go through Frankfurt. The best are here.

Istanbul · one-way

C$704 (US$494)

22 h 45 min in Frankfurt (FRA) on the way there · overnight connection · connection may need a visa

11 May 2027 · YYZ → IST · TAP Air Portugal

3 stops · in with TAP Air Portugal, out with Tarom

C$54 (US$38) more than the cheapest fare without a long stop on the same dates

found 6 days ago

Open this tripCheck today's price

Paris · return

C$1,008 (US$707)

10 h 50 min in Frankfurt (FRA) on the way there

15 Oct 2027 – 25 Oct 2027 · YYZ → CDG · Condor

out 1 stop, back 1 stop · Condor both into and out of the stop

C$12 (US$9) less than the cheapest fare without a long stop on the same dates

found 16 hours ago

See prices for these datesCheck today's price

Istanbul · return

C$1,139 (US$799)

10 h 55 min in Frankfurt (FRA) on the way there

20 Feb 2027 – 20 Apr 2027 · YYZ → IST · Air Canada

out 1 stop, back 1 stop · in with Air Canada, out with Lufthansa

C$63 (US$44) more than the cheapest fare without a long stop on the same dates

found 18 hours ago

See prices for these datesCheck today's price

Yerevan · one-way

C$1,183 (US$830)

10 h 35 min in Frankfurt (FRA) on the way there

1 Jul 2027 · YYZ → EVN · Condor

1 stop · Condor both into and out of the stop

C$161 (US$113) more than the cheapest fare without a long stop on the same dates

found yesterday

Open this tripCheck today's price

Belgrade · return

C$2,304 (US$1,616)

18 h 25 min in Frankfurt (FRA) on the way back · overnight connection · connection may need a visa

22 Dec – 28 Dec · YYZ → BEG · Air Canada

out 1 stop, back 1 stop · in with Lufthansa, out with Air Canada

C$247 (US$173) less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Stop in Warsaw

18 trips go through Warsaw. The best are here.

Istanbul · return

C$1,104 (US$775)

20 h 5 min in Warsaw (WAW) on the way there · overnight connection

24 Jan 2027 – 4 Mar 2027 · YYZ → IST · LOT Polish

out 1 stop, back 1 stop · LOT Polish both into and out of the stop

C$41 (US$29) more than the cheapest fare without a long stop on the same dates

found 18 hours ago

See prices for these datesCheck today's price

Istanbul · one-way

C$1,289 (US$905)

20 h 5 min in Warsaw (WAW) on the way there · overnight connection

15 Feb 2027 · YYZ → IST · LOT Polish

1 stop · LOT Polish both into and out of the stop

C$694 (US$487) more than the cheapest fare without a long stop on the same dates

found 6 days ago

Open this tripCheck today's price

Sofia · return

C$1,530 (US$1,073)

21 h 45 min in Warsaw (WAW) on the way there · overnight connection

16 Dec – 21 Dec · YYZ → SOF · LOT Polish

out 1 stop, back 1 stop · LOT Polish both into and out of the stop

C$304 (US$213) less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Yerevan · one-way

C$1,633 (US$1,145)

9 h 55 min in Warsaw (WAW) on the way there

1 Jul 2027 · YYZ → EVN · LOT Polish

1 stop · LOT Polish both into and out of the stop

C$610 (US$428) more than the cheapest fare without a long stop on the same dates

found yesterday

Open this tripCheck today's price

Tbilisi · return

C$1,733 (US$1,216)

10 h 45 min in Warsaw (WAW) on the way back

6 Jan 2027 – 10 Jan 2027 · YYZ → TBS · LOT Polish

out 1 stop, back 1 stop · LOT Polish both into and out of the stop

C$714 (US$501) less than the cheapest fare without a long stop on the same dates

found 16 hours ago

See prices for these datesCheck today's price

Stop in Vancouver

17 trips go through Vancouver. The best are here.

Los Angeles · one-way

C$672 (US$471)

8 h 35 min in Vancouver (YVR) on the way there

17 Dec · YYZ → LAX · Air Canada

1 stop · Air Canada both into and out of the stop

C$445 (US$312) more than the cheapest fare without a long stop on the same dates

found 3 days ago

Open this tripCheck today's price

Tokyo · one-way

C$746 (US$523)

11 h 50 min in Vancouver (YVR) on the way there

17 Jan 2027 · YTZ → HND · Philippine Airlines

3 stops · in with Porter Airlines Canada, out with Philippine Airlines

C$81 (US$57) more than the cheapest fare without a long stop on the same dates

found 4 days ago

Open this tripCheck today's price

Shanghai · one-way

C$765 (US$537)

12 h 40 min in Vancouver (YVR) on the way there

24 Feb 2027 · YYZ → PVG · WestJet

2 stops · in with WestJet, out with Hainan Airlines

C$30 (US$21) less than the cheapest fare without a long stop on the same dates

found 4 days ago

Open this tripCheck today's price

Kailua-Kona · return

C$1,510 (US$1,059)

10 h 5 min in Vancouver (YVR) on the way back

31 Dec – 8 Jan 2027 · YHM → KOA · WestJet

out 3 stops, back 1 stop · in with WestJet, out with Porter Airlines Canada

C$386 (US$271) more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Seoul · return

C$1,794 (US$1,259)

13 h 35 min in Vancouver (YVR) on the way back

21 May 2027 – 29 May 2027 · YYZ → ICN · Air Canada

out 1 stop, back 1 stop · Air Canada both into and out of the stop

C$469 (US$329) more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Stop in Abu Dhabi

16 trips go through Abu Dhabi. The best are here.

Dubai · one-way

C$1,226 (US$860)

9 h 10 min in Abu Dhabi (AUH) on the way there

22 Mar 2027 · YYZ → XNB · Etihad Airways

1 stop · Etihad Airways both into and out of the stop

C$749 (US$525) more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Ahmedabad · return

C$1,346 (US$944)

19 h 20 min in Abu Dhabi (AUH) on the way back · overnight connection

2 Mar 2027 – 3 Apr 2027 · YYZ → AMD · Etihad Airways

out 1 stop, back 1 stop · Etihad Airways both into and out of the stop

C$52 (US$37) less than the cheapest fare without a long stop on the same dates

found 14 hours ago

See prices for these datesCheck today's price

Tashkent · return

C$1,762 (US$1,236)

20 h 45 min in Abu Dhabi (AUH) on the way back · overnight connection

18 Feb 2027 – 9 Mar 2027 · YYZ → TAS · Etihad Airways

out 1 stop, back 1 stop · Etihad Airways both into and out of the stop

C$19 (US$13) more than the cheapest fare without a long stop on this route (28 Jan 2027 – 12 Feb 2027)

found yesterday

See prices for these datesCheck today's price

New Delhi · return

C$1,780 (US$1,249)

21 h in Abu Dhabi (AUH) on the way there · overnight connection

17 Jan 2027 – 17 Feb 2027 · YTZ → DEL · American Airlines

out 2 stops, back 1 stop · Etihad Airways both into and out of the stop

C$198 (US$139) less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Dubai · return

C$2,341 (US$1,642)

20 h 5 min in Abu Dhabi (AUH) on the way there · overnight connection

17 Dec – 30 Dec · YYZ → XNB · Etihad Airways

out 1 stop, back 1 stop · Etihad Airways both into and out of the stop

C$194 (US$136) less than the cheapest fare without a long stop on the same dates

found 13 hours ago

See prices for these datesCheck today's price

Stop in Dubai

16 trips go through Dubai. The best are here.

Yerevan · one-way

C$1,745 (US$1,224)

15 h in Dubai (DXB) on the way there

20 Jun 2027 · YTZ → EVN · Emirates

2 stops · in with Emirates, out with Flydubai

C$952 (US$668) more than the cheapest fare without a long stop on the same dates

found 6 days ago

Open this tripCheck today's price

Ahmedabad · return

C$1,872 (US$1,313)

20 h 10 min in Dubai (DXB) on the way back · overnight connection

2 Mar 2027 – 3 Apr 2027 · YYZ → AMD · Emirates

out 2 stops, back 2 stops · Emirates both into and out of the stop

C$474 (US$332) more than the cheapest fare without a long stop on the same dates

found 14 hours ago

See prices for these datesCheck today's price

Al-Najaf · return

C$2,014 (US$1,413)

23 h 15 min in Dubai (DXB) on the way there · overnight connection

9 Mar 2027 – 11 Apr 2027 · YTZ → NJF · Emirates

out 2 stops, back 1 stop · Emirates both into and out of the stop

C$1,023 (US$718) less than the cheapest fare without a long stop on the same dates

found 20 hours ago

See prices for these datesCheck today's price

Lahore · return

C$2,022 (US$1,418)

10 h 10 min in Dubai (DXB) on the way there

7 Mar 2027 – 21 Mar 2027 · YYZ → LHE · Emirates

out 1 stop, back 2 stops · Emirates both into and out of the stop

C$1,689 (US$1,185) less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Bangkok · return

C$2,029 (US$1,423)

11 h 5 min in Dubai (DXB) on the way there

30 Mar 2027 – 5 May 2027 · YYZ → DMK · Emirates

out 1 stop, back 1 stop · in with Emirates, out with Flydubai

C$632 (US$443) more than the cheapest fare without a long stop on the same dates

found 22 hours ago

See prices for these datesCheck today's price

Stop in Dublin

15 trips go through Dublin. The best are here.

Rome · one-way

C$770 (US$540)

10 h 40 min in Dublin (DUB) on the way there · connection may need a visa

1 Mar 2027 · YYZ → FCO · Aer Lingus

1 stop · Aer Lingus both into and out of the stop

C$169 (US$118) more than the cheapest fare without a long stop on the same dates

found 8 hours ago

Open this tripCheck today's price

Istanbul · one-way

C$896 (US$628)

10 h 5 min in Dublin (DUB) on the way there · connection may need a visa

7 May 2027 · YYZ → IST · American Airlines

2 stops · in with Aer Lingus, out with British Airways

C$264 (US$185) more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Istanbul · return

C$1,249 (US$876)

22 h 30 min in Dublin (DUB) on the way back · overnight connection

20 Feb 2027 – 22 Apr 2027 · YYZ → IST · WestJet

out 1 stop, back 2 stops · in with Aer Lingus, out with WestJet

C$186 (US$130) more than the cheapest fare without a long stop on this route (24 Jan 2027 – 4 Mar 2027)

found 18 hours ago

See prices for these datesCheck today's price

Vienna · return

C$1,364 (US$957)

21 h 55 min in Dublin (DUB) on the way there · overnight connection · connection may need a visa

7 Apr 2027 – 10 Apr 2027 · YYZ → VIE · British Airways

out 1 stop, back 1 stop · in with WestJet, out with Aer Lingus

C$314 (US$220) more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

London · return

C$1,386 (US$972)

20 h 20 min in Dublin (DUB) on the way back · overnight connection

20 Nov – 5 Dec · YYZ → LGW · Air Transat

out nonstop, back 3 stops · in with Aer Lingus, out with Transavia France

C$596 (US$418) more than the cheapest fare without a long stop on this route (20 Nov – 3 Dec)

found yesterday

See prices for these datesCheck today's price

Stop in Cairo

14 trips go through Cairo. The best are here.

Istanbul · one-way

C$1,182 (US$829)

18 h 20 min in Cairo (CAI) on the way there

15 May 2027 · YYZ → IST · Egyptair

1 stop · Egyptair both into and out of the stop

C$538 (US$377) more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Baghdad · return

C$1,619 (US$1,136)

19 h 25 min in Cairo (CAI) on the way back · overnight connection

16 Nov – 15 Dec · YYZ → BGW · Egyptair

out 2 stops, back 1 stop · Egyptair both into and out of the stop

C$420 (US$295) less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Dubai · return

C$1,653 (US$1,160)

21 h in Cairo (CAI) on the way back · overnight connection

28 Jan 2027 – 6 Feb 2027 · YTZ → DXB · Egyptair

out 3 stops, back 1 stop · Egyptair both into and out of the stop

C$129 (US$91) more than the cheapest fare without a long stop on the same dates

found 18 hours ago

See prices for these datesCheck today's price

Istanbul · return

C$1,682 (US$1,180)

8 h 55 min in Cairo (CAI) on the way there

28 Nov – 2 Dec · YYZ → IST · Royal Jordanian

out 1 stop, back 1 stop · Egyptair both into and out of the stop

C$1,304 (US$915) less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Shanghai · return

C$2,153 (US$1,511)

20 h 25 min in Cairo (CAI) on the way back · overnight connection

25 Nov – 28 Nov · YYZ → PVG · American Airlines

out 1 stop, back 1 stop · Egyptair both into and out of the stop

C$293 (US$206) more than the cheapest fare without a long stop on this route (25 Nov – 26 Nov)

found 15 hours ago

See prices for these datesCheck today's price

Stop in Doha

13 trips go through Doha. The best are here.

Dubai · one-way

C$941 (US$660)

8 h 30 min in Doha (DOH) on the way there

16 May 2027 · YYZ → DXB · Qatar Airways

1 stop · Qatar Airways both into and out of the stop

The same price as the cheapest fare without a long stop on the same dates

found 3 days ago

Open this tripCheck today's price

Karachi · return

C$1,177 (US$826)

15 h 10 min in Doha (DOH) on the way back

10 Jan 2027 – 2 Feb 2027 · YYZ → KHI · American Airlines

out 1 stop, back 2 stops · American Airlines both into and out of the stop

C$414 (US$290) less than the cheapest fare without a long stop on the same dates

found 15 hours ago

See prices for these datesCheck today's price

Baghdad · return

C$2,147 (US$1,506)

18 h 25 min in Doha (DOH) on the way there · overnight connection

16 Nov – 13 Dec · YTZ → BGW · Air Transat

out 3 stops, back 1 stop · Qatar Airways both into and out of the stop

C$257 (US$180) more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Lahore · return

C$2,275 (US$1,596)

21 h 30 min in Doha (DOH) on the way back · overnight connection

7 Mar 2027 – 21 Mar 2027 · YTZ → LHE · Qatar Airways

out 2 stops, back 1 stop · Qatar Airways both into and out of the stop

C$1,436 (US$1,007) less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

New Delhi · return

C$2,417 (US$1,695)

8 h 35 min in Doha (DOH) on the way there

29 Jan 2027 – 18 Feb 2027 · YTZ → DEL · Qatar Airways

out 2 stops, back 1 stop · in with Qatar Airways, out with IndiGo

C$1,038 (US$728) more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Stop in New York

12 trips go through New York. The best are here.

Montreal · one-way

C$362 (US$254)

21 h 25 min in New York (EWR) on the way there · overnight connection · connection may need a visa

13 Dec · YYZ → YUL · United Airlines

1 stop · in with United Airlines, out with Air Canada

C$215 (US$151) more than the cheapest fare without a long stop on the same dates

found yesterday

Open this tripCheck today's price

Tokyo · one-way

C$1,089 (US$764)

23 h in New York (EWR) on the way there · overnight connection · connection may need a visa

3 Mar 2027 · YTZ → HND · Air India

3 stops · in with Porter Airlines Canada, out with Air India

C$352 (US$247) more than the cheapest fare without a long stop on the same dates

found 5 days ago

Open this tripCheck today's price

London · return

C$1,895 (US$1,329)

8 h 20 min in New York (EWR) on the way there

15 Dec – 25 Dec · YTZ → LGW · Air Canada

out 2 stops, back nonstop · in with Porter Airlines Canada, out with Icelandair

C$754 (US$529) more than the cheapest fare without a long stop on the same dates

found 21 hours ago

See prices for these datesCheck today's price

Frankfurt · return

C$977 (US$685)

10 h 49 min in New York (JFK) on the way there

22 Nov – 9 Dec · YYZ → FRA · Virgin Atlantic

out 1 stop, back 1 stop · Virgin Atlantic both into and out of the stop

C$4 (US$3) more than the cheapest fare without a long stop on the same dates

found 3 days ago

See prices for these datesCheck today's price

Barcelona · return

C$1,568 (US$1,100)

19 h 52 min in New York (EWR) on the way there · overnight connection · connection may need a visa

25 Dec – 11 Jan 2027 · YYZ → BCN · Air Canada

out 1 stop, back 1 stop · United Airlines both into and out of the stop

C$188 (US$132) more than the cheapest fare without a long stop on the same dates

found 3 days ago

See prices for these datesCheck today's price

Stop in Philadelphia

12 trips go through Philadelphia. The best are here.

Cancun · one-way

C$503 (US$353)

21 h 24 min in Philadelphia (PHL) on the way there · overnight connection

28 Dec · YYZ → CUN · American Airlines

1 stop · American Airlines both into and out of the stop

C$271 (US$190) more than the cheapest fare without a long stop on the same dates

found 5 days ago

Open this tripCheck today's price

Cancun · return

C$768 (US$539)

21 h 24 min in Philadelphia (PHL) on the way there · overnight connection

24 Dec – 2 Jan 2027 · YYZ → CUN · American Airlines

out 1 stop, back nonstop · American Airlines both into and out of the stop

C$45 (US$32) less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Lisbon · return

C$927 (US$650)

11 h 34 min in Philadelphia (PHL) on the way there · connection may need a visa

4 Jan 2027 – 12 Jan 2027 · YYZ → LIS · American Airlines

out 1 stop, back 1 stop · American Airlines both into and out of the stop

C$294 (US$206) more than the cheapest fare without a long stop on the same dates

found 18 hours ago

See prices for these datesCheck today's price

Amsterdam · return

C$1,105 (US$775)

8 h 31 min in Philadelphia (PHL) on the way there

16 Dec – 23 Dec · YYZ → AMS · American Airlines

out 1 stop, back 1 stop · American Airlines both into and out of the stop

C$185 (US$130) less than the cheapest fare without a long stop on the same dates

found today

See prices for these datesCheck today's price

London · return

C$1,356 (US$951)

18 h 25 min in Philadelphia (PHL) on the way there · overnight connection

20 Nov – 3 Dec · YYZ → LHR · British Airways

out 2 stops, back 1 stop · American Airlines both into and out of the stop

C$566 (US$397) more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

FareTell may earn a commission when you book through a partner.

Prices are what travelers' searches on Aviasales found in the last 7 days: the price the seller showed on Aviasales; bags may cost extra. Canadian dollars at the Bank of Canada rate of 2026-11-12, US dollars in brackets. Fares change, so check today's price before you book. How our prices work