R8 703 Find Cheap Flights to Kuta

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Kuta departing on 5/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult

Search hundreds of travel sites at once for deals on flights to Kuta

Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

Save 25% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap Flight Deals to Kuta

 
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights to Kuta that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent return flight deals to Kuta

Recommended return deals departing in the coming months from the most popular airlines that fly to Kuta.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
13:45 - 0:05JNB-DPS
28h 20m1 stop
21:45 - 18:35DPS-JNB
26h 50m1 stop
R12 328Singapore Airlines
Find Deal
Sat, Jun 7 - Sun, Jun 15
13:20 - 22:40JNB-DPS
27h 20m1 stop
9:45 - 3:55DPS-JNB
24h 10m1 stop
R12 733Qatar Airways
Find Deal
Tue, Mar 11 - Tue, Mar 25
20:00 - 22:40JNB-DPS
20h 40m1 stop
18:55 - 15:35DPS-JNB
26h 40m1 stop
R12 861Qatar Airways
Find Deal
Tue, Mar 18 - Wed, Mar 26
10:40 - 0:05CPT-DPS
31h 25m2 stops
12:10 - 9:25DPS-CPT
27h 15m2 stops
R13 045Singapore Airlines
Find Deal
Tue, Jun 3 - Tue, Jun 17
13:40 - 22:45CPT-DPS
27h 05m2 stops
0:05 - 16:45DPS-CPT
22h 40m1 stop
R16 357Emirates
Find Deal
Sun, Mar 9 - Sat, Mar 15
13:25 - 22:45JNB-DPS
27h 20m2 stops
0:05 - 16:35DPS-JNB
22h 30m1 stop
R16 394Emirates
Find Deal
Tue, Mar 11 - Mon, Mar 24
11:20 - 17:40JNB-DPS
24h 20m1 stop
16:00 - 7:40DPS-JNB
21h 40m1 stop
R17 682Cathay Pacific
Find Deal
Thu, Jun 26 - Mon, Jul 14
11:20 - 15:00JNB-DPS
21h 40m1 stop
16:00 - 7:40DPS-JNB
21h 40m1 stop
R17 885Cathay Pacific
Find Deal
Fri, Jun 27 - Thu, Jul 10
9:55 - 11:35JNB-DPS
19h 40m1 stop
14:50 - 8:35DPS-JNB
47h 45m2 stops
R19 706Etihad Airways
Find Deal
Mon, Apr 14 - Mon, Apr 21
9:55 - 11:35JNB-DPS
19h 40m1 stop
11:55 - 8:35DPS-JNB
26h 40m2 stops
R22 613Etihad Airways
Find Deal
Fri, Aug 8 - Sun, Aug 24

Good to know

Low season

August

High season

December

Cheapest flight

R8 703
Best time to beat the crowds but there is an average 5% increase in price.
Most popular time to fly (8% more expensive on average)
Flight from Johannesburg to Denpasar

FAQs - booking Kuta flights

  • How to fly to Kuta?

    You cannot fly directly to Kuta. KAYAK recommends you fly to Denpasar Bali Ngurah Rai (DPS) (3,11 km from Kuta). From there you can hire a car or take a taxi.

  • What airports are near Kuta?

    The closest airport is Denpasar Bali Ngurah Rai (DPS) (3,11 km). KAYAK recommends you fly to Denpasar Bali Ngurah Rai.

  • How far is Denpasar Bali Ngurah Rai Airport from central Denpasar?

    There are 10 km between Denpasar city centre and Denpasar Bali Ngurah Rai Airport.

  • What is the name of Denpasar’s airport?

    All flights to Denpasar land at Denpasar Bali Ngurah Rai Airport. The airport code is DPS,and it can also be referred to as Bali Ngurah Rai, Bali Ngurah Rai Airport, Denpasar Intl, I Gusti Ngurah Rai Intl, Ngurah Rai, or Ngurah Rai Intl.

  • How does KAYAK find such low prices on flights to Kuta?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Kuta.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Kuta?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Kuta is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Kuta?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Kuta with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Kuta?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Kuta up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Kuta

  • There is no major airport in Kuta. It is instead served by Denpasar Bali Ngurah Rai Airport.
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from South Africa is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Kuta flight deals.
See more tips

