Travelling from Johannesburg to Ngurah Rai International Airport (DPS): what you need to know
O.R. Tambo International Airport (JNB) is Johannesburg's main airport. Check out your options for booking a flight from Johannesburg to Ngurah Rai International Airport (DPS) jetting off from here.
Denpasar is 6 hours ahead of Johannesburg. Ngurah Rai International Airport is located in Denpasar, which operates on the UTC+8 timezone.
To ensure you get on your flight from Johannesburg to DPS, leave enough time to navigate the airport and find your gate. Arriving two hours ahead of international departures and one hour before domestic flights is the standard rule.
Flying during a peak time like July? School holidays and other high seasons can lead to longer lines at check-in and security. Play things extra safe and get there up to four hours ahead of international flights and two hours before a domestic departure.
Airports in Johannesburg
O.R. Tambo International Airport (JNB)
We make it easy to book a flight from Johannesburg to DPS that includes a stopover. To see your options leaving from O.R. Tambo International Airport (JNB), deselect 'Direct flights only.' Next, pick a flight with a stop long enough to tour the city of your choice. Major stopovers between JNB and DPS include:
Changi International Airport (SIN)
Dubai Airport (DXB)
Sydney (Kingsford Smith) Airport (SYD)
The distance from central Johannesburg to JNB is about 29 kilometres. Use travel apps like Google Maps for the quickest route, whether in your own car or with public transport.
Searching for a convenient hotel close to O.R. Tambo International Airport? If you're catching an early flight from Johannesburg to Ngurah Rai International Airport, these stays will have you sleeping moments from your departure lounge:
About Ngurah Rai International Airport (DPS)
If you have a late flight from Johannesburg to Ngurah Rai International Airport, few things beat the convenience of staying near the terminal. Grab your suitcases from the carousel and then be showered and resting soon after at one of these hotels near DPS:
Getting from Ngurah Rai International Airport (DPS) to central Denpasar
Ngurah Rai International Airport is approximately 16 kilometres from central Denpasar. With your own car rental or if you're catching a cab, the drive is about 32 minutes.
If you're taking public transport, expect a journey time of around 51 minutes.
How to find the cheapest flights from Johannesburg to Ngurah Rai International Airport (DPS)
For a one-way ticket from Johannesburg to Ngurah Rai International Airport, RM2,028 is the best price we've seen. You can also book a return trip from just RM2,812. These are currently the lowest fares but could change depending on availability.
To get your hands on cheap tickets from Johannesburg to DPS, book in advance. Airlines usually offer the most competitive fares when flights are first released.
Finding cheap tickets from Johannesburg to Ngurah Rai International Airport is more likely if you can be flexible with your trip dates. Use the 'Whole month' search tool to see the lowest fares across the month and score a great deal.
Log into your online account or use the app to set up a Price Alert. We'll let you know straight away if there's a deal you won't want to miss. It's easy to do, and it'll save you time searching for a cheap ticket from Johannesburg to DPS every day.
Tailor your trip with filters. Select your preferred arrival and departure times, total journey duration and airlines. You can also sort the results by 'Cheapest,' 'Fastest' or 'Best' flights from Johannesburg to Ngurah Rai International Airport.
The best time to fly from Johannesburg to Ngurah Rai International Airport (DPS)
It's time to work out your dates for your flight from Johannesburg to Ngurah Rai International Airport. July is the busiest month to visit Denpasar. If you want a quieter vibe, go in April.
Lock in your flight from Johannesburg to DPS for March if you're eager to experience the city during its warmest month. Expect temperatures in Denpasar to range from 24ºC to 30ºC.
Visit in August if you want cooler conditions. Average temperatures range between 21ºC and 28ºC. However, this destination promises a good time whenever you book your cheap flights from Johannesburg to Ngurah Rai International Airport.
More about Denpasar
Start your Denpasar trip off on the right foot by choosing the ideal place to stay. After booking your flight from Johannesburg to Ngurah Rai International Airport, explore our range of accommodation options including:
Pura Blanjong and Jagatnata Temple (Pura Jagatnatha) are a couple of top-rated attractions to put on your Denpasar to-do list. Keep the momentum going by heading to Bali Museum.
Complete your Denpasar trip with a car rental
We use the same magic that helped you find your cheap flight from Johannesburg to Ngurah Rai International Airport to track down your ideal ride. Browse our car rentals in Denpasar and compare your options in one place. Plus we give you all the info you need to know, from the most popular car type to the best time to book.