Cheap flights from Johannesburg to Denpasar

Return
Economy
Johannesburg (JNB)
Denpasar (DPS)
Depart
Return
Any month
|

The best prices from Johannesburg to Denpasar Bali Ngurah Rai are usually found in February or March, booked 58 days in advance, depart on a Wednesday or Tuesday and return on a Thursday

Return
Economy
From?
To?
Sun 6/26
Sun 7/3
Any month
|

How to find the cheapest flight from
Johannesburg (JNB) to Denpasar (DPS)

All the information you need to plan the best JNB to DPS flight in 2022: compare Johannesburg to Denpasar flight prices with the expected peak season, weather and rainfall in Denpasar.
JNB - DPS
Price
R633 - R808
DPS
Temperature
26 - 28 °C
DPS
Rainfall
20 - 340 mm

Popular in

July

High demand for flights, 12% potential price rise

Cheapest in

February

Best time to find cheap flights, 11% potential price drop

Average price

R11 173

Average for round-trip flights in June 2022

Round-trip from

R10 046

From Johannesburg to Denpasar Bali Ngurah Rai

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest month to fly from Johannesburg to Denpasar?

Flights from Johannesburg to Denpasar lean towards being more expensive in July. Prices are generally better when you fly from Johannesburg to Denpasar in February, with the cheapest ticket starting at R9 411.

When is the cheapest time to fly from Johannesburg to Denpasar (JNB - DPS)?

When flying from Johannesburg to Denpasar, the time of day you fly usually plays a role in the price. Save by searching for a flight in the afternoon, which can drop the price by up to 11% versus a flight in the morning.

What is the cheapest day to fly return from Johannesburg to Denpasar?

Flights from Johannesburg to Denpasar are generally found to be more expensive on Friday. This shouldn't discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Denpasar.

How far in advance should I book a flight from Johannesburg to Denpasar?

To save on the cost of your flight from Johannesburg to Denpasar, book at least 57 days before your planned departure. Booking around this time can save you about 17% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R12 887 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R13 395.

Cheap flights from Johannesburg to Denpasar in June, July 2022

The best prices found for JNB to DPS flights in June, July
15 Jul - 23 Jul
R20 885pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
28 Jul - 2 Aug
R21 536pp
JNB
Johannesburg OR Tambo
Singapore Airlines
 
1 STOP
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Singapore Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
31 Jul - 2 Aug
R22 790pp
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo

Johannesburg to Denpasar 2022 flight deals

Cheap flights to Denpasar from Johannesburg found for this year
19 Oct - 29 Oct
R7 459pp
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo
6 Nov - 14 Nov
R7 729pp
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo
6 Nov - 14 Nov
R7 761pp
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo

Last-minute flights from Johannesburg to Denpasar

Late deals on return flights to Denpasar from Johannesburg, departing today and this week
2 Jul - 26 Jul
R28 821pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
3 Jul - 28 Jul
R29 297pp
JNB
Johannesburg OR Tambo
Singapore Airlines
 
1 STOP
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Singapore Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
1 Jul - 7 Jul
R30 408pp
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to Bali Ngurah Rai from Johannesburg

The cheapest one-way flights from Johannesburg to Denpasar
9:45 - 14:25
Singapore Airlines
1 stop
22h 40m
JNB - DPS
Singapore Airlines
R21 187
9:40 - 6:10
Emirates
2 stops
38h 30m
JNB - DPS
Emirates
R21 742
travelstart.co.za
3:45 - 12:55
Qatar Airways
1 stop
27h 10m
JNB - DPS
Qatar Airways
R27 884
qatarairways.com

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Johannesburg</span> to <span class="emphasized">Denpasar</span> flights.

Flight FAQs

From Johannesburg to Denpasar

What airport do you fly into for flights to Denpasar from Johannesburg?

For a flight from Johannesburg to Denpasar, you will be flying into Bali Ngurah Rai. Denpasar Bali Ngurah Rai (DPS) is just 9,6 km from the centre vof the city. Bali Ngurah Rai is the only Denpasar airport and it handles 0 inbound flights from Johannesburg per day. 8 airlines have flights to Denpasar Bali Ngurah Rai from Johannesburg on a regular basis.

Which airlines flying from Johannesburg to Denpasar Bali Ngurah Rai have flexible cancellations due to COVID-19?

Qatar Airways, Singapore Airlines, and Emirates 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.

