Find Cheap Flights from India to Ontario

Search hundreds of travel sites at once for deals on flights to Ontario

Sat 17/2
Sat 24/2
Any month
Compare vs. KAYAK |

Book cheap flights from India to Ontario (round-trip)

Airports
Origin
New Delhi
C$ 956
only
C$ 956
Chennai
C$ 1387
only
C$ 1387
Mumbai
C$ 974
only
C$ 974
Bangalore
C$ 982
only
C$ 982
Destination
Hamilton
C$ 1024
only
C$ 1024
Toronto
C$ 956
only
C$ 956
C$ 1147
only
C$ 1147
Fri, 4 May
DEL
YYZ
32h 05m
Fri, 25 May
YYZ
DEL
27h 40m
C$ 956
Trip: 22 days
Overall null null
Based on null reviews
Tue, 1 May
BOM
YYZ
18h 30m
Wed, 27 Jun
YYZ
BOM
24h 15m
C$ 974
Trip: 58 days
Overall null null
Based on null reviews
Thu, 21 Jun
BOM
YHM
50h 13m
Sun, 8 Jul
YHM
BOM
28h 55m
C$ 1024
Trip: 18 days
Overall null null
Based on null reviews
Wed, 21 Feb
BLR
YYZ
23h 35m
Mon, 26 Feb
YYZ
BLR
20h 05m
C$ 1102
Trip: 6 days
Overall null null
Based on null reviews
Wed, 11 Jul
BOM
YYZ
20h 15m
Thu, 23 Aug
YYZ
BOM
19h 45m
C$ 1194
Trip: 44 days
Overall null null
Based on null reviews
Mon, 28 May
DEL
YYZ
24h 45m
Tue, 26 Jun
YYZ
DEL
27h 10m
C$ 1207
Trip: 30 days
Overall null null
Based on null reviews
Sat, 12 May
BOM
YTZ
40h 20m
Tue, 5 Jun
YTZ
BOM
38h 55m
C$ 1329
Trip: 25 days
Overall null null
Based on null reviews
Tue, 24 Apr
MAA
YYZ
47h 50m
Wed, 6 Jun
YYZ
MAA
52h 45m
C$ 1387
Trip: 44 days
Overall null null
Based on null reviews
Tue, 1 May
BOM
YYZ
18h 30m
Wed, 27 Jun
YYZ
BOM
24h 15m
C$ 974
Trip: 58 days
Overall null null
Based on null reviews
Thu, 8 Mar
BOM
YYZ
30h 35m
Sat, 7 Apr
YYZ
BOM
26h 10m
C$ 976
Trip: 30 days
Overall null null
Based on null reviews
Thu, 14 Jun
BOM
YYZ
23h 30m
Sun, 15 Jul
YYZ
BOM
20h 10m
C$ 977
Trip: 32 days
Overall null null
Based on null reviews
Thu, 8 Mar
BOM
YYZ
30h 35m
Sun, 8 Apr
YYZ
BOM
35h 00m
C$ 979
Trip: 31 days
Overall null null
Based on null reviews
Wed, 6 Jun
BOM
YTZ
25h 05m
Thu, 19 Jul
YTZ
BOM
23h 25m
C$ 1147
Trip: 44 days
Overall null null
Based on null reviews
Thu, 19 Apr
BLR
YYZ
19h 10m
Thu, 31 May
YYZ
BLR
24h 45m
C$ 982
Trip: 43 days
Overall null null
Based on null reviews
Sat, 5 May
DEL
YYZ
32h 05m
Sun, 13 May
YYZ
DEL
27h 40m
C$ 1002
Trip: 9 days
Overall null null
Based on null reviews
Wed, 20 Jun
DEL
YYZ
21h 50m
Wed, 4 Jul
YYZ
DEL
29h 50m
C$ 1248
Trip: 15 days
Overall null null
Based on null reviews
Tue, 24 Jul
DEL
YYZ
43h 45m
Tue, 21 Aug
YYZ
DEL
19h 25m
C$ 1170
Trip: 29 days
Overall null null
Based on null reviews
Mon, 18 Jun
BLR
YYZ
24h 30m
Fri, 20 Jul
YYZ
BLR
21h 30m
C$ 983
Trip: 33 days
Overall null null
Based on null reviews
Sat, 28 Apr
DEL
YYZ
32h 05m
Sun, 20 May
YYZ
DEL
27h 40m
C$ 1003
Trip: 23 days
Overall null null
Based on null reviews
Mon, 5 Mar
BLR
YTZ
23h 35m
Sun, 1 Apr
YTZ
BLR
27h 40m
C$ 1403
Trip: 27 days
Overall null null
Based on null reviews
*
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 and someone from our team will get back to you promptly.