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 onwards with IndiGo.
Whether it's Amritsar or Hyderabad, Chennai or Ahmedabad, we've got the best connections to get you to your destination.
Flights to India from CAD1,208*
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 |
Connect with IndiGo |
Pay with points |
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.
We've partnered with India's largest airline, IndiGo

Our most popular connecting flights to cities in India
Toronto (YYZ)to
Ahmedabad (AMD)Toronto (YYZ)to
Hyderabad (HYD)Toronto (YYZ)to
Chennai (MAA)Fly in style, in any seat

Economy
Three ways to fly
With the best crew in the sky. With our Economy, you can afford to be choosy.

Premium
Premium comfort with all the perks
The difference between a good flight and a phenomenal one is in the details.

Upper Class
The perfect retreat at 30,000 feet
We’ve taken the time to consider every last detail of your journey so you don't have to.
See our latest deals travelling to India in Premium
See our latest deals travelling to India in Upper Class
Pay with your points
Toronto (YYZ)to
Round trip
Economy
Can't find what you're looking for?