Top 5 airlines flying to Kuta

Need help choosing which airline to fly with from South Africa to Kuta? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3304 reviews
7,9Food
8,3Crew
8,0Comfort
8,2Entertainment
8,1Boarding
Airline reviews

It was great, a little more leg room would have been better particularly since we were in premium economy

8,0 ExcellentJessica, Feb 2025JFK - DXB
Read more Emirates reviews

It was great, a little more leg room would have been better particularly since we were in premium economy

Poor flight aircraft very old Crew was friendly 1 person though

Some Crew were distinguishably fake in their interactions with passengers.

We was missed the flight They doesn’t lest us fly next flight without payment They charge me 606 hundred dollars What is very unacceptable,our first fight ticket was almost 2000 dollars, again paid 700 it’s hurt … airlines need to do something please

Priority boarding for Silver and Premium Economy was very disorganised, in fact, non-existent.

Bad Cancel the flight Came back to work only 3 days after Horrible Won’t help with hotel while we stock Horrible Don’t fly with them

I wish Emirates had lights to Philadelphia (PHL) in USA.

We waited over an hour to check our bags in and get boarding passes. We arrived 2 and 1/2 hours before the flight, and it was still very slow. That crew was very friendly and very helpful

Excellent staff! Flights were delayed due to technical issues after everyone was boarded and we sat in the flight for almost 2 hours before taking off. Not enough vegetarian food was available despite pre-ordering. The staff did an exceptional job dealing with both the problems neither of their making.

Most aspects of the flight were great! The entertainment was mediocre, though, which made such a long flight less enjoyable.

So happy I flew with Singapore Airlines. The customer service is top notch. I am terrified of flying and the staff made me feel so at ease. Will only fly Singapore internationally moving forward.

Delayed 1hour due to storm still didn't get window seat for third flight despite paying £240 extra to book them

Everything was great keep up the good work 😁, can't ask for more.

It was an average flight. I would have expected more from this airline. Food, seats, service, etc was just average. I just give them some extra points for offering free WiFi on board with just a Krisflyer account.

I was a member of Krisflyer for ten years, but my last flight to Tokyo was a disaster. I had to stand in line for four hours before check-in because they were late opening the counter, and there were more than 50 people behind me. The plane was extremely small, and the food could have been better. When I dropped off my stroller before boarding the plane, I expected to receive it upon exiting for my transfer. However, they returned the stroller to the checked baggage because they said I was late getting off the plane. Of course, I was late; they assigned me a seat at the back of the aircraft, and I was traveling with a baby! The worst part was when I arrived in Jakarta. They damaged my stroller and refused to approve my claim, so I had to pay for stroller rental because of the damage they caused. I don’t know what happened to Singapore Airlines, but I felt like I was flying with a budget airline.

Everything was good except food , food choices was very less. Washrooms were closed.overall good experience.

On time boarding I would like to see ground hostess to help transit customers to direct them to the right terminal and boarding gate. Last night, all the transit customers on SQ484 arriving Singapore had to merry go round to look for terminal and boarding gate to board SQ128 transit to KL Malaysia. We went to Terminal 3 taking the Skytrain to T3 and back to T3 to get out to look for different Skytrain to T2. On arrival t2, we had to go round to ask which boarding gate to KL. We only had 5 minutes to make to the boarding time at 6:55pm but we already spent more than 30 minutes running around to find the boarding gate. We were late at the boarding gate.

Timing very good from sfo to Singapore and service was awesome and economy class seats are great overall very good experience thanks

The crew have great customer service but their economy seating isn’t the most comfortable for a 220lbs+ guy and the food wasn’t bad, but wasn’t exceptional, either.

Food option Hindu veg to Hindu non veg request was unheard

Seats very small and unable to pre purchase internet or seat upgrades

They didn't board by zones and it was a free for all. The 16 hour flight was the most excruciating experience of my life and the seats were TINY... with no leg space and my feet were swollen immediately. The food was so bad it was inedible.

Well organized boarding, efficient and on time. Nice crew on the plane. Thank you!

My experience with Qatar airway was very unsatisfactory. They lost my child’s stroller and I was told they found it and will send it to the hotel which was a lie. I had to go back to the airport baggage claim and pick up myself after trying to contact them many times!. There was a lack professional and communication. I am very disappointed in Qatar airway and will not be recommending them to friends and family nor will I be flying with them in the future.

