- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Book Cheap Bali Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights to Bali 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.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent return flight deals to Bali
Wed, 27 Jan - Sun, 7 Feb
12:10 - 00:25DUB Dublin-DPS Denpasar Bali Ngurah Rai
28h 15m2 stops Zurich Singapore Changi
13:20 - 10:05DPS Denpasar Bali Ngurah Rai-DUB Dublin
28h 45m2 stops Singapore Changi Munich Franz Josef Strauss
€567Multiple Airlines
Mon, 1 Feb - Mon, 15 Feb
12:10 - 00:25DUB Dublin-DPS Denpasar Bali Ngurah Rai
28h 15m2 stops Zurich Singapore Changi
19:55 - 10:05DPS Denpasar Bali Ngurah Rai-DUB Dublin
22h 10m2 stops Singapore Changi Munich Franz Josef Strauss
€597Multiple Airlines
Wed, 27 Jan - Sat, 6 Feb
07:45 - 15:25DUB Dublin-DPS Denpasar Bali Ngurah Rai
23h 40m2 stops Doha Hamad Intl Kuala Lumpur Intl
00:35 - 12:35DPS Denpasar Bali Ngurah Rai-DUB Dublin
20h 00m1 stop Doha Hamad Intl
€740Qatar Airways
Mon, 25 Jan - Mon, 1 Feb
07:45 - 15:25DUB Dublin-DPS Denpasar Bali Ngurah Rai
23h 40m2 stops Doha Hamad Intl Kuala Lumpur Intl
00:35 - 12:35DPS Denpasar Bali Ngurah Rai-DUB Dublin
20h 00m1 stop Doha Hamad Intl
€742Qatar Airways
Mon, 7 Dec - Wed, 23 Dec
10:50 - 00:25DUB Dublin-DPS Denpasar Bali Ngurah Rai
29h 35m2 stops Munich Franz Josef Strauss Singapore Changi
13:20 - 08:25DPS Denpasar Bali Ngurah Rai-DUB Dublin
27h 05m2 stops Singapore Changi Frankfurt am Main
€751Lufthansa
Thu, 3 Dec - Thu, 10 Dec
08:05 - 11:35DUB Dublin-DPS Denpasar Bali Ngurah Rai
19h 30m1 stop Abu Dhabi Zayed Intl
18:45 - 06:30DPS Denpasar Bali Ngurah Rai-DUB Dublin
19h 45m1 stop Abu Dhabi Zayed Intl
€818Etihad Airways
Fri, 15 Jan - Sat, 23 Jan
08:05 - 11:35DUB Dublin-DPS Denpasar Bali Ngurah Rai
19h 30m1 stop Abu Dhabi Zayed Intl
01:35 - 18:10DPS Denpasar Bali Ngurah Rai-DUB Dublin
24h 35m1 stop Abu Dhabi Zayed Intl
€826Etihad Airways
Mon, 7 Dec - Tue, 19 Jan
08:25 - 22:15DUB Dublin-DPS Denpasar Bali Ngurah Rai
29h 50m2 stops Dubai Intl Singapore Changi
14:55 - 06:25DPS Denpasar Bali Ngurah Rai-DUB Dublin
23h 30m2 stops Singapore Changi Dubai Intl
€840Emirates
Mon, 7 Dec - Wed, 20 Jan
08:25 - 22:15DUB Dublin-DPS Denpasar Bali Ngurah Rai
29h 50m2 stops Dubai Intl Singapore Changi
14:55 - 11:20DPS Denpasar Bali Ngurah Rai-DUB Dublin
28h 25m2 stops Singapore Changi Dubai Intl
€840Emirates
Sun, 29 Nov - Fri, 18 Dec
05:10 - 00:25DUB Dublin-DPS Denpasar Bali Ngurah Rai
35h 15m2 stops Frankfurt am Main Singapore Changi
19:55 - 22:45DPS Denpasar Bali Ngurah Rai-DUB Dublin
34h 50m2 stops Singapore Changi Frankfurt am Main
€992Lufthansa
Recent one-way flight deals to Bali
Wed, 18 Nov
16:10 - 23:55DUB Dublin-DPS Denpasar Bali Ngurah Rai
47h 45m2 stops Stockholm Arlanda Shanghai Pu Dong
€305Multiple Airlines
Wed, 18 Nov
07:10 - 21:50DUB Dublin-DPS Denpasar Bali Ngurah Rai
30h 40m3 stops Brussels Bruxelles-National Beijing Capital Kuala Lumpur Intl
€334Multiple Airlines
Mon, 1 Mar
08:45 - 13:25DUB Dublin-DPS Denpasar Bali Ngurah Rai
44h 40m2 stops Vienna Intl Singapore Changi
€350Multiple Airlines
Tue, 19 Jan
08:05 - 11:35DUB Dublin-DPS Denpasar Bali Ngurah Rai
19h 30m1 stop Abu Dhabi Zayed Intl
€487Etihad Airways
Sun, 6 Dec
19:45 - 22:15DUB Dublin-DPS Denpasar Bali Ngurah Rai
18h 30m1 stop Abu Dhabi Zayed Intl
€489Etihad Airways
Mon, 8 Feb
19:45 - 22:15DUB Dublin-DPS Denpasar Bali Ngurah Rai
18h 30m1 stop Abu Dhabi Zayed Intl
€494Etihad Airways
Wed, 28 Oct
14:05 - 22:40DUB Dublin-DPS Denpasar Bali Ngurah Rai
24h 35m1 stop Doha Hamad Intl
€519Qatar Airways
Thu, 29 Oct
21:20 - 22:40DUB Dublin-DPS Denpasar Bali Ngurah Rai
17h 20m1 stop Doha Hamad Intl
€531Qatar Airways
Sun, 13 Dec
08:25 - 22:15DUB Dublin-DPS Denpasar Bali Ngurah Rai
29h 50m2 stops Dubai Intl Singapore Changi
€870Emirates
Sat, 12 Dec
13:10 - 22:15DUB Dublin-DPS Denpasar Bali Ngurah Rai
49h 05m2 stops Dubai Intl Singapore Changi
€895Emirates
Recent last minute flight deals to Bali
Sun, 25 Oct - Wed, 18 Nov
08:05 - 00:35DUB Dublin-DPS Denpasar Bali Ngurah Rai
32h 30m2 stops Abu Dhabi Zayed Intl Phuket City
00:55 - 06:15DPS Denpasar Bali Ngurah Rai-DUB Dublin
37h 20m1 stop Shanghai Pu Dong
€920Multiple Airlines
Sun, 25 Oct - Thu, 19 Nov
07:45 - 22:40DUB Dublin-DPS Denpasar Bali Ngurah Rai
30h 55m1 stop Doha Hamad Intl
18:50 - 06:00DPS Denpasar Bali Ngurah Rai-DUB Dublin
19h 10m1 stop Doha Hamad Intl
€921Qatar Airways
Sun, 25 Oct - Thu, 19 Nov
07:45 - 22:40DUB Dublin-DPS Denpasar Bali Ngurah Rai
30h 55m1 stop Doha Hamad Intl
18:50 - 12:35DPS Denpasar Bali Ngurah Rai-DUB Dublin
25h 45m1 stop Doha Hamad Intl
€927Qatar Airways
Sun, 25 Oct - Thu, 19 Nov
08:05 - 00:35DUB Dublin-DPS Denpasar Bali Ngurah Rai
32h 30m2 stops Abu Dhabi Zayed Intl Phuket City
22:20 - 18:10DPS Denpasar Bali Ngurah Rai-DUB Dublin
27h 50m2 stops Kuala Lumpur Intl Abu Dhabi Zayed Intl
€952Multiple Airlines
Sun, 25 Oct - Thu, 19 Nov
08:05 - 00:35DUB Dublin-DPS Denpasar Bali Ngurah Rai
32h 30m2 stops Abu Dhabi Zayed Intl Phuket City
22:20 - 22:15DPS Denpasar Bali Ngurah Rai-DUB Dublin
31h 55m3 stops Kuala Lumpur Intl New Delhi Indira Gandhi Intl Amsterdam Schiphol
€957Multiple Airlines
Fri, 23 Oct - Tue, 24 Nov
15:00 - 22:40DUB Dublin-DPS Denpasar Bali Ngurah Rai
24h 40m1 stop Doha Hamad Intl
19:45 - 21:45DPS Denpasar Bali Ngurah Rai-DUB Dublin
34h 00m3 stops Kuala Lumpur Intl Ashgabat London Gatwick
€964Multiple Airlines
Thu, 22 Oct - Mon, 23 Nov
21:45 - 22:40DUB Dublin-DPS Denpasar Bali Ngurah Rai
17h 55m1 stop Doha Hamad Intl
18:50 - 06:00DPS Denpasar Bali Ngurah Rai-DUB Dublin
19h 10m1 stop Doha Hamad Intl
€971Qatar Airways
Fri, 23 Oct - Tue, 24 Nov
15:00 - 22:40DUB Dublin-DPS Denpasar Bali Ngurah Rai
24h 40m1 stop Doha Hamad Intl
18:50 - 06:00DPS Denpasar Bali Ngurah Rai-DUB Dublin
19h 10m1 stop Doha Hamad Intl
€976Qatar Airways
Sun, 25 Oct - Thu, 19 Nov
08:05 - 21:50DUB Dublin-DPS Denpasar Bali Ngurah Rai
29h 45m3 stops Abu Dhabi Zayed Intl Phuket City Kuala Lumpur Intl
22:20 - 22:15DPS Denpasar Bali Ngurah Rai-DUB Dublin
31h 55m3 stops Kuala Lumpur Intl New Delhi Indira Gandhi Intl Amsterdam Schiphol
€983Multiple Airlines
Sun, 25 Oct - Thu, 19 Nov
20:50 - 21:05DUB Dublin-DPS Denpasar Bali Ngurah Rai
40h 15m2 stops Dubai Intl Kuala Lumpur Intl
14:55 - 18:55DPS Denpasar Bali Ngurah Rai-DUB Dublin
36h 00m2 stops Singapore Changi Dubai Intl
€1,129Emirates
Booking Insights
KAYAK's insights & trends for flights to Bali
Get data-powered insights and trends into flights to Bali to help you find the cheapest flights, the best time to fly and much more.
Prices
More
What is the cheapest month to fly from Ireland to Bali?
To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Ireland to Bali, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Ireland to Bali is October, when tickets cost €472 (return) on average. On the other hand, the most expensive months are March and July, when the average cost of round-trip tickets is €930 and €735 respectively.
How far in advance should I book a flight from Ireland to Bali?
To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip flights to Bali, removes the top 0.1% to account for outliers, and then takes the average of all the values for each week.
To get a below-average price on a flight from Ireland to Bali, you should book around 2 weeks before departure, which saves you about 18% compared to booking last-minute. For the absolute cheapest price, our data suggests you should book 22 weeks before departure.
How long is the flight to Bali?
An average direct flight from Ireland to Bali takes 27h 46m, covering a distance of 20903 km. The shortest route is Dublin (DUB) to Denpasar (DPS) with an average flight time of 19h 30m.
What is the most popular destination in Bali?
Based on KAYAK flight searches, the most popular destination is Denpasar (100% of total searches to Bali).
Good to know
Low season | February |
|---|---|
High season | July |
Cheapest flight | €305 |
FAQs - booking Bali flights
Top tips for finding cheap flights to Bali
Reviews of the top 5 airlines flying to Bali
See real verified KAYAK customer reviews for airlines flying to Bali. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from Ireland to Bali. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
8.1
EmiratesOverall score based on 3686 reviews
8.1Comfort
8.4Crew
7.9Food
8.2Boarding
8.2Entertainment
Airline reviews
Staff were excellent and helpful and the food was lovely.
10.0 ExcellentAnonymous, Sept 2026
Staff were excellent and helpful and the food was lovely.
Good service. I wish there was more legroom. The food could be improved with additional options.
The main issue was that the flight from trivandrum to Dubai was delayed which resulted in arriving late in Dubai. Coincidentally the flight leaving out of Dubai to jfk was also delayed for different reason. Despite we reached the gate ( through wheel chair assistance) along with 10 other passengers we were not let in. The gate was open and yet was refrained from entering. We were then requested to flight the next morning. Meal vouchers were provided but the hotel reservations were not made and took a lot longer to receive that. If Emirates knew about the delay and was certain the passengers will not be able to board the next flight shouldn't they have prepared these ahead of time?
This was my first time flying with Emirates. Overall, the experience was very good. I thought the seats in economy would have been a bit more comfortable, but, they seem to be on par with other airlines. The food was excellent and very satisfying. If you can afford it, I would definitely suggest upgrading to at lest premium economy seats for long haul flights.
Better boarding process at Hyderabad airport Better time management by air hostesses in providing the meals
The flight experience was good, but connection time was cut shorted because of delayed start.. it would have been helpful if the flight showed which gate/terminal we need to go for connecting flight and flight timing was less than 30 minutes to connect which made ourselves stressful to catch next flight 😔
Different rules going from Dubai to Ahmedabad vs going from Ahmedabad to Dubai Horrible, only 1 baggage was allowed to carry on and no personal bag, i had to put personal bag inside carry on
The boarding was very chaotic and some airline staff were rude. This needs attending to.
We purchased extra legroom seats for both legs of flight through budget air. Seats were not honored by emirates. Had to spend frustrating hour to get seats we paid for on first leg to Dubai. Second leg to Jakarta were denied and had to sit in middle seat. Had to spend hour on phone yesterday to try to get refund. We’re told needed to send copies of boarding passes of which already threw away first leg boarding pass. Very very frustrating. This happened as well one year ago with emirates.
Ok Check in and boarding was horrible - every time 15 minutes delayed which was done 6/7 times Bags were delayed by 2 hours at Bali airport
Other than the airline changing my aisle seat to a middle row, all else went well.
It was really nice experience by flying this klm flight.I personally recommend everyone to please try this klm flight
The baggage drop-off in Stuttgart is bad: after online check-in you cannot use the automated baggage drop off as indicated on the website. You can use the terminals but have to cue to 1 of three open and slowly working counters to drop the bags. took about 45 minutes wait time.
The food & entertainment really stood out in terms of quality. The nasi goreng & chicken satay were absolutely delicious. It’s great that KLM feature international cuisine.
Transavia flight. Couldn't select seat or anything prior to flight. No connection with klm systems. Seats are very crammed. Extremely no frills.
Booked connecting flights with KlM. My serving flight was the furthest part of the airport. On arrival in Zurich. My two cases arrived but only one carry on belong to my son. His three suitcase didn't arrive. After enquiring we discovered they were still in Amsterdam. We landed at 11.12. We eventually left the airport just after one.
I thought KLM was the best airline but the Lima - Amsterdam was 1 hours late, the Brussels - Amsterdam was 2.30 hours late and the Amsterdam - Lima was 30 minutes late
One of the vstewardeses wanted to bump me of the plane for absolutely nothing. There is CCTV in the plane ans everything can be verified. Very disappointing , you all will see, o other 5 years and the passangers who does not smile to flight attendent will be bumped off...
I travel frequently. The flight was late again... KLM should really try and be on time
The plane was clean and the staff was friendly. Food and drinks as expected on international flights. The entertainment system was old style, with a pullout controller, and selections not as extensive as on other flights.
Very lovely aircraft and crew. Seats were comfortable and the food was great and served swiftly. Delayed flight due to a passenger coming off the flight but overall a great experience
Impressive as always. It is the airline of my choice, The dessert on the 2nd flight DOH-IAH was somewhat dry (the cake with cream etc) Check-in and boarding experience was fantastic, with the exception of CCU airport where chk-in staff refused to help with aisle seats stating the flight was full and accommodations were beyond him. Once I boarded there were plenty of available aisles. I was disappointed that this could not be done by self during online chk-in nor at the airport. Nothing more to add. Overall a good experience, TY QTR
Nice airline. I was in a really weird seat which had extra leg room, but no basket or stowage. And the people next to me were pretty noisy during the flight, so it was hard to rest. I wish staff came around to pick up trash more often as I had no where to put it except my lap or the floor.
Qatar maybe considered one of the best ailines in the world but nowadays it is much of a muchness with the rest
The flight was operated by IndiGo and not Qatar, which is a budget airline from India. Nevertheless, the flight was uneventful.
Operated by American Airlines. Very chaotic and the crew was bit rough responding any enquiries. Restricted leg space.. Qatar would have been better
To many ads. 3 or 4 between each movie. All repetitive, all related to Doha which I was just passing thru.
They ran out of some of the popular food items. 😞
food in Qatar was terrible. I had ordered asian vegetarian meal but the food lacked any flavor. Choices of entertainment was also very limited. emirates is way better in terms of food and entertainment.
Privacy and comfort of the QSuites is wonderful. The boarding process in Doha is cumbersome and confusing. As transfer passengers, traveling in Business Class, we went through security twice, including one at the gate requiring all electronic devices removed from bags and watches off, which are a great way to lose belongings as a few hundred people rush through to board the plane.
Awful the whole airline arrived to check baggage and board our flight and the airline desk was closed where none of the passengers could check in baggage, asked for a supervisor and was refused a supervisor, called the airlines from the airport and they refused to refund the flights for their actions in the airport, Etihad and Garuda Airlines absolutely horrible customer service all the way around.
Nice crew , clean cabin , food was delayed due to problem with the quantity .
On this flight...fine. The one from India to Abu Dahbi, awful.
One of your male flight attendant was pushy and a bit of a martinette. Completely unnecessary.
Used to Etihad employees are very rude and unprofessional but now better than before over all is okay now
Lovely crew - comfortable journey despite it being an older plane.
My wife and I were upgraded to Business Class on our Dublin-Abu-Dhabi flight on the 22nd of January. Being served by "Mariyan" (not too sure about her name, she's from Tunisia) was the real highlight of our flight, she deserves to be working with etihad. We are looking forward to the next upgrade as we are flying back to Dublin on February 01, 2024. If I am not mistaken we have just reached GOLD status as Etihad Guests.
Ripped off and broken seats in Business class. Seats stink and need to request the staff for additional bedsheets. Crew if very friendly though
It feels like the seat did not have any cushion just plywood. The seats are so compact that I could not even move at all and I am slim. Just imagine someone else. Singapore Air and Emirates are far far better than this. Do not even travel for free. For a 12 hour flight sitting on a plywood is horrible experience and on top of that the person at checking counter at NY was worst and rude. Plus they charge arms and leg for everything. I think they would also start charging for belts and oxygen also soon. First and last time flying with Ethiad.
Transit time could be 15 min longer atleast. It was right on the dot to boarding time. Giving minimal time to do shopping
We boarded the plane and waited for 30 minutes ultimately for them to cancel the flight due to engineering issues.
Love the little chocolate bars, and consumer rights in EU regarding stepped refunds when flights are delayed.
They offered water and chocolate I would have preferred a sandwich.
Extremely tight connection in Frankfurt. Tickets with one hour layover are not realistic even with first flight being on time. Just barely made it and ran most of the way. 😬
Staff was rude in business class. Luggage was damaged and nothing was done about it airlines.
I was at the airport on time , I checked in my luggage . The plane was delayed and the gate was change. The flight board did not give information . I did not get chance to fly. I am going to make a claim for it
We were helped whenever needed and had a pleasant flight.
This flight is always a cramped bus. The gate area was inadequate and announcements were hard to hear. The flight was delayed 45 minutes to an hour by a broken aircraft door, making our total delay from Vilnius 5 hours.
The flight has been delayed and arrived 30 minutes late. I had a very tough connection in Frankfurt, I had to run to catch my flight to Newark and Lufthansa was absolutely not helpful. They just told me I have to hurry but didn't tell me where I should go , I was very disappointed
I can't honestly describe this flight because my partner and I were unwillingly kicked off of it. We paid full price for our tickets and were confirmed and on time for our departure. However, we were not given seat assignments. When we went to the boarding gate to remedy us, the attendant literally shooed us away saying that the flight was overbooked and we were in standby. After boarding ended, we watched as people who were late for the flight were allowed to board. Then, all of the other standby passengers except my partner and I were permitted to board. As the plane departed the attendants repeatedly told us that "this is how airlines work"--which is to say they overbook us and our flight is not guaranteed. We were reimbursed a payment that wasn't even a quarter of what the flight originally cost us. We were also out up in a hotel room that we were told was downtown--it was 3 miles from the city center with no access to a nearby train. Today we were forced to go through security and passport check all over again for a flight we have been wait listed for. So we had to make this torturous trip back to the airport to hang in tedious uncertainty. I'm not sure when and if we will get home. I'm not sure how many times we will have to relive this airport check in and rebooking nightmare. Lufthansa is hands down the worst airline I have ever flown with and I would not recommend them to anyone.
More options for your flight to Bali
Complete your trip to Bali with a hotel stay or car hire
Cabin class types available on flights to Bali
Cabin classes available on flights to Bali. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from domestic origins to Bali
Flights from all regions of Ireland to Bali. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Cork to Balifrom €762
Flights from Dublin to Balifrom €567
Flights from Kerry to Balifrom €948
Flights from Shannon to Balifrom €893
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.
Flights from Ireland to popular regions in Indonesia
Flights to popular cities in Bali
Flights to Denpasarfrom €567
Flights to Kutafrom €567