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

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

About the Ujung Pandang → Surabaya route

This is one of those routes that just makes sense. Ujung Pandang to Surabaya is a short-haul hop — under an hour in the air, roughly 56 minutes if everything runs on time — connecting two of Indonesia's most economically active cities. Airlines like Lion Air (JT) and Citilink (QG) run this corridor regularly, which tells you a lot about who's on board: you've got business travelers, migrant workers, students, and families visiting relatives scattered across Java. It's not a glamorous route, but it's a workhorse one. People fly it because they need to get somewhere fast.

Why travel from Ujung Pandang to Surabaya?

Surabaya doesn't get the same tourist spotlight as Bali or Jakarta, and honestly? That's exactly why I love it. From Ujung Pandang, it's an easy reason to visit a city with serious personality. The food scene alone is worth the trip — soto Lamongan, rawon, and lontong balap are staples you'll find done properly here. History buffs should head straight to the old Kota Lama district, where Dutch colonial architecture lines the streets in a way that feels almost forgotten. There's also the business angle — Surabaya is East Java's commercial hub, so plenty of people on this flight are closing deals, not taking selfies. And with SUB connecting onward to 37 destinations, a lot of travelers are using this as a stepping stone to somewhere else entirely.

Quick stats

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

Practical tips for UPG → SUB

Indonesia's dry season (roughly May to September) is your sweet spot for this trip — fewer rain delays, more predictable schedules. Fares tend to dip mid-week, so Tuesday or Wednesday departures on carriers like QG or JT are worth checking. At SUB, the arrival process is pretty smooth for domestic passengers — you're out fast. From the airport, Grab works well and beats the fixed-price taxi counters in most cases. One thing low-cost flyers often miss: QG and QZ have strict baggage limits, so check your allowance before you pack. Everything's in Indonesian rupiah, and you won't need a visa for domestic travel.

Frequently asked questions

How long is the flight from Ujung Pandang to Surabaya?

The flight covers approximately 789 km and takes around 56 minutes of flight time. This is a short domestic route within Indonesia.

Which airlines operate the UPG to SUB route?

Five airlines serve this route: Garuda Indonesia (ID), Lion Air (JT), Citilink (QG), AirAsia (QZ), and Sriwijaya Air (SJ).

When is the best time to fly from Ujung Pandang to Surabaya?

The dry season (May to September) offers the most stable weather and typically lower fares due to reduced demand compared to peak holiday periods. Consider flying during shoulder months like May or September for a balance of good weather and reasonable ticket prices.

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

No visa is required for this domestic flight as both cities are within Indonesia. You only need a valid passport or national ID for domestic travel.

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

Luggage allowances vary by airline; budget carriers typically offer 20 kg checked baggage, while full-service airlines may offer more—always verify with your carrier. Since this is a short domestic flight with minimal time zone change, jet lag is not a concern.

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

Frequently asked questions

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

Cheapest fares Ujung Pandang → Surabaya

Ujung Pandang UPG
Surabaya SUB

Related guides for this route

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

Try a nearby airport to Ujung Pandang

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

Or try a nearby airport to Surabaya

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

Other flights from Ujung Pandang (UPG)

Other flights from Surabaya (SUB)