Cheap flights from Canada to India from £812

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