Surabaya (SUB) to Batam Island (BTH) Flight Schedule

Flight Surabaya(SUB) to Batam Island(BTH)
CHANGE DIRECTION

Juanda International Airport Hang Nadim Airport
SUB : Surabaya , Indonesia BTH : Batam Island , Indonesia
UTC+7時間 UTC+7時間

Surabaya to Batam Island Flight Schedule(September 2025)

Flight from Surabaya(SUB) to Batam Island(BTH) is operated by 3 airlines : Lion Air (JT),Batik Air (ID),Citilink (QG). You can check flight schedules, flight duration, and aircraft types.

Change Direction(BTH to SUB)

Surabaya (SUB) to Batam Island (BTH) Flight Schedule

LastUpdate : 2025/09/01 06:52

Flight Schedule on September 2025 , Direct flight departure from Surabaya with all airlines , flight number, flight duration, aircraft type.

September 2025
Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Flight Number / Airline Departure Time Arrival Time Flight Duration Operating Days Aircraft Type Airfare / Tickets
JT971
Lion Air
07:00 09:10 2h10m
Daily (Sep 2–30)
737-900 Trip.com PRICES HIS Prices Expedia PRICES skyticket PRICES
Codeshare flight
JT973
Lion Air
10:40 12:50 2h10m
Daily (Sep 1–30)
737-900 Trip.com PRICES HIS Prices Expedia PRICES skyticket PRICES
Codeshare flight
QG948
Citilink
14:15 16:35 2h20m
Daily (Sep 1–30)
A320 Trip.com PRICES HIS Prices Expedia PRICES skyticket PRICES
ID6862
Batik Air
16:20 21:10 4h50m
1 Transfer
-T----- (Sep 9)
Trip.com PRICES HIS Prices Expedia PRICES skyticket PRICES
16:25 21:10 4h45m
1 Transfer
Daily (Sep 10–30)
Change Direction(BTH to SUB)
Flight schedules as of September 01, 2025, 06:52 AM(OAG data). Schedules may change without notice, so please check with airlines before booking. Refer to FlyTeam's terms of use before proceeding. Some airlines and flight numbers may not be displayed.

FAQ : Surabaya to Batam Island

How many airlines fly from Surabaya to Batam Island ?
As of September 2025, 3 airlines operate direct flights from Surabaya (SUB) to Batam Island (BTH) : Lion Air , Batik Air , Citilink.
How far is it from Surabaya to Batam Island?
The distance between Surabaya (SUB) to Batam Island (BTH) is approximately 840 miles(1,350km) by air.
What is the time difference between Surabaya to Batam Island?
There is no time difference between Juanda International Airport(Surabaya) and Hang Nadim Airport(Batam Island).