Cheap flights from Surabaya to Bali

Find cheap Bali to Surabaya flights with our free search service. Compare all available fares for direct or connection flights from Bali to Surabaya.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Surabaya to Bali flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Surabaya (SUB) - Bali (DPS) 2024-05-18 2024-05-19 67 USD 2 hours 5 minutes Direct 2024-04-25T10:21:49
Surabaya (SUB) - Bali (DPS) 2024-06-11 2024-06-25 69 USD 2 hours 5 minutes Direct 2024-04-24T10:34:52
Surabaya (SUB) - Bali (DPS) 2024-10-02 2024-10-02 73 USD 1 hours 50 minutes Direct 2024-04-24T12:49:02
Surabaya (SUB) - Bali (DPS) 2024-12-02 2024-12-15 79 USD 2 hours 0 minutes Direct 2024-04-24T12:48:46
Surabaya (SUB) - Bali (DPS) 2024-04-26 2024-05-01 111 USD 2 hours 10 minutes Direct 2024-04-23T01:01:38
Surabaya (SUB) - Bali (DPS) 2024-04-26 2024-05-03 111 USD 2 hours 10 minutes Direct 2024-04-22T03:32:01
Surabaya (SUB) - Bali (DPS) 2024-04-26 2024-05-05 111 USD 2 hours 10 minutes Direct 2024-04-22T15:31:10
Surabaya (SUB) - Bali (DPS) 2024-04-26 2024-04-26 111 USD 2 hours 10 minutes Direct 2024-04-22T08:03:45
Surabaya (SUB) - Bali (DPS) 2024-04-26 2024-04-27 111 USD 2 hours 10 minutes Direct 2024-04-22T01:04:11
Surabaya (SUB) - Bali (DPS) 2024-04-26 2024-04-30 111 USD 2 hours 10 minutes Direct 2024-04-22T00:26:57
Surabaya (SUB) - Bali (DPS) 2024-04-27 2024-05-01 111 USD 2 hours 10 minutes Direct 2024-04-22T05:06:03
Surabaya (SUB) - Bali (DPS) 2024-04-27 2024-05-03 111 USD 2 hours 10 minutes Direct 2024-04-22T11:43:29
Surabaya (SUB) - Bali (DPS) 2024-04-27 2024-05-04 111 USD 2 hours 10 minutes Direct 2024-04-22T00:36:09
Surabaya (SUB) - Bali (DPS) 2024-04-27 2024-05-05 111 USD 2 hours 10 minutes Direct 2024-04-22T09:28:57
Surabaya (SUB) - Bali (DPS) 2024-04-27 2024-05-26 111 USD 2 hours 10 minutes Direct 2024-04-22T19:11:32
Surabaya (SUB) - Bali (DPS) 2024-04-27 2024-04-27 111 USD 2 hours 10 minutes Direct 2024-04-22T07:18:50
Surabaya (SUB) - Bali (DPS) 2024-04-27 2024-04-30 111 USD 2 hours 10 minutes Direct 2024-04-22T12:57:34
Surabaya (SUB) - Bali (DPS) 2024-04-28 2024-05-01 111 USD 2 hours 10 minutes Direct 2024-04-22T13:41:52
Surabaya (SUB) - Bali (DPS) 2024-04-28 2024-05-03 111 USD 2 hours 10 minutes Direct 2024-04-22T07:18:01
Surabaya (SUB) - Bali (DPS) 2024-04-28 2024-05-04 111 USD 2 hours 10 minutes Direct 2024-04-23T13:35:59
Surabaya (SUB) - Bali (DPS) 2024-04-28 2024-05-05 111 USD 2 hours 10 minutes Direct 2024-04-22T09:57:18
Surabaya (SUB) - Bali (DPS) 2024-04-28 2024-04-30 111 USD 2 hours 10 minutes Direct 2024-04-22T09:36:24
Surabaya (SUB) - Bali (DPS) 2024-04-30 2024-05-01 111 USD 2 hours 10 minutes Direct 2024-04-22T11:15:19
Surabaya (SUB) - Bali (DPS) 2024-04-30 2024-05-03 111 USD 2 hours 10 minutes Direct 2024-04-22T08:04:16
Surabaya (SUB) - Bali (DPS) 2024-04-30 2024-05-04 111 USD 2 hours 10 minutes Direct 2024-04-22T09:37:15
Surabaya (SUB) - Bali (DPS) 2024-04-30 2024-05-05 111 USD 2 hours 10 minutes Direct 2024-04-23T00:13:24
Surabaya (SUB) - Bali (DPS) 2024-04-30 2024-05-07 111 USD 2 hours 10 minutes Direct 2024-04-22T03:32:01
Surabaya (SUB) - Bali (DPS) 2024-04-30 2024-05-08 111 USD 2 hours 10 minutes Direct 2024-04-23T02:37:01
Surabaya (SUB) - Bali (DPS) 2024-04-30 2024-05-10 111 USD 2 hours 10 minutes Direct 2024-04-25T01:22:19
Surabaya (SUB) - Bali (DPS) 2024-04-30 2024-04-30 111 USD 2 hours 10 minutes Direct 2024-04-22T13:25:48

