Cheap flights from South Africa to Kathmandu

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Sat 1/30
Sat 2/6
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Sat 1/30
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
South Africa to Kathmandu (KTM)

How far in advance should I book a flight from South Africa to Kathmandu?

Travellers have found it’s best to book a flight 43 days in advance to save up to 5% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 43 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from South Africa to Kathmandu 1-2 weeks in advance for as low as R12 418, or R12 418 for flights within the next 24 hours.

What is the cheapest month to fly from South Africa to Kathmandu?

Flights from South Africa to Kathmandu lean towards being more expensive in October. Prices are generally better when you fly from South Africa to Kathmandu in February, with the cheapest ticket starting at R10 160.

Cheap flights from South Africa to Kathmandu in January, February 2021

The best prices found for South Africa to KTM flights in January, February
29 Jan - 11 Feb
R13 487pp
JNB
Johannesburg OR Tambo
Emirates
   
2 STOPS
KTM
Kathmandu Tribhuvan
KTM
Kathmandu Tribhuvan
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
29 Jan - 11 Feb
R13 698pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
KTM
Kathmandu Tribhuvan
KTM
Kathmandu Tribhuvan
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
29 Jan - 11 Feb
R13 758pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
KTM
Kathmandu Tribhuvan
KTM
Kathmandu Tribhuvan
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo

South Africa to Kathmandu 2021 flight deals

Cheap flights to Kathmandu from South Africa found for this year
9 Jun - 13 Jun
R11 711pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
KTM
Kathmandu Tribhuvan
KTM
Kathmandu Tribhuvan
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
9 Jun - 13 Jun
R11 741pp
JNB
Johannesburg OR Tambo
Emirates
   
2 STOPS
KTM
Kathmandu Tribhuvan
KTM
Kathmandu Tribhuvan
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
9 Jun - 13 Jun
R11 816pp
JNB
Johannesburg OR Tambo
Emirates
   
2 STOPS
KTM
Kathmandu Tribhuvan
KTM
Kathmandu Tribhuvan
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo

Last-minute flights from South Africa to Kathmandu

Late deals on return flights to Kathmandu from South Africa, departing today and this week
29 Jan - 11 Feb
R13 487pp
JNB
Johannesburg OR Tambo
Emirates
   
2 STOPS
KTM
Kathmandu Tribhuvan
KTM
Kathmandu Tribhuvan
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
29 Jan - 11 Feb
R13 698pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
KTM
Kathmandu Tribhuvan
KTM
Kathmandu Tribhuvan
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
29 Jan - 11 Feb
R13 758pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
KTM
Kathmandu Tribhuvan
KTM
Kathmandu Tribhuvan
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo

Related info for your journey

Useful info, stats and facts about South Africa to Kathmandu flights.

Flight FAQs

From South Africa to Kathmandu

Can I find flights from South Africa to Kathmandu for under R12 042 on Cheapflights?

Yes, there are multiple flights from South Africa to Kathmandu for under R12 042. The cheapest flight booked recently is on Emirates for just R11 711, but on average you can expect to pay R13 984.

What safety measures are being taken by airlines flying from South Africa to Kathmandu Tribhuvan to control the spread of COVID-19?

New policies can now be found on Etihad Airways to help keep travellers safe while flying. New policies for travellers booking flights from South Africa to Kathmandu Tribhuvan include masks being provided and required on board, daily cleaning and sanitisation, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially-distanced seating (for a limited time). Keep in mind that policies will vary by airline.

Which airlines flying from South Africa to Kathmandu Tribhuvan have flexible cancellations due to COVID-19?

Qatar Airways, Emirates, and Etihad Airways are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Are there direct flights from South Africa to Kathmandu for under R12 042 on Cheapflights?

There are no direct flights from South Africa to Kathmandu, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Are there last-minute flights available from South Africa to Kathmandu for under R13 547?

There are currently 12+ open flights from South Africa to Kathmandu within the next 7 days for less than R13 547.

How popular is this flight route?

Within the past month, 118 users have taken a look at flights from South Africa to Kathmandu Tribhuvan.

What are the most popular airlines that fly from South Africa to Kathmandu?

Before booking your flight from South Africa to Kathmandu, check out the most popular airlines for this route: Emirates, Etihad Airways or Qatar Airways.

What are the most popular routes from South Africa to Kathmandu?

The most popular flight routes from South Africa to Kathmandu are Cape Town Intl - Kathmandu Tribhuvan, Durban King Shaka Intl - Kathmandu Tribhuvan and Johannesburg OR Tambo - Kathmandu Tribhuvan.

What are the cheapest flights from South Africa to Kathmandu?

The cheapest flight price from South Africa to Kathmandu is R7 525. On average you can expect to pay R7 683. The most popular route, (Cape Town Intl - Kathmandu Tribhuvan), can usually be booked for R15 715.

How long does is the flight from South Africa to Kathmandu?

Emirates and Qatar Airways can get you from South Africa to Kathmandu in just under 20h 05m. Your travel time can differ by up to 45m. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from South Africa to Kathmandu return?

Our cheapest airline available from South Africa to Kathmandu is Emirates. Our recent data shows that you can find tickets from as low as R11 711 on this airline. An additional option worth looking into is Qatar Airways, starting at R13 006.

Related searches

Flights to Kathmandu from South Africa
Flights to South Africa Flights to Kathmandu

Arrival points for flights from South Africa to Kathmandu

Destination information for Kathmandu

Things to know before you go. Useful info for your trip from South Africa to Kathmandu
Today's exchange rate
R1 = ₨7,67
Average temperature for January in Kathmandu
16.0 °C
Avg rainfall for January in Kathmandu
12.0 mm

Airports servicing

Cape Town (CPT)
Durban (DUR)
East London (ELS)
George (GRJ)
Sabi Sabi (GSS)

Airports servicing Kathmandu

Top 3 airlines flying from South Africa to Kathmandu

The chart below displays the airlines Cheapflights users travelling from South Africa to Kathmandu choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Qatar Airways
R600 R798 No cancel fee 68%
Search Qatar Airways flights
Emirates
R796 R925 No cancel fee 75%
Search Emirates flights
Etihad Airways
R785 R938 No cancel fee 75%
Search Etihad Airways flights
Home Asia Nepal Kathmandu Cheap flights from South Africa to Kathmandu
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First