Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Citilink
QG-643
00:00
Bali/ Denpasar
50Min 1 Stop
DPS→SUB
23:49
Surabaya
Citilink
QG-643
01:18
Bali/ Denpasar
50Min 1 Stop
DPS→SUB
01:07
Surabaya
Citilink
QG-643
01:29
Bali/ Denpasar
50Min 1 Stop
DPS→SUB
01:18
Surabaya
Citilink
QG-643
02:13
Bali/ Denpasar
50Min 1 Stop
DPS→SUB
02:02
Surabaya
Citilink
QG-643
02:19
Bali/ Denpasar
50Min 1 Stop
DPS→SUB
02:08
Surabaya
Citilink
QG-643
02:25
Bali/ Denpasar
50Min 1 Stop
DPS→SUB
02:14
Surabaya
Citilink
QG-643
02:30
Bali/ Denpasar
50Min 1 Stop
DPS→SUB
02:19
Surabaya
Citilink
QG-643
02:36
Bali/ Denpasar
50Min 1 Stop
DPS→SUB
02:25
Surabaya
Citilink
QG-643
03:31
Bali/ Denpasar
50Min 1 Stop
DPS→SUB
03:20
Surabaya
Citilink
QG-643
03:37
Bali/ Denpasar
50Min 1 Stop
DPS→SUB
03:26
Surabaya

FAQ about Citilink Flights from Bali/ Denpasar to Surabaya

Q. How much time does it take to fly from Bali/ Denpasar to Surabaya ?

A. It takes 50Min to fly from Bali/ Denpasar to Surabaya.

Q. When is the earliest flight from Bali/ Denpasar to Surabaya ?

A. The earliest flight from Bali/ Denpasar to Surabaya is at 00:00 and is operated by Citilink.

Q. How many flights are there from Bali/ Denpasar to Surabaya ?

A. There are 3 flights from Bali/ Denpasar to Surabaya.

Q. When is the last flight from Bali/ Denpasar to Surabaya ?

A. The last flight from Bali/ Denpasar to Surabaya is at 23:55 and is operated by Citilink.

View Best Offers