Direct (nonstop) flights from Semarang to Banjarmasin

2 airlines fly nonstop from Achmad Yani (SRG) to Syamsudin Noor (BDJ). It's 387 miles (623 km), about 1h 15m in the air. Operated by Lion Air, Citilink.

SRG
Achmad Yani
🇮🇩 Semarang, Indonesia
✈
BDJ
Syamsudin Noor
🇮🇩 Banjarmasin, Indonesia
Flight Time
1h 15m
Distance
387 mi
623 km
CO₂/pax
72 kg
−40 kg vs. layover
Airlines
2
Lion Air +1
Time Diff
+1h
Operated by Lion Air Lion Air Citilink Citilink

Route data last updated: May 31, 2026

Airlines with non-stop flights

Lion Air JT Lion Air
Route
SRG → BDJ
Flight Time
1h 15m
Distance
387 mi
Citilink QG Citilink
Route
SRG → BDJ
Flight Time
1h 15m
Distance
387 mi

Alternative Routes

Other ways to fly from Semarang to Banjarmasin with one stop · direct emits 72 kg CO₂ per passenger

SRG → SUB (Surabaya) → BDJ
Leg 1: 1h 10m (168 mi) Leg 2: 1h 10m (302 mi) Total: ~2h 20m 🍃 112 kg CO₂ (+56% vs. direct)
Leg 1
SRG → SUB
1h 10m · 168 mi
View SRG to SUB flights →
Leg 2
SUB → BDJ
1h 10m · 302 mi
View SUB to BDJ flights →
SRG → PKY (Palangkaraya) → BDJ
Leg 1: 1h 20m (409 mi) Leg 2: 1h 5m (100 mi) Total: ~2h 25m 🍃 120 kg CO₂ (+67% vs. direct)
Leg 1
SRG → PKY
1h 20m · 409 mi
View SRG to PKY flights →
Leg 2
PKY → BDJ
1h 5m · 100 mi
View PKY to BDJ flights →
SRG → SMQ (Sampit) → BDJ
Leg 1: 1h 20m (355 mi) Leg 2: 1h 5m (138 mi) Total: ~2h 25m 🍃 117 kg CO₂ (+63% vs. direct)
Leg 1
SRG → SMQ
1h 20m · 355 mi
View SRG to SMQ flights →
Leg 2
SMQ → BDJ
1h 5m · 138 mi
View SMQ to BDJ flights →
SRG → DPS (Denpasar) → BDJ
Leg 1: 1h 15m (350 mi) Leg 2: 1h 33m (365 mi) Total: ~2h 48m 🍃 158 kg CO₂ (+119% vs. direct)
Leg 1
SRG → DPS
1h 15m · 350 mi
View SRG to DPS flights →
Leg 2
DPS → BDJ
1h 33m · 365 mi
View DPS to BDJ flights →
SRG → CGK (Jakarta) → BDJ
Leg 1: 1h 10m (262 mi) Leg 2: 1h 50m (588 mi) Total: ~3h 🍃 183 kg CO₂ (+154% vs. direct)
Leg 1
SRG → CGK
1h 10m · 262 mi
View SRG to CGK flights →
Leg 2
CGK → BDJ
1h 50m · 588 mi
View CGK to BDJ flights →

Frequently Asked Questions

How long is the direct flight from Semarang to Banjarmasin?

A nonstop flight from Semarang (SRG) to Banjarmasin (BDJ) takes approximately 1 hours and 15 minutes. The distance is 387 miles (623 km).

Which airlines fly nonstop from Semarang to Banjarmasin?

2 airlines: Lion Air, Citilink.

Is there a nonstop flight from Semarang to Banjarmasin?

Yes. 2 airlines: Lion Air, Citilink.

How far is Semarang from Banjarmasin?

The flight distance from Semarang to Banjarmasin is 387 miles (623 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Semarang to Banjarmasin?

At 1h 15m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Semarang to Banjarmasin?

Roughly 72 kg CO2 per passenger one-way. That's about the same as driving 360 km.

Is the return flight from Banjarmasin to Semarang also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Semarang to Banjarmasin?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Achmad Yani for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.