Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Citilink
QG-9931,QG-789
01:36
Batam
1Hrs 5Min 1 Stop
BTH→PLM→SUB
06:38
Surabaya
Citilink
QG-9931,QG-789
05:58
Batam
1Hrs 5Min 1 Stop
BTH→PLM→SUB
11:00
Surabaya
Citilink
QG-9931,QG-789
13:34
Batam
1Hrs 5Min 1 Stop
BTH→PLM→SUB
18:36
Surabaya
Citilink
QG-9931,QG-789
15:47
Batam
1Hrs 5Min 1 Stop
BTH→PLM→SUB
20:49
Surabaya
Citilink
QG-9931,QG-789
19:02
Batam
1Hrs 5Min 1 Stop
BTH→PLM→SUB
00:04
Surabaya
Citilink
QG-841,QG-803
00:30
Batam
1Hrs 45Min 1 Stop
BTH→CGK→SUB
06:16
Surabaya
Citilink
QG-841,QG-803
00:35
Batam
1Hrs 45Min 1 Stop
BTH→CGK→SUB
06:22
Surabaya
Citilink
QG-841,QG-803
01:36
Batam
1Hrs 45Min 1 Stop
BTH→CGK→SUB
07:23
Surabaya
Citilink
QG-841,QG-803
02:43
Batam
1Hrs 45Min 1 Stop
BTH→CGK→SUB
08:30
Surabaya
Citilink
QG-841,QG-803
03:27
Batam
1Hrs 45Min 1 Stop
BTH→CGK→SUB
09:14
Surabaya

FAQ about Citilink Flights from Batam to Surabaya

Q. How much time does it take to fly from Batam to Surabaya ?

A. It takes 1Hrs 5Min to fly from Batam to Surabaya.

Q. When is the earliest flight from Batam to Surabaya ?

A. The earliest flight from Batam to Surabaya is at 00:03 and is operated by Citilink.

Q. How many flights are there from Batam to Surabaya ?

A. There are 10 flights from Batam to Surabaya.

Q. When is the last flight from Batam to Surabaya ?

A. The last flight from Batam to Surabaya is at 23:49 and is operated by Citilink.

View Best Offers