Cheap Flights from Johannesburg to Kolkata

Compare Johannesburg to Kolkata flight deals

Find the cheapest month or even day of the year to fly to Kolkata

Book the best Kolkata fare with no extra fees

Flight deals from Johannesburg to Kolkata

Looking for a cheap last-minute deal or the best return flight from Johannesburg to Kolkata? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Johannesburg to Kolkata

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg to Kolkata flights are currently cheapest in November.

Johannesburg to Kolkata: Alternative routes

Compare routes from Johannesburg to Kolkata below. You may find an airport to fly into that's cheaper, faster, or easier than Kolkata.

Johannesburg to Kolkata: Flight information

The things to know before you go.
Cheapest flight foundR 6,817
Cheapest month to flyNovember

Finding cheap flights from Johannesburg to Kolkata: Frequently asked questions

The best price we found for a return flight from Johannesburg to Kolkata is R 12,533. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Johannesburg to Kolkata. But we found flights with one stop from R 12,533.
As of September 2025, there are no flights flying from Johannesburg to Kolkata.
The cheapest month to fly from Johannesburg to Kolkata is usually November.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Kolkata Airport on Thursday, 6 November 2025.
No airlines currently offer direct flights between Johannesburg and Kolkata Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Kolkata but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Kolkata is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Kolkata is Qatar Airways .

Flying from Johannesburg to Netaji Subhas Chandra Bose Airport (CCU): What you need to know

  • O.R. Tambo International Airport (JNB) is Johannesburg's main airport. Check out your options for reserving a flight from Johannesburg to Netaji Subhas Chandra Bose Airport (CCU) jetting off from here.

  • Kolkata is three hours 30 minutes ahead of Johannesburg. Netaji Subhas Chandra Bose Airport is located in Kolkata, which is in the UTC+5:30 timezone.

  • Your flight from Johannesburg to CCU won't wait if you're running late, so show up at the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're travelling internationally.

  • Peak season means busier airports, so aim to get there even earlier. Give yourself at least two hours before a domestic flight and four hours for international journeys to keep to your schedule.

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • A stopover is the perfect opportunity to break up your journey and perhaps even visit a new city. When searching for cheap flights from Johannesburg to CCU leaving from O.R. Tambo International Airport (JNB), deselect the 'Direct flights only' box to get ideas for where to visit along the way. Some popular options include:

    • Dubai Airport (DXB)

    • Hamad International Airport (DOH)

    • Abu Dhabi International Airport (AUH)

  • JNB is around 29 kilometres from central Johannesburg. If you're driving, catching a cab or ride-sharing from the centre, it'll take 30 minutes or so to get there, depending on the traffic. If you're planning to take public transport, expect the travel time to be around 1 hour 10 minutes.

  • Booked an early flight from Johannesburg to Netaji Subhas Chandra Bose Airport? Avoid the last-minute rush to the terminal (and enjoy a few extra z's) by picking one of these stays near O.R. Tambo International Airport:

  • 77.1% of flights that leave from O.R. Tambo International Airport arrive at their destination on schedule.

Lanseria International Airport (HLA)

  • Depending on road traffic, you can drive to HLA from Johannesburg's centre in around 50 minutes. The airport is approximately 48 kilometres away.

  • Flying out early in the morning? Think about checking in to one of these accommodation options near Lanseria International Airport the day before your Johannesburg to CCU flight:

About Netaji Subhas Chandra Bose Airport (CCU)

Getting from Netaji Subhas Chandra Bose Airport (CCU) to central Kolkata

  • Netaji Subhas Chandra Bose Airport to the centre of Kolkata is around 13 kilometres. If you're renting a car or taking a cab, plan ahead to make your trip as smooth as possible. Journey times will vary based on traffic and the time of day.

  • It typically takes 55 minutes if you're using public transport.

How to find the cheapest flights from Johannesburg to Netaji Subhas Chandra Bose Airport (CCU)

  • The cheapest price we've found for a one-way ticket from Johannesburg to Netaji Subhas Chandra Bose Airport is R 6,817. For a return flight on this route, the best price is R 12,533. Depending on the availability when you book, these fares could change.

  • Don't wait until the last moment. You're more likely to walk away with cheap flights from Johannesburg to CCU if you book ahead. Airlines often have some amazing early bird discounts.

  • If you're flexible with your travel dates, use the 'Whole month' search tool. It'll give you the cheapest price in every month when searching for your Johannesburg to Netaji Subhas Chandra Bose Airport ticket.

  • Be the first to know about deals for plane tickets from Johannesburg to CCU by setting up a Price Alert. We'll send you an email or notification on the app when a new discounted fare appears.

  • Filters make it easier to scoop up a deal on your flight from Johannesburg to Netaji Subhas Chandra Bose Airport. Pick the airlines, flight times and number of stops that work for you. Then sort the results by 'Cheapest' to find the most affordable option fast.

The best time to fly from Johannesburg to Netaji Subhas Chandra Bose Airport (CCU)

  • Think about the kind of experience you want when deciding your trip dates. April is the quietest month to go to Kolkata. July is when most people book flights from Johannesburg to Netaji Subhas Chandra Bose Airport (CCU), which may be perfect if you're after more action.

  • Lock in a Johannesburg to CCU plane ticket departing in April if you want to explore the city during its warmest month. You can expect temperatures in Kolkata to range from 24ºC (75ºF) to 42ºC (108ºF).

  • If you like travelling in cooler conditions, look for a cheap ticket from Johannesburg to Netaji Subhas Chandra Bose Airport in January when temperatures are between 15ºC (59ºF) and 29ºC (84ºF).

More about Kolkata

  • When it comes to looking for somewhere to rest your head, you'll find the best places to stay in Kolkata right here. Check out these hotels as soon as you've locked in your flight from Johannesburg to Netaji Subhas Chandra Bose Airport:

  • Victoria Memorial and Howrah Bridge are just a couple of the major attractions to add to your Kolkata itinerary. Keep the adventure rolling by checking out Trip to Sundarbans.

Explore more of India

  • Jamshedpur is just one of the many places in India waiting to be explored once you've seen Kolkata. Around 225 kilometres away to the west, its top attractions include Mughal Garden, Rock Garden and Birla Temple.

  • Around 153 kilometres north-west of Kolkata, Durgapur is another favourite stop in India. Start your sightseeing at Jama Masjid, B-Zone Major Park and Ram Mandir.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.