Cheap flights from Canada to India from £680

One search, all the flights

We find you the best flight deals and travel hacks so that you can choose how to book.

Rise above all travel anxieties

With the Kiwi.com Guarantee we have your back with whatever happens.

Trusted by millions

Join over 10 million yearly travellers booking with ease.

Book flights from Canada to India

Toronto to New Delhi
Vancouver to New Delhi
Calgary to New Delhi
Toronto to Ahmedabad
Toronto to Amritsar
Toronto to Mumbai
Edmonton to New Delhi
Toronto to Chennai
Toronto to Vadodara
Vancouver to Amritsar
Vancouver to Hyderabad
Calgary to Amritsar
Vancouver to Kochi
Vancouver to Ahmedabad
Toronto to Coimbatore
Regina to New Delhi
Vancouver to Kolkata
Montreal to New Delhi
Vancouver to Chennai
Toronto to Chandigarh
Toronto to Indore
Montreal to Ahmedabad
Toronto to Vijayawada
Toronto to Thiruvananthapuram
Winnipeg to Amritsar
Edmonton to Ahmedabad
Calgary to Bengaluru
Toronto to Mangalore
Vancouver to Mumbai
Vancouver to Surat
Toronto to Madurai
Edmonton to Mumbai
Edmonton to Amritsar
Vancouver to Goa
Halifax to New Delhi
Toronto to Kochi
Edmonton to Chandigarh
Vancouver to Dehradun
Calgary to Kochi
Montreal to Goa

Fly to top destinations in India

Popular cities in India

Popular regions in India

Download our app

Start your next adventure now. Download our app and explore cheap flights effortlessly!

Find the best connection from Canada to India
Search flights