Search and find cheap flights to India

1 adult
Sat 7/8
Sat 14/8

Cheapest flights to cities in India

Click on the cities below to find out when it's cheapest to fly to India from South Africa

Useful information for your flight to India

Get up-to-date answers for some of the most frequently asked questions regarding flying to India
  • What are the most popular cities to visit in India?

    Some of the world’s most well-travelled cities are in India. The most popular city to travel to in India is Mumbai, which momondo users choose as their landing destination 1 488% more often than other cities. The next most popular cities in India are Kochi and New Delhi.

  • What is the best airport to land at to visit Calangute Beach?

    The closest airport to Calangute Beach is Vasco da Gama Airport, which is located in Calangute. If you plan on visiting or staying in this area, landing at Vasco da Gama Airport will be your best bet.

  • What is the cheapest flight to India?

    The best prices found on momondo for flights to India are:
    R752 per person with Air India
    R1 039 per person with IndiGo
    R1 042 per person with SpiceJet

Popular cities and sights

Looking to visit India? Check out these cities and spend time seeing some of the most popular sights in the country

Recent flights found to popular cities in India

Find flights to these popular cities in India from your nearest airport.

Cheapest flight routes to India

These routes have the cheapest flights to India found by momondo users in South Africa
DepartingDestinationBest Price
JohannesburgMumbaiR7 325
JohannesburgNew DelhiR7 369
Cape TownMumbaiR9 043
Cape TownNew DelhiR10 194
JohannesburgBengaluruR10 820
DurbanMumbaiR11 024
DurbanNew DelhiR11 417
PietermaritzburgHyderabadR11 767
JohannesburgKolkataR12 102
JohannesburgMangaloreR12 553

Popular routes landing in India

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Mumbai Flights
Fastest flight time15h 15m
Cheapest priceR7 325
Johannesburg to New Delhi Flights
Fastest flight time14h 45m
Cheapest priceR7 369
Cape Town to Mumbai Flights
Fastest flight time20h 15m
Cheapest priceR9 043
Cape Town to New Delhi Flights
Fastest flight time28h 55m
Cheapest priceR10 194
Johannesburg to Bengaluru Flights
Fastest flight time14h 20m
Cheapest priceR10 820
Durban to Mumbai Flights
Fastest flight time15h 20m
Cheapest priceR11 024
Durban to New Delhi Flights
Fastest flight time22h 50m
Cheapest priceR11 417
Pietermaritzburg to Hyderabad Flights
Fastest flight time24h 55m
Cheapest priceR11 767
Johannesburg to Kolkata Flights
Fastest flight time32h 05m
Cheapest priceR12 102
Johannesburg to Mangalore Flights
Fastest flight time24h 50m
Cheapest priceR12 553
Johannesburg to Vasco da Gama Flights
Fastest flight time19h 20m
Cheapest priceR12 903
Johannesburg to Kozhikode Flights
Fastest flight time33h 05m
Cheapest priceR13 063
Durban to Hyderabad Flights
Fastest flight time33h 45m
Cheapest priceR14 315
Cape Town to Chennai Flights
Fastest flight time28h 20m
Cheapest priceR14 490
Cape Town to Mangalore Flights
Fastest flight time41h 55m
Cheapest priceR16 077
Cape Town to Tirupati Flights
Fastest flight time43h 30m
Cheapest priceR16 223
Johannesburg to Kochi Flights
Fastest flight time15h 10m
Cheapest priceR37 659

Flights to regions in India

Pick a destination for your flight below

Start planning your trip to India