Skyscanner
  • Help
FlightsHotelsCar Hire

Flights to Bali (Denpasar) (DPS) Airport

origin
    selected
    destination
      selected
      Travellers and cabin class, 1 Adult, Economy
      1. Home
      2. Indonesia
      3. Bali
      4. Bali (Denpasar)

      Compare Bali (Denpasar) Airport flights across hundreds of providers

      Find the cheapest month or even day of the year to fly

      Book the best fare with no fees

      Flight dealsCheapest monthAlternative airportsFAQsTips and advice

      Flight deals to Bali (Denpasar)

      Looking for a cheap last-minute deal or the best return flight to Bali (Denpasar)? Find the lowest prices on one-way and return tickets right here.
      Denpasar.£409 per passenger.Departing Sun, 21 Sep, returning Sun, 5 Oct.Return flight with China Eastern.Outbound indirect flight with China Eastern, departs from London Gatwick on Sun, 21 Sep, arriving in Bali (Denpasar).Inbound indirect flight with China Eastern, departs from Bali (Denpasar) on Sun, 5 Oct, arriving in London Gatwick.Price includes taxes and charges.From £409, select.
      Sun, 21 SepLGW - DPS with China Eastern
      1 stop
      Sun, 5 OctDPS - LGW with China Eastern
      1 stop
      from £409
      Denpasar.£428 per passenger.Departing Sun, 25 Jan, returning Thu, 5 Feb.Return flight with Pegasus Airlines and Scoot.Outbound indirect flight with Pegasus Airlines, departs from London Stansted on Sun, 25 Jan, arriving in Bali (Denpasar).Inbound indirect flight with Scoot, departs from Bali (Denpasar) on Thu, 5 Feb, arriving in London Luton.Price includes taxes and charges.From £428, select.
      Sun, 25 JanSTN - DPS with Pegasus Airlines
      1 stop
      Thu, 5 FebDPS - LTN with Scoot
      1 stop
      from £428
      Denpasar.£433 per passenger.Departing Sun, 7 Dec, returning Thu, 5 Feb.Return flight with Wizz Air UK and Scoot.Outbound indirect flight with Wizz Air UK, departs from London Luton on Sun, 7 Dec, arriving in Bali (Denpasar).Inbound indirect flight with Scoot, departs from Bali (Denpasar) on Thu, 5 Feb, arriving in London Luton.Price includes taxes and charges.From £433, select.
      Sun, 7 DecLTN - DPS with Wizz Air UK
      1 stop
      Thu, 5 FebDPS - LTN with Scoot
      1 stop
      from £433
      Denpasar.£441 per passenger.Departing Thu, 26 Feb, returning Thu, 5 Mar.Return flight with Ryanair and Scoot.Outbound indirect flight with Ryanair, departs from London Stansted on Thu, 26 Feb, arriving in Bali (Denpasar).Inbound indirect flight with Scoot, departs from Bali (Denpasar) on Thu, 5 Mar, arriving in London Luton.Price includes taxes and charges.From £441, select.
      Thu, 26 FebSTN - DPS with Ryanair
      1 stop
      Thu, 5 MarDPS - LTN with Scoot
      1 stop
      from £441
      Denpasar.£442 per passenger.Departing Sun, 11 Jan, returning Thu, 29 Jan.Return flight with Wizz Air UK and Scoot.Outbound indirect flight with Wizz Air UK, departs from London Luton on Sun, 11 Jan, arriving in Bali (Denpasar).Inbound indirect flight with Scoot, departs from Bali (Denpasar) on Thu, 29 Jan, arriving in London Luton.Price includes taxes and charges.From £442, select.
      Sun, 11 JanLTN - DPS with Wizz Air UK
      1 stop
      Thu, 29 JanDPS - LTN with Scoot
      1 stop
      from £442
      Denpasar.£445 per passenger.Departing Thu, 13 Nov, returning Sun, 16 Nov.Return flight with SWISS.Outbound indirect flight with SWISS, departs from Edinburgh on Thu, 13 Nov, arriving in Bali (Denpasar).Inbound indirect flight with SWISS, departs from Bali (Denpasar) on Sun, 16 Nov, arriving in Edinburgh.Price includes taxes and charges.From £445, select.
      Thu, 13 NovEDI - DPS with SWISS
      1 stop
      Sun, 16 NovDPS - EDI with SWISS
      1 stop
      from £445
      Denpasar.£446 per passenger.Departing Tue, 4 Nov, returning Tue, 3 Feb.Return flight with SWISS.Outbound indirect flight with SWISS, departs from Manchester on Tue, 4 Nov, arriving in Bali (Denpasar).Inbound indirect flight with SWISS, departs from Bali (Denpasar) on Tue, 3 Feb, arriving in Manchester.Price includes taxes and charges.From £446, select.
      Tue, 4 NovMAN - DPS with SWISS
      1 stop
      Tue, 3 FebDPS - MAN with SWISS
      1 stop
      from £446
      Denpasar.£446 per passenger.Departing Mon, 9 Feb, returning Mon, 23 Feb.Return flight with SWISS.Outbound indirect flight with SWISS, departs from Manchester on Mon, 9 Feb, arriving in Bali (Denpasar).Inbound indirect flight with SWISS, departs from Bali (Denpasar) on Mon, 23 Feb, arriving in Manchester.Price includes taxes and charges.From £446, select.
      Mon, 9 FebMAN - DPS with SWISS
      1 stop
      Mon, 23 FebDPS - MAN with SWISS
      1 stop
      from £446
      How did we find these deals? The deals you see here are the lowest prices for flight tickets to Bali (Denpasar) found in the last 4 days, and are subject to change and availability.

      The cheapest month to fly to Bali (Denpasar) Airport

      We’re always keeping an eye on fares, to help you find the lowest one in seconds. Check out the Bali (Denpasar) Airport flight prices forecast over the next 12 months.
      Jun
      from £677
      Jul
      from £601
      Aug
      from £602
      Sep
      from £497
      Oct
      from £467
      Nov
      from £445
      Dec
      from £459
      Jan
      from £442
      Feb
      from £446
      Mar
      from £447
      Apr
      from £478
      May
      from £476
      Cheapest month:January
      Most expensive month:June

      Airports near Denpasar

      Compare routes to Denpasar below. You may find an airport to fly into that's cheaper, faster, or easier.

      Frequently asked questions

      Currently, there are no airlines that fly direct to Bali (Denpasar). But we found flights with one or more stops from £409.
      The cheapest month to fly to Bali (Denpasar) is usually September.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Bali (Denpasar) but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
      No airlines currently offer direct flights between United Kingdom and Bali (Denpasar) Airport. Most routes have one or more stops.
      The best price we found for a return flight to Bali (Denpasar) is £409. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      After crunching the numbers on our flight calendar, we found that the cheapest date to fly to Bali (Denpasar) Airport is Sunday, 21 September 2025.
      We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Denpasar is around 40 days in advance, so don’t leave your flight to the last minute.
      Currently, China Eastern offers the cheapest flight tickets to Bali (Denpasar).

      Flying to Bali (Denpasar)

      The things to know before you go.
      Cheapest flight found£409
      Cheapest month to flySeptember

      Discover Bali (Denpasar)

      How to find cheap flights to Ngurah Rai International Airport (DPS)

      • At the moment, £213 is the lowest price for a one-way flight to Ngurah Rai International Airport. Or you can book a round-trip plane ticket to DPS for £409.

      • Skip the endless refreshing and stay updated on fares by creating a Price Alert. As soon as prices on tickets to DPS drop, we'll let you know.

      • It's generally recommended to book around six months before your planned departure. This is when you're more likely to get the best prices for tickets to Denpasar, where Ngurah Rai International Airport is located.

      • Choose 'Add nearby airports' when searching to increase your chances of finding cheap flights to Denpasar. This will give you more options for where to start and end your journey, as well as different fares.

      • Think about taking a flight with a stop, as indirect routes often cost less. Just uncheck the 'Direct flights' box when searching for your plane tickets to Ngurah Rai International Airport.

      Best time to go to Denpasar

      • You can typically hop on the cheapest flight to Denpasar in May.

      • To find the cheapest month or even day for flights to DPS, use the 'Whole month' tool. If your travel dates are flexible, keep an eye out for the green prices on the calendar — they show you the lowest fares available that month.

      • Travel to Denpasar in July if you'd like to be there when it's busy. This is the most popular month for flights to DPS, but also when fares can be more expensive.

      • The quietest time of the year to go is April. Lock in your cheap tickets to Denpasar then and enjoy the top attractions at a more relaxed pace.

      • Check the weather conditions before you head off. March brings the warmest days in Denpasar, with averages of between 24ºC and 30ºC.

      • Ranging from 21ºC to 28ºC, August has the lowest temperatures.

      Travelling to Ngurah Rai International Airport (DPS): what you need to know

      • Offering direct flights to Ngurah Rai International Airport, these top airlines make travelling to Denpasar a snap:

        • Indonesia AirAsia

        • Garuda Indonesia

        • Batik Air

      • Whether you're arriving late or simply want the convenience of staying close by, you'll find some good hotels near Ngurah Rai International Airport. Check in to one of these after your flight to DPS lands:

        • Harris Hotel & Residences Sunset Road

        • Grand Mega Resort & Spa Bali

        • Mega Boutique Hotel & Spa Bali

      Getting to central Denpasar from Ngurah Rai International Airport (DPS)

      • DPS is located about 10 miles from central Denpasar.

      • You'll get to the centre in around 30 minutes if you're catching a cab or driving a car hire after your flight to DPS.

      • The ride when using public transport takes about 50 minutes.

      • Make every moment in Denpasar count by choosing one of these top hotels:

        • The Banyumas Villa

        • Ramada Encore by Wyndham Bali Seminyak

        • Inna Bali Heritage Hotel

      Denpasar highlights

      Pura Blanjong

      • Put this toward the top of your must-visit list after hopping off your flight to Ngurah Rai International Airport. You'll find it around 4 miles south-east of the city centre.

      Jagatnata Temple (Pura Jagatnatha)

      • Another sight that stands out, this attraction is roughly 1 mile north-east of central Denpasar.

      Bali Museum

      • From the heart of the city, this highlight is around 1 mile north-east. It's also an essential part of any Denpasar trip.

      Complete your trip with a Denpasar car hire

      • Don't forget to browse our car rentals in Denpasar after you've found your hotel and cheap flight to Ngurah Rai International Airport. All the best deals are in one place, making it quick and easy to compare prices and drive off in your dream ride.

      More travel options

      Bali (Denpasar) Airport car hire
      Cheap hotels deals in Bali
      Tickets from Bali (Denpasar) to Lombok International
      Return tickets from Lombok International to Bali (Denpasar)
      Lombok International Airport car hire
      Cheap tickets from Bali (Denpasar) to Komodo
      Cheap return tickets from Komodo to Bali (Denpasar)
      Cheap flights from Lombok International to Komodo
      Cheap return flights from Bali (Denpasar) to Malaysia
      Flights from Bandung to Bali (Denpasar)
      Return flights from Jakarta to Bali (Denpasar)
      Plane tickets from Bali (Denpasar) to Jakarta
      Return plane tickets from Bali (Denpasar) to Kupang
      Best car hire in Makassar
      Tickets from Jakarta to Lombok International
      B Hotel Bali & Spa
      Grand Mega Resort & Spa Bali
      Book 4-star hotels in Denpasar
      Swiss-Belhotel Rainforest
      Prime Plaza Hotel Sanur – Bali
      The Banyumas Villa
      5-star hotels in Denpasar
      Cheap 3-star hotels deals in Denpasar
      Harris Hotel & Residences Sunset Road
      Inna Bali Heritage Hotel
      Hotels deals in Denpasar
      Harris Hotel and Conventions Denpasar Bali
      Ramada Encore by Wyndham Bali Seminyak
      City of Aventus Hotel - Denpasar
      Bali (Denpasar) arrivals and departures
      Etihad Airways to Bali (Denpasar) Airport
      Flights to Bali (Denpasar) Airport with BatikAir Indonesia
      Flights to Bali (Denpasar) Airport with Hong Kong Airlines
      Cheap Emirates flights to Bali (Denpasar) Airport
      China Eastern to Bali (Denpasar) Airport
      Cheap Citilink flights to Bali (Denpasar) Airport
      Flights to Bali (Denpasar) Airport with British Airways
      Thai Airways to Bali (Denpasar) Airport
      Flights to Bali (Denpasar) Airport with LionAir Indonesia
      Book cheap Qantas flights to Bali (Denpasar) Airport
      Cheap Singapore Airlines flights to Bali (Denpasar) Airport
      Turkish Airlines flights to Bali (Denpasar) Airport
      Flights to Bali (Denpasar) Airport with Malaysia Airlines
      Cheap Cebu Pacific flights to Bali (Denpasar) Airport
      Book cheap Cathay Pacific flights to Bali (Denpasar) Airport
      Flights to Bali (Denpasar) Airport with AirAsia
      Cheap Jetstar flights to Bali (Denpasar) Airport
      KLM flights to Bali (Denpasar) Airport
      Book cheap Virgin Australia flights to Bali (Denpasar) Airport
      Qatar Airways flights to Bali (Denpasar) Airport
      Best car hire at Bali (Denpasar) Airport
      Indonesia car hire
      Return plane tickets to Indonesia
      Return tickets from Istanbul to Bali (Denpasar)
      Return tickets from Dubai to Bali (Denpasar)
      Cheap flights from Singapore Changi to Bali (Denpasar)
      Cheap tickets from Singapore to Bali (Denpasar)
      Flights from Kuala Lumpur to Bali (Denpasar)
      Return tickets from Liverpool
      Cheap return tickets from Bristol
      Plane tickets from Glasgow
      Cheap return tickets to Asia
      Cheap return flights from Amsterdam Schiphol to Bali (Denpasar)
      Cheap return tickets from Edinburgh to Bali (Denpasar)
      Cheap return tickets from Newcastle to Bali (Denpasar)
      Return tickets from Sydney to Bali (Denpasar)
      Flights from Dublin to Bali (Denpasar)
      Return flights from London Heathrow to Bali (Denpasar)
      Flights from Birmingham to Bali (Denpasar)
      Cheap return tickets from Manchester to Bali (Denpasar)
      Plane tickets to Bali
      Return tickets from Edinburgh
      Flights from London Gatwick
      Cheap last minute flights
      Cheap domestic flights in United Kingdom
      Return flights from London
      Plane tickets from London Heathrow
      Cheap return flights from Bali (Denpasar)
      Cheap return tickets from London Gatwick to Bali (Denpasar)
      Cheap tickets from London to Bali (Denpasar)
      Flights from Istanbul to Bali (Denpasar)
      Cheap return tickets from Bangkok to Bali (Denpasar)
      Plane tickets from Phuket to Bali (Denpasar)
      Plane tickets from Perth to Bali (Denpasar)
      Return tickets from Manila Ninoy Aquino to Bali (Denpasar)
      Cheap flights from Newcastle
      Return plane tickets from Birmingham
      Return tickets from Manchester

      Plan your trip to Denpasar

      • Car hire from Bali (Denpasar)
      • Hotels in Denpasar
      • Holidays to Bali

      Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

      Get our app
      HelpPrivacy SettingsLog in
      Cookie policyPrivacy policyTerms of serviceCompany Details
      • Domestic flights
      • Cities
        • Sydney
        • New York
        • Amsterdam
        • London
        • Dublin
        • Dubai
        • Bangkok
      • Last-minute deals
      • Airports
      • Countries / Regions
        • Canada
        • India
        • United States
      • Airlines
      • Flights
      • Hotels
      • Car hire
      • App
      • Travel trends
      • Sitemap
      • Holiday destinations
      • About us
      • Why Skyscanner?
      • Media
      • Our people
      • Accessibility
      • Sustainability
      • Jobs
      • Travel features & news
      • Legal notices
      • Modern slavery
      • Privacy, Trust and Online Safety Centre
      • How Skyscanner Works
      • Work with us
      • Advertise with us
      • Travel Insight
      • Affiliates
      • Travel APIs
      • Flights
        • Amsterdam Schiphol
        • Paris
        • London
        • Dublin
        • Palma - Majorca
        • Barcelona
        • Ibiza
        • Malaga
        • Belfast
      • Hotels
        • Amsterdam
        • Paris
        • London
        • Dublin
        • Palma
        • Barcelona
        • Ibiza
        • Málaga
        • Belfast
      • Car hire
        • Amsterdam
        • Paris
        • London
        • Dublin
        • Palma
        • Barcelona
        • Ibiza
        • Málaga
        • Belfast
      © Skyscanner Ltd 2002 – 2025

      International Sites

      • Cheap flights
      • Australia - Cheap flights
      • 中国 - 机票
      • Flybilletter
      • Suomi - lennot
      • France - vols
      • Deutschland - Flüge
      • India - Flight tickets
      • Ireland - flights
      • Italia - voli
      • 日本 - 航空券
      • México - vuelos
      • Vliegtickets
      • Billige flybilletter
      • Polska – tanie loty
      • Россия - авиабилеты
      • España - vuelos
      • Sverige - flyg
      • Schweiz - Flüge
      • Türkiye - uçak biletleri
      • United Arab Emirates - flights
      • USA - flights

      We value your privacy

      To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

      We and our 138 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

      Manage preferences or withdraw consent at any time on Privacy Settings.

      Manage settings