Insights
Latest deals
Reviews
FAQs

Cheap flights from Johannesburg to Denpasar from R8 759

This is the cheapest one-way flight price found by a momondo user in the last 72 hours by searching for a flight from Johannesburg to Denpasar departing on 18/7. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
From?
To?
Sat 13/4
Sat 20/4

Deals available from 900+ travel sites.

'This year, momondo is the #1 place for airfares on the internet.'

Cheap Johannesburg to Denpasar flight deals and tips

Find info about flight duration, direct flights, and airports for your flight from Johannesburg to Denpasar

Best price found

R8 759

Fastest flight time

15h 50m

Direct flights

None

Airports in Denpasar

1 airport
The best one-way flight to Denpasar from Johannesburg in the past 72 hours is R8 759. The best return flight deal from Johannesburg to Denpasar found on momondo in the last 72 hours is R14 369.
The fastest flight from Johannesburg to Denpasar takes 15h 50m
There are no direct flights from Johannesburg to Denpasar. Popular non-direct route for this connection is Johannesburg OR Tambo Airport - Denpasar Bali Ngurah Rai Airport.
There is 1 airport near Denpasar: Denpasar Bali Ngurah Rai (DPS)

How to get the cheapest flight ticket from Johannesburg to Denpasar

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Johannesburg to Denpasar?

February. The cheapest time of year to fly to Denpasar from Johannesburg is February. The most expensive is December.

What is the cheapest day to depart Johannesburg for Denpasar?

Wednesday. The cheapest day of the week is usually Wednesday. The most expensive is usually Saturday.

When is the cheapest time to fly from Johannesburg to Denpasar?

In the evening. Johannesburg to Denpasar flights are approximately 13% more expensive in the afternoon than in the evening

What is the cheapest airline that flies to Denpasar from Johannesburg?

Qatar Airways. Cathay Pacific, Emirates, and Etihad Airways are the most popular carriers operating from Johannesburg to Denpasar

What is the cheapest Johannesburg to Denpasar flight route?

Johannesburg OR Tambo - Denpasar Bali Ngurah Rai. Fly from Johannesburg OR Tambo to Denpasar Bali Ngurah Rai for the best Johannesburg - Denpasar flight prices

How far in advance should you book Johannesburg to Denpasar flights?

36 days before. The cheapest time to buy a flight from Johannesburg to Denpasar is approximately 36 days to departure

When travelling from Johannesburg to Denpasar, the most popular airport to fly into is Denpasar Bali Ngurah Rai Airport. The majority of travellers flying into Denpasar Bali Ngurah Rai Airport from Johannesburg are departing from Johannesburg OR Tambo Airport. The cheapest route from Johannesburg to Denpasar is JNB — DPS with an average price of R14 183 RT during the month of April.

Johannesburg OR Tambo Airport (JNB) to Denpasar Bali Ngurah Rai Airport (DPS)R14 183
Search

Easily compare return flights from Johannesburg to Denpasar

Below you can see the best fares for your return flight route over the next six months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Johannesburg to Denpasar by changing tabs
Qatar Airways
May 6
JNB20:15Johannesburg OR Tambo
30h 10m
1 stop
DPS8:25Denpasar Bali Ngurah Rai
May 13
DPS12:55Denpasar Bali Ngurah Rai
33h 15m
2 stops
JNB16:10Johannesburg OR Tambo
R14 369
Find similar
Cathay Pacific
May 7
JNB11:20Johannesburg OR Tambo
21h 40m
1 stop
DPS15:00Denpasar Bali Ngurah Rai
May 16
DPS16:00Denpasar Bali Ngurah Rai
21h 40m
1 stop
JNB7:40Johannesburg OR Tambo
R16 009
Find similar
Multiple Airlines
Jun 9
JNB20:15Johannesburg OR Tambo
20h 25m
1 stop
DPS22:40Denpasar Bali Ngurah Rai
Jun 20
DPS12:55Denpasar Bali Ngurah Rai
34h 05m
2 stops
JNB17:00Johannesburg OR Tambo
R16 028
Find similar
Singapore Airlines
Aug 22
JNB13:45Johannesburg OR Tambo
22h 50m
1 stop
DPS18:35Denpasar Bali Ngurah Rai
Sep 3
DPS10:50Denpasar Bali Ngurah Rai
25h 20m
1 stop
JNB6:10Johannesburg OR Tambo
R16 494
Find similar
Emirates
May 8
JNB13:25Johannesburg OR Tambo
26h 55m
1 stop
DPS22:20Denpasar Bali Ngurah Rai
May 22
DPS19:50Denpasar Bali Ngurah Rai
20h 25m
1 stop
JNB10:15Johannesburg OR Tambo
R17 183
Find similar
Etihad Airways
Aug 1
JNB9:55Johannesburg OR Tambo
28h 55m
2 stops
DPS20:50Denpasar Bali Ngurah Rai
Sep 3
DPS15:10Denpasar Bali Ngurah Rai
23h 25m
2 stops
JNB8:35Johannesburg OR Tambo
R21 135
Find similar

