Flights to India from CAD1,683*

Discover the magic of India

Virgin Atlantic fly daily to three major hubs in India

Fly with us from Toronto to Delhi, Bangalore, or Mumbai, via London Heathrow. Plus, we've partnered with IndiGo to make your onward connections easier than ever.

Flights to Delhi Flights to Mumbai Flights to Bangalore More connections with IndiGo

Flights from Canada to Delhi

The capital of India offers a unique blend of ancient history and modernity that captivates visitors from across the world. Step into this bustling city with daily Virgin Atlantic flights: fly from Toronto via London Heathrow.

Gateway of India in Mumbai

Select travel class

Flights from Canada to Mumbai

Vibrant Mumbai is the world-famous capital of Bollywood and bursting with energy. From the iconic Gateway of India to the lively street markets of Colaba, every corner has a story to tell. We fly between London and Mumbai twice daily, making your connections from Toronto even easier.

Gateway of India in Mumbai

Select travel class

Flights from Canada to Bangalore

Uncover the culture and excitement of the ‘Silicon Valley of India’, where tradition and modernity meet alongside lush green spaces.

Gateway of India in Mumbai

Select travel class

We've partnered with India's largest airline, IndiGo

Thanks to our partnership, it's easier than ever to connect to cities across India. Fly with Virgin Atlantic to Delhi, Mumbai or Bengaluru via London Heathrow, and then connect onwards with IndiGo.

Book your flight Destinations in India
Virgin codeshare partnership with IndiGo