Direct (nonstop) flights from Banjarmasin to Semarang

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

BDJ
Syamsudin Noor
🇮🇩 Banjarmasin, Indonesia
✈
SRG
Achmad Yani
🇮🇩 Semarang, 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 27, 2026

Airlines with non-stop flights

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

Alternative Routes

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

BDJ → SUB (Surabaya) → SRG
Leg 1: 1h 10m (302 mi) Leg 2: 55m (168 mi) Total: ~2h 5m 🍃 112 kg CO₂ (+56% vs. direct)
Leg 1
BDJ → SUB
1h 10m · 302 mi
View BDJ to SUB flights →
Leg 2
SUB → SRG
55m · 168 mi
View SUB to SRG flights →
BDJ → SMQ (Sampit) → SRG
Leg 1: 1h 5m (138 mi) Leg 2: 1h 10m (355 mi) Total: ~2h 15m 🍃 117 kg CO₂ (+63% vs. direct)
Leg 1
BDJ → SMQ
1h 5m · 138 mi
View BDJ to SMQ flights →
Leg 2
SMQ → SRG
1h 10m · 355 mi
View SMQ to SRG flights →
BDJ → PKY (Palangkaraya) → SRG
Leg 1: 1h (100 mi) Leg 2: 1h 20m (409 mi) Total: ~2h 20m 🍃 120 kg CO₂ (+67% vs. direct)
Leg 1
BDJ → PKY
1h · 100 mi
View BDJ to PKY flights →
Leg 2
PKY → SRG
1h 20m · 409 mi
View PKY to SRG flights →
BDJ → DPS (Denpasar) → SRG
Leg 1: 1h 23m (365 mi) Leg 2: 1h 20m (350 mi) Total: ~2h 43m 🍃 158 kg CO₂ (+119% vs. direct)
Leg 1
BDJ → DPS
1h 23m · 365 mi
View BDJ to DPS flights →
Leg 2
DPS → SRG
1h 20m · 350 mi
View DPS to SRG flights →
BDJ → BPN (Balikpapan) → SRG
Leg 1: 1h 10m (211 mi) Leg 2: 1h 40m (597 mi) Total: ~2h 50m 🍃 175 kg CO₂ (+143% vs. direct)
Leg 1
BDJ → BPN
1h 10m · 211 mi
View BDJ to BPN flights →
Leg 2
BPN → SRG
1h 40m · 597 mi
View BPN to SRG flights →

Frequently Asked Questions

How long is the direct flight from Banjarmasin to Semarang?

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

Which airlines fly nonstop from Banjarmasin to Semarang?

2 airlines: Lion Air, Citilink.

Is there a nonstop flight from Banjarmasin to Semarang?

Yes. 2 airlines: Lion Air, Citilink.

How far is Banjarmasin from Semarang?

The flight distance from Banjarmasin to Semarang 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 Banjarmasin to Semarang?

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 Banjarmasin to Semarang?

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

Is the return flight from Semarang to Banjarmasin 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 Banjarmasin to Semarang?

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 Syamsudin Noor for this flight?

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