Cheap Flights from Makassar to Surabaya

Compare Makassar to Surabaya flight deals

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

Book the best Surabaya fare with no extra fees

Flight deals from Makassar to Surabaya

Looking for a cheap last-minute deal or the best return flight from Makassar to Surabaya? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Makassar to Surabaya

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Makassar to Surabaya flights are currently cheapest in February.

Direct flights from Makassar to Surabaya

Makassar to Surabaya: Alternative routes

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

Makassar to Surabaya: Flight information

The things to know before you go.
Cheapest flight foundج.م.‏ 2,514
Cheapest month to flyFebruary
Average flight time1 hr, 35 mins
Most popular airlineLionAir Indonesia
Average flights per week202

Finding cheap flights from Makassar to Surabaya: Frequently asked questions

The best price we found for a return flight from Makassar to Surabaya is ج.م.‏ 5,520. 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.
1 hour and 35 minutes is the average flight time from Makassar to Surabaya.
LionAir Indonesia, BatikAir Indonesia and Indonesia AirAsia fly direct from Makassar to Surabaya.
As of February 2026, there are 202 flights per week flying from Makassar to Surabaya.
The cheapest month to fly from Makassar to Surabaya is usually March.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Makassar Airport to Surabaya Airport on Thursday, 19 March 2026.
Yes – the average flight time is 1 hour and 35 minutes.
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 Surabaya 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.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Surabaya is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Indonesia AirAsia offers the cheapest flight tickets to Surabaya.

Travelling from Sultan Hasanuddin International Airport (UPG) to Juanda International Airport (SUB): what you need to know

  • The average duration of a direct flight from Sultan Hasanuddin International Airport to Juanda International Airport is 1 hour 35 minutes.

  • Surabaya is one hour behind Makassar and observes the UTC+7 timezone.

  • You can choose from 90 weekly Sultan Hasanuddin International Airport to Juanda International Airport flights. The 09:10 departure with Lion Air is the earliest flight available. Lion Air operates the latest service of the day at 20:10.

  • Your UPG to SUB flight won't wait if you're running late, so get to the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're travelling internationally.

  • Flying during a peak month like August? Public holidays and other high seasons can mean longer queues at check-in and security. Be extra cautious and get there up to four hours ahead of international flights and two hours before a domestic departure.

  • You can fly nonstop to Surabaya, Indonesia. Book a ticket with one of these carriers that offer direct flights from Sultan Hasanuddin International Airport to Juanda International Airport:

  • The airline that tops the list for bookings on this route is Batik Air.

How to find the cheapest flights from Sultan Hasanuddin International Airport (UPG) to Juanda International Airport (SUB)

  • ج.م.‏ 2,514 is currently the lowest price for a one-way Sultan Hasanuddin International Airport to Juanda International Airport flight. A return flight starts at ج.م.‏ 5,520. These prices can change based on demand.

  • Score cheap tickets from UPG to SUB by booking five months ahead. Based on our research, that's the sweet spot for finding the biggest deals.

  • Organise your trip for April. That's the cheapest month for flights from Sultan Hasanuddin International Airport to Juanda International Airport. If you have flexibility with your dates, try out the 'Whole month' tool to find the lowest price across each month.

  • There's no need to check back in every day to see if fares have dropped when you set up a Price Alert. We'll notify you the moment there's a better deal on cheap flights from UPG to SUB.

  • Lock in the right flight for you with the help of the filters. To see the 'Fastest,' 'Cheapest' or 'Best' flights from Sultan Hasanuddin International Airport to Juanda International Airport, use the 'Sort by' function. You can also filter results by arrival and departure times, airline, and journey duration.

Handy information about Sultan Hasanuddin International Airport (UPG)

  • Of all flights departing from Sultan Hasanuddin International Airport, 61.57% touch down on time at their destination.

  • Sultan Hasanuddin International Airport is about 19 kilometres from central Makassar. If you're driving, ride-sharing or catching a cab from the centre, it'll take 25 minutes or so to get there, depending on the traffic.

  • Planning to take public transport? Expect a journey time of around 3 hours.

  • Searching for a convenient hotel near UPG? If you've booked an early flight from Sultan Hasanuddin International Airport to Juanda International Airport, these accommodation options will have you sleeping moments from your check-in counter:

Arriving at Juanda International Airport (SUB)

Getting from Juanda International Airport (SUB) to central Surabaya

  • Juanda International Airport to the centre of Surabaya has a drive time of about 40 minutes. It's approximately 26 kilometres away.

When to fly to Juanda International Airport (SUB)

  • August is the busiest month for flights from Sultan Hasanuddin International Airport to Juanda International Airport. To steer clear of the crowds, visit Surabaya in February.

  • When booking your flight from Sultan Hasanuddin International Airport to Juanda International Airport, consider the type of weather you enjoy. October is the warmest month in Surabaya, with the temperature ranging from 24ºC to 34ºC.

  • For cooler conditions, look for a cheap ticket from UPG to SUB in July. Average temperatures are between 23ºC and 32ºC then.

Explore more of Indonesia

  • You've visited Surabaya, now it's time to discover other corners of Indonesia. Journey around 257 kilometres west to Semarang to tick off its top sights. From Lawang Sewu - Historical Building Heritage Semaran to Sam Poo Kong and Semarang Old Town, your itinerary will be busy.

  • If you're interested in discovering another great destination in Indonesia, head for Denpasar, about 306 kilometres south-east of Surabaya. Pura Blanjong, Jagatnata Temple (Pura Jagatnatha) and Bali Museum are key reasons to visit.

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