Travelling from Surabaya Airport (SUB) to Bali (Denpasar) Airport (DPS): what you need to know
The average time for a direct flight from Surabaya Airport to Bali (Denpasar) Airport is 1 hour.
The timezone in Denpasar is UTC+8, which is one hour ahead of Surabaya.
Choose from 66 weekly Surabaya Airport to Bali (Denpasar) Airport flights. The 06:00 departure with Super Air Jet is the earliest available. Citilink operates the latest service of the day at 20:50.
For a stress-free journey, arrive at the airport two hours ahead of international flights and one hour before domestic departures. This will give you plenty of time to catch your SUB to DPS flight.
During popular months such as May, it's a good idea to get to the airport even earlier. Arrive two hours before domestic departures and four hours ahead for an international flight whenever you're travelling during a peak period in general.
There are plenty of direct flights from Surabaya Airport to Bali (Denpasar) Airport to pick from. When organising your Denpasar journey, these airlines can fly you nonstop to this unmissable part of Indonesia:
The majority of passengers choose to travel with Citilink on this route.
Grumeti Air ranks as the leading on-time carrier for SUB to DPS flights, with 90.0% of services arriving on schedule.
If you want to explore another city along the way, simply uncheck 'Direct flights only' when searching for your ticket from Surabaya Airport to Bali (Denpasar) Airport. Here are the most popular stopovers between SUB and DPS:
Soekarno-Hatta Airport
Makassar Airport
Banjarmasin Airport
How to find the cheapest flights from Surabaya Airport (SUB) to Bali (Denpasar) Airport (DPS)
Currently, 42 € is the cheapest price we've found for a one-way Surabaya Airport to Bali (Denpasar) Airport flight. The best price for a return plane ticket is 75 €. Bear in mind that fares could change due to demand when booking.
Book 11 months before flying. After looking at the numbers on our calendar, this is how far you'll want to book ahead to secure cheap tickets from SUB to DPS.
The cheapest month for flights from Surabaya Airport to Bali (Denpasar) Airport is April. Use the 'Whole month' tool to see the lowest airfares if you have flexible dates.
You won't have to check back in every day to see if fares have gone down when you create a Price Alert. We'll notify you the moment the price changes on cheap flights from SUB to DPS.
Select your preferred departure and arrival times, number of stops and airlines with the filters. Or sort your results by 'Cheapest' to get the best deals on flights from Surabaya Airport to Bali (Denpasar) Airport.
Handy information about Surabaya Airport (SUB)
79% of flights departing from Surabaya Airport touch down at their destination on time.
Central Surabaya to Surabaya Airport is around 13 kilometres. Depending on traffic, it'll take you about 25 minutes to get there if you're catching a taxi, ride-sharing or driving.
Catching public transport? Expect a journey time of around 45 minutes.
Booked an early flight from Surabaya Airport to Bali (Denpasar) Airport? Avoid the hassle of rushing to the terminal (and enjoy a little extra shut-eye) by choosing one of these hotels close to SUB:
Arriving at Bali (Denpasar) Airport (DPS)
The last thing you want is a long trip to your hotel if you're landing late on a Surabaya Airport to Bali (Denpasar) Airport flight. Stay at one of these accommodation options near DPS instead:
Go wherever you want, whenever you want with a Bali (Denpasar) Airport rental car. Pick up your wheels from Eazy, EasyRentBulgaria or TRAC Astra Rent A Car and chase adventure across Denpasar and beyond.
Booking your ride from Bali (Denpasar) Airport around four weeks ahead gives you the best shot at securing a great deal.
Getting from Bali (Denpasar) Airport (DPS) to central Denpasar
From Bali (Denpasar) Airport, Denpasar is approximately 13 kilometres away. It takes around 30 minutes to get to the centre driving.
It'll take around 1 hour to get there using public transport.
When to fly to Bali (Denpasar) Airport (DPS)
July is the busiest month for flights from Surabaya Airport to Bali (Denpasar) Airport. For a quieter experience, visit Denpasar in March.
The warmest month in Denpasar is March, with the temperature ranging between 24ºC (75ºF) and 30ºC (86ºF). Lock in your flights from Surabaya Airport to Bali (Denpasar) Airport in this month if you enjoy this type of weather.
For cooler conditions, look for a cheap ticket from SUB to DPS in August. Average temperatures are between 21ºC (70ºF) and 28ºC (82ºF) then.
Explore more of Indonesia
You've seen Denpasar, now it's time to explore more of Indonesia. Travel about 306 kilometres north-west to Surabaya to tick off its popular sights. From Monkasel (Submarine Monument) to Ampel Mosque and Batu Batu Kenjeran Beach, you'll have a packed itinerary ahead.
Malang is another favourite destination in Indonesia and is around 290 kilometres west of Denpasar. No journey is complete without a visit to Bromo Holiday, bromoindonesia.id and Firefly Park.