GoAsia
How to Get from Makassar to Surabaya

How to Get from Makassar to Surabaya

Last updated: October 20, 2026
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.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

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

ModePriceDuration
Nonstop flightFrom 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
  • →  Economy 07:45, 09:10, 10:45, 11:45, 13:00, 13:35, 16:00, 16:55, 18:00, 18:10, 18:20, 19:10, 19:20, 20:10

Frequently Asked Questions

How can I book tickets from Makassar to Surabaya?

Use the booking tool on this page to compare the transport options currently available from Makassar to Surabaya, including current prices and schedules.

How do I get from Makassar to Surabaya?

Fly nonstop from Sultan Hasanuddin International Airport (UPG) in Makassar to Juanda International Airport (SUB) in Surabaya.

How long is the flight from Makassar to Surabaya?

A nonstop flight takes about 1 hour 35 minutes. Add time for the airport transfers, check-in and security.

How much does a flight from Makassar to Surabaya cost?

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.

Which airlines fly from Makassar to Surabaya?

Lion Air, Sriwijaya Air, Citilink, Batik Air and Nam Air fly the route nonstop.

Which airports serve this route?

Flights leave from Sultan Hasanuddin International Airport (UPG) in Makassar and arrive at Juanda International Airport (SUB) in Surabaya.

When should I arrive at the airport?

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. [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.