Flight Route

Batam to Semarang

BTHSRG

Airlines

1 operating direct

Direct Flights

Available

Origin

Hang Nadim International Airport

Destination

Achmad Yani Airport

Connection Options

Filter by airline:
Transit countries:
Direct (1 airline)BTHBatamSRGSemarangCGKSUBDPSBPNPLMPGKTKGDJBBKSPKUJOGPNKSIN
Direct
Connection

Route Options

Direct

Direct

1 Stop

via CGK
via SUB
via DPS
via BPN

2 Stops

via PLM + CGK
via PGK + CGK
via TKG + CGK
via DJB + CGK
via BKS + CGK
via PKU + CGK
via JOG + SUB
via PNK + CGK
via PKU + SIN
via CGK + SUB

Airlines Flying Direct

Search
Loading price data...

Price Trends

See price trends for this route

Price Trends

Average flight prices from BTH to SRG by month

Flight Delayed or Cancelled?

You may be entitled to up to €600 in compensation for flight disruptions on your BTH to SRG route.

  • Delayed by 3+ hours
  • Cancelled flight
  • Denied boarding
  • Claims valid up to 3 years back
Check Compensation

Powered by AirHelp

Return Flight

SRGBTHDirect

Other Routes from BTH

Departing from BTH

Hang Nadim International Airport

Arriving at SRG

Achmad Yani Airport