Cheapest flight routes found to Surabaya
From Denpasar (DPS), Indonesia to Surabaya, Indonesia (SUB):
Rp883,776
Depart: 26 Jun 2026 · Return: 03 Jul 2026
Price found 09 Jun 2026, 03:12
From Praya (LOP), Indonesia to Surabaya, Indonesia (SUB):
Rp1,181,197
Depart: 01 Jul 2026 · Return: 04 Jul 2026
Price found 08 Jun 2026, 11:35
From Jakarta (CGK), Indonesia to Surabaya, Indonesia (SUB):
Rp1,334,150
Depart: 23 Jun 2026 · Return: 06 Jul 2026
Price found 08 Jun 2026, 23:34
From Banjarmasin (BDJ), Indonesia to Surabaya, Indonesia (SUB):
Rp1,496,003
Depart: 30 Jun 2026 · Return: 09 Jul 2026
Price found 05 Jun 2026, 07:45
From Makassar (UPG), Indonesia to Surabaya, Indonesia (SUB):
Rp1,553,749
Depart: 29 Jun 2026 · Return: 03 Jul 2026
Price found 05 Jun 2026, 22:19
From Balikpapan (BPN), Indonesia to Surabaya, Indonesia (SUB):
Rp1,642,954
Depart: 02 Sep 2026 · Return: 06 Sep 2026
Price found 04 Jun 2026, 00:24
From Pontianak (PNK), Indonesia to Surabaya, Indonesia (SUB):
Rp1,762,999
Depart: 30 Jun 2026 · Return: 02 Jul 2026
Price found 08 Jun 2026, 14:16
From Batam (BTH), Indonesia to Surabaya, Indonesia (SUB):
Rp2,495,478
Depart: 26 Jun 2026 · Return: 28 Jun 2026
Price found 05 Jun 2026, 04:49
From Pekanbaru (PKU), Indonesia to Surabaya, Indonesia (SUB):
Rp3,006,495
Depart: 03 Aug 2026 · Return: 08 Aug 2026
Price found 08 Jun 2026, 14:27
From Semarang (SRG), Indonesia to Surabaya, Indonesia (SUB):
Rp3,479,843
Depart: 23 Jun 2026 · Return: 25 Jun 2026
Price found 13 Jun 2026, 13:27
From Palembang (PLM), Indonesia to Surabaya, Indonesia (SUB):
Rp3,597,818
Depart: 15 Jun 2026 · Return: 21 Jun 2026
Price found 11 Jun 2026, 04:07
From Solo / Surakarta (SOC), Indonesia to Surabaya, Indonesia (SUB):
Rp4,169,685
Depart: 14 Jun 2026 · Return: 21 Jun 2026
Price found 13 Jun 2026, 04:30
From Ambon (AMQ), Indonesia to Surabaya, Indonesia (SUB):
Rp4,338,782
Depart: 27 Jun 2026 · Return: 28 Jun 2026
Price found 09 Jun 2026, 10:14
From Padang (PDG), Indonesia to Surabaya, Indonesia (SUB):
Rp4,809,233
Depart: 09 Sep 2026 · Return: 23 Sep 2026
Price found 08 Jun 2026, 17:21
From Jayapura (DJJ), Indonesia to Surabaya, Indonesia (SUB):
Rp4,955,977
Depart: 23 Jun 2026 · Return: 27 Jun 2026
Price found 08 Jun 2026, 08:07
From Manado (MDC), Indonesia to Surabaya, Indonesia (SUB):
Rp4,973,983
Depart: 14 Jun 2026 · Return: 22 Jun 2026
Price found 10 Jun 2026, 06:43
From Bandung (BDO), Indonesia to Surabaya, Indonesia (SUB):
Rp5,209,312
Depart: 18 Sep 2026 · Return: 20 Sep 2026
Price found 03 Jun 2026, 11:58
From Belitung (Tanjung Pandan) (TJQ), Indonesia to Surabaya, Indonesia (SUB):
Rp5,216,763
Depart: 14 Jul 2026 · Return: 16 Jul 2026
Price found 05 Jun 2026, 04:41
From Jambi (DJB), Indonesia to Surabaya, Indonesia (SUB):
Rp5,671,898
Depart: 17 Jun 2026 · Return: 24 Jun 2026
Price found 12 Jun 2026, 21:54
From Bengkulu (BKS), Indonesia to Surabaya, Indonesia (SUB):
Rp5,887,978
Depart: 23 Jun 2026 · Return: 27 Jun 2026
Price found 08 Jun 2026, 15:48
From Banda Aceh (BTJ), Indonesia to Surabaya, Indonesia (SUB):
Rp5,932,684
Depart: 01 Aug 2026 · Return: 06 Aug 2026
Price found 06 Jun 2026, 10:48