Rome2Rio

How to get fromSurabaya to Direct flightsby plane

Find Transport to Direct flights

See all options

There are 37 ways to get from Surabaya to Direct flights by plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Ngurah Rai International Airport

    best
    1. Fly from Juanda International Airport (SUB) to Ngurah Rai International Airport (DPS)plane plane SUB - DPS
    1h
    $45–150
  2. Fly to Senai International Airport

    cheapest
    1. Fly from Juanda International Airport (SUB) to Senai International Airport (JHB)plane plane SUB - JHB
    2h 15m
    $40–210
  3. Fly to Lombok International Airport

    1. Fly from Juanda International Airport (SUB) to Lombok International Airport (LOP)plane plane SUB - LOP
    1h 5m
    $50–110
  4. Fly to Syamsudin Noor Airport

    1. Fly from Juanda International Airport (SUB) to Syamsudin Noor Airport (BDJ)plane plane SUB - BDJ
    1h 10m
    $50–75
  5. Fly to Tjilik Riwut Airport

    1. Fly from Juanda International Airport (SUB) to Tjilik Riwut Airport (PKY)plane plane SUB - PKY
    1h 15m
    $65–180
  6. Fly to Soekarno–Hatta International Airport

    1. Fly from Juanda International Airport (SUB) to Soekarno–Hatta International Airport (CGK)plane plane SUB - CGK
    1h 25m
    $60–230
  7. Fly to Sultan Hasanuddin International Airport

    1. Fly from Juanda International Airport (SUB) to Sultan Hasanuddin International Airport (UPG)plane plane SUB - UPG
    1h 25m
    $55–85
  8. Fly to Halim Perdanakusuma Airport

    1. Fly from Juanda International Airport (SUB) to Halim Perdanakusuma Airport (HLP)plane plane SUB - HLP
    1h 20m
    $70–95
  9. Fly to Pangkalan Bun / Iskandar Airport

    1. Fly from Juanda International Airport (SUB) to Pangkalan Bun / Iskandar Airport (PKN)plane plane SUB - PKN
    1h 10m
    $85–210
  10. Fly to Sepinggan International Airport

    1. Fly from Juanda International Airport (SUB) to Sepinggan International Airport (BPN)plane plane SUB - BPN
    1h 35m
    $65–340
  11. Fly to Supadio

    1. Fly from Juanda International Airport (SUB) to Supadio (PNK)plane plane SUB - PNK
    1h 40m
    $80–160
  12. Fly to Aji Pangeran Tumenggung Pranoto International Airport

    1. Fly from Juanda International Airport (SUB) to Aji Pangeran Tumenggung Pranoto International Airport (AAP)plane plane SUB - AAP
    1h 40m
    $65–170
  13. Fly to Sampit H. Asan Airport

    1. Fly from Juanda International Airport (SUB) to Sampit H. Asan Airport (SMQ)plane plane SUB - SMQ
    1h 20m
    $70–190
  14. Fly to Sultan Mahmud Badaruddin II

    1. Fly from Juanda International Airport (SUB) to Sultan Mahmud Badaruddin II (PLM)plane plane SUB - PLM
    1h 50m
    $90–120
  15. Fly to Haluoleo Airport

    1. Fly from Juanda International Airport (SUB) to Haluoleo Airport (KDI)plane plane SUB - KDI
    2h
    $75–110
  16. Fly to Ahmad Yani

    1. Fly from Juanda International Airport (SUB) to Ahmad Yani (SRG)plane plane SUB - SRG
    55 min
    $55–200
  17. Fly to Juwata International Airport

    1. Fly from Juanda International Airport (SUB) to Juwata International Airport (TRK)plane plane SUB - TRK
    2h 5m
    $80–190
  18. Fly to Hang Nadim International Airport

    1. Fly from Juanda International Airport (SUB) to Hang Nadim International Airport (BTH)plane plane SUB - BTH
    2h 10m
    $85–370
  19. Fly to Kupang El Tari Airport

    1. Fly from Juanda International Airport (SUB) to Kupang El Tari Airport (KOE)plane plane SUB - KOE
    2h
    $90–220
  20. Fly to Banyuwangi Airport

    1. Fly from Juanda International Airport (SUB) to Banyuwangi Airport (BWX)plane plane SUB - BWX
    1h
    $50–160
  21. Fly to Kalimaru Airport

    1. Fly from Juanda International Airport (SUB) to Kalimaru Airport (BEJ)plane plane SUB - BEJ
    2h
    $100–250
  22. Fly to Mutiara Sis Al-Jufrie Airport

    1. Fly from Juanda International Airport (SUB) to Mutiara Sis Al-Jufrie Airport (PLW)plane plane SUB - PLW
    2h
    $80–230
  23. Fly to Singapore Changi Airport

    1. Fly from Juanda International Airport (SUB) to Singapore Changi Airport (SIN)plane plane SUB - SIN
    2h 25m
    $80–200
  24. Fly to Simpang Tiga Airport

    1. Fly from Juanda International Airport (SUB) to Simpang Tiga Airport (PKU)plane plane SUB - PKU
    2h 25m
    $90–330
  25. Fly to Kuala Lumpur International Airport

    1. Fly from Juanda International Airport (SUB) to Kuala Lumpur International Airport (KUL)plane plane SUB - KUL
    2h 35m
    $55–200
  26. Fly to Komodo Airport

    1. Fly from Juanda International Airport (SUB) to Komodo Airport (LBJ)plane plane SUB - LBJ
    1h 30m
    $90–170
  27. Fly to Sam Ratulangi International Airport

    1. Fly from Juanda International Airport (SUB) to Sam Ratulangi International Airport (MDC)plane plane SUB - MDC
    2h 40m
    $110–330
  28. Fly to Ambon Pattimura Airport

    1. Fly from Juanda International Airport (SUB) to Ambon Pattimura Airport (AMQ)plane plane SUB - AMQ
    2h 40m
    $120–200
  29. Fly to Penang International Airport

    1. Fly from Juanda International Airport (SUB) to Penang International Airport (PEN)plane plane SUB - PEN
    2h 55m
    $70–180
  30. Fly to Sultan Babullah Airport

    1. Fly from Juanda International Airport (SUB) to Sultan Babullah Airport (TTE)plane plane SUB - TTE
    2h 55m
    $130–260
  31. Fly to Tambolaka

    1. Fly from Juanda International Airport (SUB) to Tambolaka (TMC)plane plane SUB - TMC
    1h 30m
    $100–140
  32. Fly to Kuala Namu International Airport

    1. Fly from Juanda International Airport (SUB) to Kuala Namu International Airport (KNO)plane plane SUB - KNO
    3h 5m
    $110–200
  33. Fly to Brunei International Airport

    1. Fly from Juanda International Airport (SUB) to Brunei International Airport (BWN)plane plane SUB - BWN
    2h 15m
    $110–230
  34. Fly to Don Mueang International Airport

    1. Fly from Juanda International Airport (SUB) to Don Mueang International Airport (DMK)plane plane SUB - DMK
    4h 5m
    $95–300
  35. Fly to Hong Kong International Airport

    1. Fly from Juanda International Airport (SUB) to Hong Kong International Airport (HKG)plane plane SUB - HKG
    4h 45m
    $95–250
  36. Fly to Guangzhou Baiyun International Airport

    1. Fly from Juanda International Airport (SUB) to Guangzhou Baiyun International Airport (CAN)plane plane SUB - CAN
    5h 5m
    $140–300
  37. Fly to Fuzhou Changle International Airport

    1. Fly from Juanda International Airport (SUB) to Fuzhou Changle International Airport (FOC)plane plane SUB - FOC
    5h 45m
    $150–550

Juanda International Airport (SUB) to Ngurah Rai International Airport (DPS) flights

Calendar84Weekly Planes
Duration1h 1mAverage Duration
Ticket$44Cheapest Price
See schedules

Questions & Answers

What companies run services between Surabaya, Indonesia and Direct flights?

Lion Mentari Airlines, Super Air Jet, and three other airlines fly from Juanda International Airport (SUB) to Ngurah Rai International Airport (DPS) every 2 hours.

Airlines

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides