Cheap flights from Canada to India from £656

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
Toronto to Mumbai
Calgary to New Delhi
Vancouver to New Delhi
Toronto to Amritsar
Montreal to New Delhi
Edmonton to New Delhi
Toronto to Hyderabad
Vancouver to Amritsar
Toronto to Ahmedabad
Toronto to Chennai
Toronto to Bengaluru
Vancouver to Mumbai
Calgary to Amritsar
Toronto to Coimbatore
Vancouver to Kochi
Edmonton to Ahmedabad
Calgary to Kochi
Toronto to Vijayawada
Halifax to New Delhi
Toronto to Vadodara
Toronto to Indore
Montreal to Ahmedabad
Toronto to Dehradun
Vancouver to Coimbatore
Vancouver to Mangalore
Vancouver to Vijayawada
Edmonton to Amritsar
Vancouver to Hyderabad
Toronto to Kozhikode
Winnipeg to Amritsar
Vancouver to Bengaluru
Toronto to Kolkata
Toronto to Chandigarh
Calgary to Bengaluru
Montreal to Lucknow
Edmonton to Mumbai
Toronto to Kochi
Saskatoon to Mumbai
Calgary to Lucknow

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

We hack the system,
you fly for less