Find the cheapest one-way flights from Johannesburg to Denpasar

If you're looking for one-way flights from Johannesburg to Denpasar, view some of our deals below provided by Emirates, Qatar Airways and Singapore Airlines
Multiple Airlines
Jul 18
JNB9:55Johannesburg OR Tambo
26h 45m
2 stops
DPS18:40Denpasar Bali Ngurah Rai
Qatar Airways
May 6
JNB20:15Johannesburg OR Tambo
30h 10m
1 stop
DPS8:25Denpasar Bali Ngurah Rai
Singapore Airlines
Sep 6
JNB13:45Johannesburg OR Tambo
22h 50m
1 stop
DPS18:35Denpasar Bali Ngurah Rai

Search last-minute flights to Denpasar from Johannesburg

Find and compare return flight prices for your last-minute flight from Johannesburg to Denpasar
Multiple Airlines
Apr 18
JNB9:55Johannesburg OR Tambo
23h 35m
2 stops
DPS15:30Denpasar Bali Ngurah Rai
Apr 25
DPS13:45Denpasar Bali Ngurah Rai
24h 50m
2 stops
JNB8:35Johannesburg OR Tambo
R16 047
Find similar
Qatar Airways
Apr 18
JNB13:35Johannesburg OR Tambo
21h 20m
1 stop
DPS16:55Denpasar Bali Ngurah Rai
Apr 25
DPS9:55Denpasar Bali Ngurah Rai
37h 05m
1 stop
JNB17:00Johannesburg OR Tambo
R18 115
Find similar
Multiple Airlines
Apr 18
JNB9:55Johannesburg OR Tambo
33h 35m
2 stops
DPS1:30Denpasar Bali Ngurah Rai
Apr 25
DPS14:05Denpasar Bali Ngurah Rai
26h 50m
3 stops
JNB10:55Johannesburg OR Tambo
R17 239
Find similar
Qatar Airways
Apr 18
JNB13:35Johannesburg OR Tambo
21h 20m
1 stop
DPS16:55Denpasar Bali Ngurah Rai
Apr 25
DPS16:25Denpasar Bali Ngurah Rai
30h 35m
2 stops
JNB17:00Johannesburg OR Tambo
R18 935
Find similar
Multiple Airlines
Apr 14
JNB11:20Johannesburg OR Tambo
29h 25m
2 stops
DPS22:45Denpasar Bali Ngurah Rai
Apr 21
DPS12:25Denpasar Bali Ngurah Rai
33h 25m
3 stops
JNB15:50Johannesburg OR Tambo
R18 190
Find similar
Multiple Airlines
Apr 18
JNB9:55Johannesburg OR Tambo
30h 50m
3 stops
DPS22:45Denpasar Bali Ngurah Rai
Apr 25
DPS15:30Denpasar Bali Ngurah Rai
25h 25m
3 stops
JNB10:55Johannesburg OR Tambo
R18 563
Find similar

Best airlines flying from Johannesburg to Denpasar

Compare and see reviews for airlines that fly from Johannesburg to Denpasar with momondo
Airline
Rating
Free Cancellation
Price
EmiratesPriceFrom R11 135Free CancellationRating
8,1
4 106 reviews
Search Emirates flights
Cathay PacificPriceFrom R11 769Free CancellationRating
7,8
1 159 reviews
Search Cathay Pacific flights
Singapore AirlinesPriceFrom R11 948Free CancellationRating
8,2
1 496 reviews
Search Singapore Airlines flights
Qatar AirwaysPriceFrom R12 364Free CancellationRating
7,7
4 513 reviews
Search Qatar Airways flights
Etihad AirwaysPriceFrom R13 874Free CancellationRating
7,3
1 414 reviews
Search Etihad Airways flights
Malaysia AirlinesPriceFrom R25 829Free CancellationRating
7,4
412 reviews
Search Malaysia Airlines flights
KLMPriceFrom R29 136Free CancellationRating
7,8
1 660 reviews
Search KLM flights
SWISSPriceFrom R31 107Free CancellationRating
7,8
2 118 reviews
Search SWISS flights

Singapore Airlines flights from Johannesburg to Denpasar

