Flights from Delhi to Toronto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DEL to YYZ – All flight route options from Indira Gandhi International Airport, India to Pearson International, Canada. These routes are operated by 20 airlines. Fly non-stop with Air India or Air Canada, or choose from 19 different stopover flights. The shortest flight time is 14 hours and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Pearson
We got great deals on hotels and car rentals near the airport.
Delhi to Toronto flights
There are over 21 airlines and as many as 706 flights every week to this destination. You can fly non-stop to Toronto (YYZ) from Delhi (DEL) with Air Canada or Air India but if a stopover option suits you better you can choose to fly via Amsterdam, Frankfurt or any other of the 19 alternatives with connectiing airports.
Tip! You might want to consider arriving at City Centre (YTZ) instead.
Delhi to Toronto with Air Canada
You can fly non-stop every weekday with flights departing at 22:50 or 23:15. You also have the option to do a transit flight via Montreal. Air Canada is a Star Alliance member.
With KLM
If you fly from Delhi with KLM you will do a stopover in Amsterdam, AMS before reaching Toronto. This flight trip will take 18 hours and 55 minutes and you can fly every weekday with departures at 03:20 or 03:55. KLM is a member of SkyTeam.
Distance & flight times: Indira Gandhi International Airport to Pearson
The shortest flight time between DEL and YYZ is 16 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 16h 35m | - | 7272 miles (11701 km) |
AMS Amsterdam | 18h 55m | 1h 40m | 7717 miles (12417 km) |
FRA Frankfurt | 19h 15m | 1h 30m | 7787 miles (12529 km) |
LHR London | 19h 55m | 4h 0m | 7771 miles (12504 km) |
WAW Warsaw | 20h 20m | 1h 15m | 7619 miles (12259 km) |
DOH Doha | 20h 38m | 2h 20m | 8389 miles (13498 km) |
DXB Dubai | 21h 0m | 2h 45m | 8288 miles (13335 km) |
YUL Montreal | 21h 4m | 2h 55m | 7358 miles (11839 km) |
AUH Abu Dhabi | 21h 15m | 3h 0m | 8371 miles (13469 km) |
ZRH Zurich | 21h 15m | 3h 35m | 7896 miles (12705 km) |
IST Istanbul | 21h 45m | 3h 45m | 7958 miles (12804 km) |
VIE Vienna | 21h 45m | 3h 50m | 7806 miles (12560 km) |
YVR Vancouver | 21h 50m | 3h 5m | 9048 miles (14558 km) |
EWR New York | 22h 7m | 4h 30m | 7699 miles (12388 km) |
FCO Rome | 22h 30m | 4h 15m | 8133 miles (13086 km) |
JFK New York | 22h 37m | 4h 25m | 7712 miles (12409 km) |
ORD Chicago | 23h 0m | 1h 30m | 7948 miles (12788 km) |
CDG Paris | 23h 35m | 4h 55m | 7863 miles (12652 km) |
IAD Dulles | 24h 29m | - | - |
BOM Mumbai | 28h 35m | 4h 50m | 8518 miles (13705 km) |


Quick copy and share this page
From Delhi to Canada
Below is a list of other destinations to Canada from Indira Gandhi International Airport with either direct flights or 1 stop connections.
From India to Toronto
Below is a list of other cities in India with flights to Toronto with either non-stop or connecting flights.