Contents
Makassar on Sulawesi and Surabaya on Java are separated by the Java Sea, and flying is the practical way to travel between them. You can compare flights for this route on GoAsia.cc.
Makassar to Surabaya by Flight
Nonstop flights connect Sultan Hasanuddin International Airport (UPG) in Makassar with Juanda International Airport (SUB) in Surabaya. Lion Air, Sriwijaya Air, Citilink, Batik Air and Nam Air fly the route nonstop, in about 1 hour 35 minutes.[1]
On a sample day, 23 October 2026, nonstop flights left Makassar at 07:50, 10:00, 11:45, 17:15, 18:50 and 19:20, with fares of about IDR 1.0 million to 1.2 million.[1] The lowest fare is IDR 1,044,514, and prices change with the date and the airline.[1]
Comparing Your Options
| Mode | Price | Duration |
|---|---|---|
| Nonstop flight | From about IDR 1.0 million one way[1] | About 1h 35m[1] |
Tips for Traveling from Makassar to Surabaya
- Arrive early: AirAsia advises arriving at the airport 2 to 3 hours before departure on its domestic flights.[1]
- Check baggage rules: On AirAsia, hand luggage must not exceed 7 kg, otherwise checked baggage has to be bought.[1] Other airlines set their own limits, so read your ticket conditions.
- Holidays: Book early if you travel around Lebaran (Eid al-Fitr) or other national holidays, when many people travel at once.
Timetable
| Flight South Sulawesi - East Java $ 74.80–202.46 1h 30m – 1h 40m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Makassar to Surabaya, including current prices and schedules.
Fly nonstop from Sultan Hasanuddin International Airport (UPG) in Makassar to Juanda International Airport (SUB) in Surabaya.
A nonstop flight takes about 1 hour 35 minutes. Add time for the airport transfers, check-in and security.
Fares started at IDR 1,044,514 in October 2026, and nonstop flights on a sample day cost about IDR 1.0 million to 1.2 million. Prices change with the date and the airline.
Lion Air, Sriwijaya Air, Citilink, Batik Air and Nam Air fly the route nonstop.
Flights leave from Sultan Hasanuddin International Airport (UPG) in Makassar and arrive at Juanda International Airport (SUB) in Surabaya.
AirAsia advises arriving 2 to 3 hours before departure on its domestic flights.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] AirAsia: Cheap Flights from Makassar to Surabaya. Retrieved October 18, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.