Flights from Batam to Surabaya

BTHSUB

Hang Nadim International Airport (Batam, Indonesia) → Juanda International Airport (Surabaya, Indonesia)

Also known as Batam, Surabaya.

Nonstop
2h 15m
Distance
1,348 km
Frequency
7×/week
Airlines
Citilink, Lion Air

Weekly schedule

Monday

  • JT97008:4010:552h 15mLion Air
  • QG94912:1014:302h 20mCitilink
  • JT97214:2016:352h 15mLion Air

Tuesday

  • JT97008:4010:552h 15mLion Air
  • QG94912:1014:302h 20mCitilink
  • JT97214:2016:352h 15mLion Air

Wednesday

  • JT97008:4010:552h 15mLion Air
  • QG94912:1014:302h 20mCitilink
  • JT97214:2016:352h 15mLion Air

Thursday

  • JT97008:4010:552h 15mLion Air
  • QG94912:1014:302h 20mCitilink
  • JT97214:2016:352h 15mLion Air

Friday

  • JT97008:4010:552h 15mLion Air
  • QG94912:1014:302h 20mCitilink
  • JT97214:2016:352h 15mLion Air

Saturday

  • JT97008:4010:552h 15mLion Air
  • QG94912:1014:302h 20mCitilink
  • JT97214:2016:352h 15mLion Air

Sunday

  • JT97008:4010:552h 15mLion Air
  • QG94912:1014:302h 20mCitilink
  • JT97214:2016:352h 15mLion Air

Batam to Surabaya — frequently asked

How long is the flight from Batam to Surabaya?
BTH–SUB is 2h 15m nonstop, covering 1,348 km (838 mi).
Which airlines fly nonstop from Batam to Surabaya?
Citilink, Lion Air operate this route nonstop.
How often do flights run from Batam to Surabaya?
The route is served 7 days a week (21 scheduled departures).