Can I find flights from Johannesburg to Denpasar for under R7 500 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Denpasar for under R7 500. The cheapest flight booked recently is on Qatar Airways for just R7 459, but on average you can expect to pay R8 205.

Are there last-minute flights available from Johannesburg to Denpasar for under R28 900?

There are currently 20+ open flights from Johannesburg to Denpasar within the next 7 days for less than R28 900.

How popular is this Johannesburg to Denpasar flight route?

Flights from Johannesburg to Denpasar Bali Ngurah Rai have been viewed 23 792 times in the past calendar month.

What is the cheapest airline to fly from Johannesburg to Denpasar round-trip?

Our cheapest airline available from Johannesburg to Denpasar is Qatar Airways. Our recent data shows that you can find tickets from as low as R7 459 on this airline. Users have found that Qatar Airways is 33% cheaper than the other options available to this destination.

What are the cheapest airlines to fly from Johannesburg to Denpasar one-way?

To fly one-way, consider booking your trip with Qatar Airways, which is currently one of the cheapest options available, starting at R7 046. Emirates flights start at R15 807 while deals on Singapore Airlines start at R21 187 one-way.

What are the cheapest flights from Johannesburg to Denpasar?

The cheapest flight price from Johannesburg to Denpasar is R7 698. On average you can expect to pay R14 128. The most popular route, (Johannesburg OR Tambo - Denpasar Bali Ngurah Rai), can usually be booked for R8 300.

What are the most popular airlines that fly from Johannesburg to Denpasar?

When booking a flight from Johannesburg to Denpasar, you may want to consider flying on British Airways, Cathay Pacific or Emirates as they are the most popular for this route.

Related searches

Flights to Denpasar (DPS) from Johannesburg
Flights to Johannesburg Flights to Denpasar Flights from Johannesburg

Rent a Car

Car Hire at Denpasar Car Hire in Indonesia

COVID Restrictions

View COVID Travel Restrictions for Denpasar (DPS)

Do I need a COVID test to fly to Denpasar from Johannesburg?

Information is based on travel restrictions from Johannesburg to Denpasar Bali Ngurah Rai

Most visitors from Johannesburg need to provide a negative COVID-19 test result and/or quarantine to enter Denpasar Bali Ngurah Rai.

COVID-19 testing requirements
Visitors from Johannesburg are not required to present a negative COVID-19 PCR test or antigen result upon entering Denpasar Bali Ngurah Rai.

Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Denpasar Bali Ngurah Rai.

Documents
PeduliLindungi App - International travelers must download the PeduliLindungi app before departure, which is a mobile app designed for contact tracing purposes.


Do I need a test to fly back to Johannesburg from Denpasar?

Returning to Johannesburg from Denpasar Bali Ngurah Rai

COVID-19 testing requirements
Visitors from Denpasar Bali Ngurah Rai must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours for RT-PCR (NAAT) and 48 hours for Antigen (quick-test) before departing to Johannesburg.

Quarantine requirements
Visitors from Denpasar Bali Ngurah Rai are not required to quarantine after entering Johannesburg.

Hide COVID Travel Restrictions for Denpasar (DPS)

Alternative routes for Johannesburg to Denpasar

See prices for flight routes from nearby airports that may be better suited for you.

Destination information for Denpasar

Things to know before you go - useful duration and weather info for your trip from Johannesburg to Denpasar.
Today's exchange rate
R1 = Rp 934,60
Average temperature for June in Denpasar
30.0 °C
Avg rainfall for June in Denpasar
15.0 mm

Airports servicing Johannesburg

Lanseria (HLA)

Airports servicing Denpasar

Top 7 airlines flying from Johannesburg to Denpasar Bali Ngurah Rai

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Denpasar 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
R6 505 R8 300 No cancel fee 68%
Search Qatar Airways flights
Emirates
R10 761 R13 176 No cancel fee 75%
Search Emirates flights
Turkish Airlines
R11 446 R12 069 No cancel fee 77%
Search Turkish Airlines flights
Singapore Airlines
R11 548 R15 087 No cancel fee 81%
Search Singapore Airlines flights
Cathay Pacific
R13 231 R13 879 No cancel fee 72%
Search Cathay Pacific flights
Malaysia Airlines
R17 396 R22 854 No cancel fee 67%
Search Malaysia Airlines flights
Lufthansa
R186 466 R220 795 No cancel fee 76%
Search Lufthansa flights
Home Asia Indonesia Bali Denpasar Cheap flights from Johannesburg to Denpasar
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First