The food is not good and also if you ask crew to bring something they say ok I will bring but you will never get it. Please they should listen good to passengers

Aircraft was spacious compared to American Airlines, food was great, entertainment was much better with a wide variety of options, and the crew was very polite.

Overall good. Food choice in business class is a concern as same dishes on every flight for months. Crew is great and seats on this sector were fine . They need to have more variety in dining

Qatar Airways in-flight first/business class service is superior to any US airline; excellent meals are served on short haul flights such as between DXB and DOH.

Was downgraded from business to economy due to a faulty seat in business class. However when I boarded the plane there were no less than 5 free business class seats. Will never fly Qatar Airways again

Wasn’t allowed to continue with the purchased tickets because I hadn’t been able to go on the first scheduled leg.

It was okay overall but the food was very, very bad.

flight delayed 45 mins - missed connection - 1 hr layover became 8 hr layover waiting for next flight -

Fast boarding flight on time boarded plane back to front instead of stupid zone groups like US airlines do...

Horrible airline. Missed my baggage and don’t want to reimburse for the basis items. Pathetic customer service

bad… no veg food was provided eventhough i pre ordered special meal

no veg food was provided eventhough i pre ordered special meal

Excellent service provided the flight crew. Food and drinks were very good.

I was really impressed with the experience it was my first trip overseas. Nice staff

Not enough food for everyone. . Always run out of food when we ask

I was amazed at how clean Cathay Pacific planes were compared to our US domestic airlines. Everything was great all but the food service I was just okay with. Shorter flights with other airlines usually provided more meals and snacks that I have been on. Almost a 16 hour flight just two meals and no snacks with Cathay Pacific. Even ran out of what I wanted for one of them. Other than that top notch!

Extremely bad food, they never gave our bags in time, the online check-in did not let us check in because we had Indian OCI not sure why we were given the option to check in then, because we couldn’t check in online we had to go in person and we were not able to change our seats and sit with our family

Should have had business class line in immigration. Food quality suboptimal

The staff were wonderful but the seats weren't very comfortable for a bigger guy like me.

Needs better seat for business class. My seat was falling apart. Also no WiFi on that flight

Boarding catastrophic let alone have to claimb the plain rather than using jetway. 5.5 hr delay leaving had to do stop in Lgw for a new crew which further compounded the delay. Connecting flight would not wait and had to pend a night in a hotel. Curiously my seat would not go full flat.

I did not have a good experience in both flights of Etihad. First of all, when I was booking the flight, there were two options. The first option was a cheaper flight with longer layover (9 hrs), or a more expensive flight with shorter layover (2 hrs). I booked the expensive flight with shorter layover because I wanted a more comfortable trip. A few days before the trip, Etihad informed me that the departure time of my first flight will change 7 hours earlier, leading to an 9 hour layover, without giving me another option nor reimbursing me for the extra cost. They didn’t even send me an apologetic email for this change. Regarding the flight experience, I would rate it as mediocre. This is mostly because the pilots of both flights did their best to give us the worst approach to airports that I have ever experienced. In the case of the first flight they had to aboard the landing and took off again right before touching the landing strip. The captain said that it was due to wind conditions but the second time the pilot followed the same direction as the first time to land the plane.

Long way to improve. Toilets not working. Bad handling when flight was canceled

Lovely crew - comfortable journey despite it being an older plane.

Overall mediocre experience. Check in was good. They're were discriminatory. They were not attentive, food choices were not vegetarian friendly. The food served was frozen.

Good range of movies but lacking decent tv shows. Wifi was really expensive on this flight, considering flights under 7 hours have a $9.99 USD charge for streaming, to jump up to $24.99 for a 7 hour 40 flight seemed a little bit of a rip off. Staff are inattentive, and really need to improve on the customer experience. The new airport is fantastic, as is the new lounge, a huge upgrade from the old airport and lounge!

Book Cheap Kuta Plane Tickets

Recent return flight deals