Our best Singapore Airlines deals on Johannesburg to Denpasar flight tickets
Singapore Airlines
Aug 22
JNB13:45Johannesburg OR Tambo
22h 50m
1 stop
DPS18:35Denpasar Bali Ngurah Rai
Sep 3
DPS10:50Denpasar Bali Ngurah Rai
25h 20m
1 stop
JNB6:10Johannesburg OR Tambo
R16 494
Find similar
Singapore Airlines
Sep 26
JNB13:45Johannesburg OR Tambo
22h 50m
1 stop
DPS18:35Denpasar Bali Ngurah Rai
Oct 7
DPS21:45Denpasar Bali Ngurah Rai
38h 25m
1 stop
JNB6:10Johannesburg OR Tambo
R16 568
Find similar
Singapore Airlines
Aug 11
JNB13:45Johannesburg OR Tambo
22h 50m
1 stop
DPS18:35Denpasar Bali Ngurah Rai
Aug 29
DPS10:50Denpasar Bali Ngurah Rai
25h 20m
1 stop
JNB6:10Johannesburg OR Tambo
R16 792
Find similar

Qatar Airways flights from Johannesburg to Denpasar

Our best Qatar Airways deals on Johannesburg to Denpasar flight tickets
Qatar Airways
May 6
JNB20:15Johannesburg OR Tambo
30h 10m
1 stop
DPS8:25Denpasar Bali Ngurah Rai
May 13
DPS12:55Denpasar Bali Ngurah Rai
33h 15m
2 stops
JNB16:10Johannesburg OR Tambo
R14 369
Find similar
Qatar Airways
Apr 21
JNB8:50Johannesburg OR Tambo
31h 50m
1 stop
DPS22:40Denpasar Bali Ngurah Rai
Apr 28
DPS12:55Denpasar Bali Ngurah Rai
34h 05m
2 stops
JNB17:00Johannesburg OR Tambo
R14 537
Find similar
Qatar Airways
May 8
JNB13:35Johannesburg OR Tambo
27h 05m
1 stop
DPS22:40Denpasar Bali Ngurah Rai
May 15
DPS12:55Denpasar Bali Ngurah Rai
26h 55m
2 stops
JNB9:50Johannesburg OR Tambo
R15 208
Find similar

  • How far is Johannesburg to Denpasar Bali Ngurah Rai by plane?

    The distance between Johannesburg and Denpasar Bali Ngurah Rai is about 9296,6 km. Flights usually cover this in 18h 30m, depending on flying conditions and air traffic around both airports.

  • When did momondo last update prices for flights from Johannesburg to Denpasar Bali Ngurah Rai Airport?

    Prices for flights from Johannesburg to Denpasar Bali Ngurah Rai Airport were last updated today.

  • How many operators does momondo search for flights from Johannesburg to Denpasar Bali Ngurah Rai Airport?

  • How old do you have to be to fly from Johannesburg to Denpasar Bali Ngurah Rai Airport?

    The minimum age for a child to fly alone is five, but airlines offering an unaccompanied minor (UNMR) service may have their age restrictions, such as regulations concerning flight duration, timing, and stopovers. It is recommended that you verify with the airline you are booking with for travel from Johannesburg to Denpasar Bali Ngurah Rai Airport.

  • What documentation or ID do you need to fly to Denpasar Bali Ngurah Rai Airport?

    The travel and health documents required for your trip to Denpasar Bali Ngurah Rai Airport can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s licence, and a passport valid for six-months after you plan to arrive at Denpasar Bali Ngurah Rai Airport. We always recommend checking with your airline or a trusted third party such as IATA to get advice.


Alternative routes for Johannesburg to Denpasar

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Cape Town to Denpasar Flights
Fastest flight time20h 45m
Cheapest priceR14 574
Durban to Denpasar Flights
Fastest flight time21h 40m
Cheapest priceR16 308

Similar Johannesburg to Denpasar flights

Flexible with your destination? Broaden your search and find flights similar to your Johannesburg to Denpasar route

Why use momondo?

Why should I use momondo to find a flight deal from Johannesburg to Denpasar?

momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights from Johannesburg to Denpasar . Millions of users trust and use momondo every year so you are in good hands.

Can I find flights from Johannesburg to Denpasar with flexible booking policies on momondo?

momondo does allow users to show only those flights to Denpasar from Johannesburg which offer a flexible booking policy as well as other useful filters and features.

How can momondo help me find flights from Johannesburg to Denpasar?

Once all potential Johannesburg to Denpasar flight options are in front of you, momondo lets you sort and filter flights based on preferences such as airline, price and flight times amongst many other options.

I’m not ready to book a flight from Johannesburg to Denpasar right now. Can momondo alert me if prices change?

Yes. momondo can track prices for Johannesburg to Denpasar flights and alert you when they change. Perform a search to set up the price alert. All that is required is a valid email address.


An easier way to manage your Denpasar trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.
Filter for what you want
Filter for what you want
Free Wi-Fi? Stopover? Instantly customise your results.
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? Create a price alert to track prices.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
From?
To?
Sat 13/4
Sat 20/4
Email me momondo's favourite deals