Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Surabaya
  4. Surabaya to Batam
Nonstop route · Indonesia → Indonesia

Flights from Surabaya to Batam

Citilink and Lion Air fly nonstop from Surabaya to Batam. The flight takes around 2h 11m.

Direct flights available 2h 11m
SUBBTH

Surabaya to Batam at a glance

Fastest flight2h 11mEstimated
Nonstop flightsYesCitilink, Lion Air

Airlines flying nonstop from Surabaya to Batam

2 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Citilink———Search
LALion Air———Search

Good to know

Distance
1,348 km837 miles
Flight time
2h 11mestimate
Time difference
NoneBatam vs Surabaya
Currency in Batam
IDR
Airports
SUB → BTH

Flights from Surabaya to Batam: questions answered

Are there direct flights from Surabaya to Batam?
Yes. Citilink and Lion Air fly this route nonstop.
How long is the flight from Surabaya to Batam?
A nonstop flight covers 1,348 km and takes around 2h 11m.
Which airlines fly from Surabaya to Batam?
Citilink and Lion Air operate nonstop flights on this route.
Which airports serve Surabaya and Batam?
Surabaya: Juanda International Airport (SUB). Batam: Hang Nadim International Airport (BTH).

More flights from Surabaya