7/6Sat
1 stopSingapore Airlines
28h 20mJNB-DPS
15/6Sun
1 stopSingapore Airlines
26h 50mDPS-JNB
R12 328
11/3Tue
1 stopQatar Airways
27h 20mJNB-DPS
25/3Tue
1 stopQatar Airways
24h 10mDPS-JNB
R12 733
18/3Tue
1 stopQatar Airways
20h 40mJNB-DPS
26/3Wed
1 stopQatar Airways
26h 40mDPS-JNB
R12 861
3/6Tue
2 stopsSingapore Airlines
31h 25mCPT-DPS
17/6Tue
2 stopsSingapore Airlines
27h 15mDPS-CPT
R13 045
9/3Sun
2 stopsEmirates
27h 05mCPT-DPS
15/3Sat
1 stopEmirates
22h 40mDPS-CPT
R16 357
11/3Tue
2 stopsEmirates
27h 20mJNB-DPS
24/3Mon
1 stopEmirates
22h 30mDPS-JNB
R16 394
26/6Thu
1 stopCathay Pacific
24h 20mJNB-DPS
14/7Mon
1 stopCathay Pacific
21h 40mDPS-JNB
R17 682
27/6Fri
1 stopCathay Pacific
21h 40mJNB-DPS
10/7Thu
1 stopCathay Pacific
21h 40mDPS-JNB
R17 885
14/4Mon
1 stopEtihad Airways
19h 40mJNB-DPS
21/4Mon
2 stopsEtihad Airways
47h 45mDPS-JNB
R19 706
8/8Fri
1 stopEtihad Airways
19h 40mJNB-DPS
24/8Sun
2 stopsEtihad Airways
26h 40mDPS-JNB
R22 613

Search by stops

Search by airline

Search by price

Recent one-way flight deals

5/5Mon
3 stops
28h 50mJNB-DPS
R8 703
5/5Mon
1 stopQatar Airways
26h 45mJNB-DPS
R9 439
5/5Mon
2 stops
31h 45mJNB-DPS
R10 193
27/4Sun
1 stopEmirates
27h 15mCPT-DPS
R10 856
20/3Thu
2 stopsSingapore Airlines
27h 45mCPT-DPS
R11 997
29/4Tue
2 stopsEmirates
61h 25mCPT-DPS
R12 144
21/3Fri
3 stopsKLM
44h 10mCPT-DPS
R16 615
20/3Thu
3 stopsMalaysia Airlines
38h 45mCPT-DPS
R17 609
1/5Thu
3 stopsMalaysia Airlines
38h 40mCPT-DPS
R17 829
27/4Sun
3 stopsKLM
37h 50mCPT-DPS
R25 612

Search by stops

Search by airline

Search by price

Last minute flights to Kuta

Last minute flight, train and bus deals

10/2Mon
multi-stopQatar Airways
27h 20mJNB-DPS
19/2Wed
multi-stopQatar Airways
35h 50mDPS-JNB
R13 045
11/2Tue
multi-stopQatar Airways
27h 20mJNB-DPS
6/3Thu
multi-stopQatar Airways
25h 45mDPS-JNB
R13 064
10/2Mon
multi-stopQatar Airways
27h 20mJNB-DPS
21/2Fri
multi-stopQatar Airways
35h 50mDPS-JNB
R13 101
10/2Mon
multi-stop
27h 20mJNB-DPS
22/2Sat
multi-stop
31h 50mDPS-JNB
R16 652
10/2Mon
multi-stop
27h 20mJNB-DPS
22/2Sat
multi-stop
42h 45mDPS-JNB
R16 873
11/2Tue
multi-stopEmirates
26h 55mJNB-DPS
6/3Thu
multi-stopEmirates
27h 20mDPS-JNB
R16 928
10/2Mon
multi-stopEmirates
26h 55mJNB-DPS
18/2Tue
multi-stopEmirates
40h 20mDPS-JNB
R17 093
11/2Tue
multi-stopKLM
42h 40mJNB-DPS
6/3Thu
multi-stopKLM
30h 20mDPS-JNB
R28 060
10/2Mon
multi-stopMalaysia Airlines
39h 30mJNB-DPS
21/2Fri
multi-stopMalaysia Airlines
26h 45mDPS-JNB
R34 904
13/2Thu
multi-stopKLM
42h 40mJNB-DPS
22/2Sat
multi-stopKLM
30h 20mDPS-JNB
R35 843

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Kuta

Complete your trip to Kuta with a hotel stay or car hire

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.