Surabaya to Bali flight status

Flight Origin Destination Departure Arrival Equip
JT1800 Surabaya (SUB) Bali (DPS) 7:40 a.m. 9:50 a.m. AT7
JT984 Surabaya (SUB) Bali (DPS) 8 p.m. 9:50 p.m. None
JT980 Surabaya (SUB) Bali (DPS) 8:30 p.m. 10:20 p.m. None
AY985 Surabaya (SUB) Bali (DPS) 12:50 p.m. 1:35 p.m. AT7
QZ629 Surabaya (SUB) Bali (DPS) 6:10 a.m. 8 a.m. A320
GA342 Surabaya (SUB) Bali (DPS) 9:20 a.m. 11:20 a.m. CRJX
JT990 Surabaya (SUB) Bali (DPS) 5:10 p.m. 7 p.m. B739
CI9686 Surabaya (SUB) Bali (DPS) 9:20 a.m. 11:20 a.m. 320
QG694 Surabaya (SUB) Bali (DPS) 5:30 p.m. 7:25 p.m. A20N
QG698 Surabaya (SUB) Bali (DPS) 11:55 a.m. 1:50 p.m. A20N
QG668 Surabaya (SUB) Bali (DPS) 12:50 p.m. 2:45 p.m. Airbus A320-100/200
JT910 Surabaya (SUB) Bali (DPS) 2:10 p.m. 4 p.m. B739
JT922 Surabaya (SUB) Bali (DPS) 11:10 a.m. 1 p.m. B739
JT804 Surabaya (SUB) Bali (DPS) 5:10 a.m. 7 a.m. B738
JT3922 Surabaya (SUB) Bali (DPS) 11:10 a.m. 1 p.m. None
JT3924 Surabaya (SUB) Bali (DPS) 10 a.m. 11:45 a.m. 7M8
JT3920 Surabaya (SUB) Bali (DPS) 7:10 a.m. 9 a.m. None
QG696 Surabaya (SUB) Bali (DPS) 12:55 p.m. 2:55 p.m. A320
QG9694 Surabaya (SUB) Bali (DPS) 7:45 a.m. midnight None
QG9690 Surabaya (SUB) Bali (DPS) 6 a.m. 8:15 a.m. A20N
QZ7624 Surabaya (SUB) Bali (DPS) 8:05 p.m. 10:10 p.m. 320
X16256 Surabaya (SUB) Bali (DPS) 9:10 a.m. 11:05 a.m.
X16260 Surabaya (SUB) Bali (DPS) 3:55 p.m. 5:50 p.m.
X16261 Surabaya (SUB) Bali (DPS) 4:25 p.m. 6:20 p.m.
QZ910 Surabaya (SUB) Bali (DPS) 3:35 p.m. 6:10 p.m. A320
ID6412 Surabaya (SUB) Bali (DPS) 1:30 p.m. 3:15 p.m. B739
GA344 Surabaya (SUB) Bali (DPS) 2:10 p.m. 4:25 p.m. B738
SJ264 Surabaya (SUB) Bali (DPS) 7:50 p.m. 9:50 p.m.
IN260 Surabaya (SUB) Bali (DPS) 7 a.m. 9 a.m. AT76
ID8413 Surabaya (SUB) Bali (DPS) 1:30 p.m. midnight None
GA3444 Surabaya (SUB) Bali (DPS) 5 a.m. 7:35 a.m. Airbus A330-343
GA338 Surabaya (SUB) Bali (DPS) 5 p.m. 7:15 p.m. CRJX
QZ916 Surabaya (SUB) Bali (DPS) 11:20 a.m. 12:15 p.m. None
GA3424 Surabaya (SUB) Bali (DPS) 11:15 a.m. 1:15 p.m. None
JT928 Surabaya (SUB) Bali (DPS) 8:10 p.m. 10 p.m. None
SJ2642 Surabaya (SUB) Bali (DPS) 8:25 p.m. 10:25 p.m. 738
XT7620 Surabaya (SUB) Bali (DPS) 5:55 p.m. 8:05 p.m. 320
GA3442 Surabaya (SUB) Bali (DPS) 3:20 p.m. 5:40 p.m. 738
IN3741 Surabaya (SUB) Bali (DPS) 9:20 p.m. 11 p.m. 735
ID6418 Surabaya (SUB) Bali (DPS) 7 p.m. 8:50 p.m. None
JT3910 Surabaya (SUB) Bali (DPS) 11:30 a.m. midnight None
JT3930 Surabaya (SUB) Bali (DPS) 1:30 p.m. midnight None
JT3926 Surabaya (SUB) Bali (DPS) 7 a.m. midnight None
IN9276 Surabaya (SUB) Bali (DPS) 8:05 a.m. 9:45 a.m. 735
JT1828 Surabaya (SUB) Bali (DPS) 6:05 p.m. 8:15 p.m. AT7
JT1808 Surabaya (SUB) Bali (DPS) 8:50 a.m. 11 a.m. AT7
QG650 Surabaya (SUB) Bali (DPS) 5:35 a.m. 7:25 a.m. 320
JT1822 Surabaya (SUB) Bali (DPS) 11:10 a.m. 1:20 p.m. AT7
QZ8628 Surabaya (SUB) Bali (DPS) 5:50 a.m. 7:45 a.m. 320
JT1804 Surabaya (SUB) Bali (DPS) 6:05 a.m. 8:15 a.m. AT7
JT1810 Surabaya (SUB) Bali (DPS) 12:45 p.m. 2:55 p.m. AT7
JT1818 Surabaya (SUB) Bali (DPS) 5 p.m. 7:10 p.m. AT7
JT1824 Surabaya (SUB) Bali (DPS) 2:20 p.m. 4:30 p.m. AT7
JT1890 Surabaya (SUB) Bali (DPS) 7:10 p.m. 9:20 p.m. AT7
QG642 Surabaya (SUB) Bali (DPS) 7:55 a.m. 9:45 a.m. 320
AB7495 Surabaya (SUB) Bali (DPS) 4:25 p.m. 6:40 p.m. 332
QG644 Surabaya (SUB) Bali (DPS) 1:30 p.m. 3:30 p.m. 320
QG646 Surabaya (SUB) Bali (DPS) 6:20 p.m. 8:10 p.m. 320
IN6630 Surabaya (SUB) Bali (DPS) midnight 4:10 p.m. None
AB8032 Surabaya (SUB) Bali (DPS) 4:30 p.m. 6:40 p.m. 320
AY980 Surabaya (SUB) Bali (DPS) 5:50 a.m. 7:45 a.m. 32B
IB2620 Surabaya (SUB) Bali (DPS) 12:10 p.m. 2 p.m. 32S
AB7499 Surabaya (SUB) Bali (DPS) 7:10 p.m. 9:20 p.m.
GA4300 Surabaya (SUB) Bali (DPS) 7:35 p.m. 9:05 p.m. CRJX
ID8606 Surabaya (SUB) Bali (DPS) None None B739
AB7498 Surabaya (SUB) Bali (DPS) 8:50 a.m. 11 a.m.
AB6612 Surabaya (SUB) Bali (DPS) 7:45 p.m. 9:35 p.m. DH4
QZ8431 Surabaya (SUB) Bali (DPS) 7:10 p.m. 9 p.m.
QZ7628 Surabaya (SUB) Bali (DPS) 5:50 a.m. 7:45 a.m. 320
XT7628 Surabaya (SUB) Bali (DPS) 7:30 a.m. 9:25 a.m. 320
QZ8620 Surabaya (SUB) Bali (DPS) 7:35 p.m. 9:25 p.m. 320
QZ7620 Surabaya (SUB) Bali (DPS) 7:50 p.m. 9:45 p.m. 320