Direct flights from Surabaya to Ujung Pandang (SUB → UPG)

Distance 789 km (490 mi)
Est. duration 56m
Loading map...
Live fares · SUB → UPG

About the Surabaya → Ujung Pandang route

Surabaya to Ujung Pandang is one of those Indonesian domestic routes that quietly does a lot of heavy lifting. At 789 km and under an hour in the air — we're talking roughly 56 minutes — it's firmly short-haul, almost regional-hop territory. Airlines like Lion Air (JT) and Citilink (QG) run it regularly, which tells you something: this is a well-worn, workhorse route. You'll find a real mix onboard — families heading home to South Sulawesi, business travelers, and plenty of people using Makassar as a jumping-off point for eastern Indonesia.

Why travel from Surabaya to Ujung Pandang?

Ujung Pandang — most locals still call it Makassar — punches well above its weight as a destination. The waterfront at Fort Rotterdam alone is worth the trip, a Dutch colonial fort that somehow still stands right in the middle of the city. But honestly? I come for the food. Coto Makassar, a rich beef offal soup, and konro ribs are reasons to fly on their own. Beyond that, Makassar is where you connect to Toraja for those extraordinary cliff-side burial sites, or hop toward the Spermonde Islands for serious snorkeling. It's also a major trade hub, so if you're in logistics, shipping, or commodities, this city is very much on the map. UPG's 40 non-stop destinations mean you're rarely stuck here either — you can keep moving east.

Quick stats

  • Distance: 789 km
  • Estimated flight time: 0h 56m
  • Operating airlines: ID, JT, QG, QZ, SJ
  • Direct route: yes

Practical tips for SUB → UPG

April through October is generally the drier window for Makassar — I'd aim for that if you can. If you're flying QG or QZ, double-check your baggage allowance before you get to SUB; low-cost carriers on this route can be strict, and fees add up fast. On arrival at UPG, taxis are available but agree on a price or insist on the meter — ride-hailing apps like Gojek and Grab work well and are usually cheaper. The currency is Indonesian Rupiah, Bahasa Indonesia is the language, and Indonesian citizens need no additional documentation. The airport is reasonably modern and arrival is quick.

Frequently asked questions

How long is the flight from Surabaya to Ujung Pandang?

The flight is approximately 56 minutes for a distance of 789 km. This is a short domestic hop, making it one of the quickest regional flights in Indonesia.

Which airlines fly the Surabaya to Ujung Pandang route?

Five airlines operate this route: Garuda Indonesia (ID), Lion Air (JT), Citilink (QG), AirAsia (QZ), and Sriwijaya Air (SJ). You'll have good flexibility in choosing departure times and fares across these carriers.

What is the best time of year to fly this route?

The dry season (May to September) offers the most stable weather and generally lower fares due to reduced demand compared to peak holiday periods. However, prices can spike during Indonesian school holidays and year-end festivities, so booking 2–4 weeks in advance is recommended year-round.

Do I need a visa to fly from Surabaya to Ujung Pandang within Indonesia?

No visa is required for domestic travel within Indonesia; you only need a valid passport or Indonesian national ID. This is a domestic flight, so immigration procedures are minimal.

What should I know about luggage and jet lag on this route?

Baggage allowances vary by airline, but most include 20–25 kg checked luggage; confirm with your carrier when booking. Since both cities are in the same time zone (WIB/WITA), jet lag is not a concern, though the short flight means you'll land with minimal time to acclimate before onward travel.

Find flights from Surabaya to Ujung Pandang
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Surabaya to Ujung Pandang? The flight distance from SUB to UPG is approximately 789 km (490 miles).
How long is the flight from SUB to UPG? The estimated flight time from Surabaya to Ujung Pandang is approximately 56m.
What airlines fly from SUB to UPG? Airlines operating direct flights from Surabaya to Ujung Pandang include: ID, JT, QG, QZ, SJ.

Cheapest fares Surabaya → Ujung Pandang

Surabaya SUB
Ujung Pandang UPG

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Surabaya → Ujung Pandang.

Try a nearby airport to Surabaya

Flights to Ujung Pandang (UPG) from other airports within 350 km of Surabaya. Often unlocks cheaper fares or better times.

Or try a nearby airport to Ujung Pandang

Flights from Surabaya (SUB) to other airports within 350 km of Ujung Pandang.

Other flights from Surabaya (SUB)

Other flights from Ujung Pandang (UPG)