Airlines Flying from Jakarta to Surabaya
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Flight deals from Jakarta to Surabaya
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopCGK 16:551h 40mDirectSUB 18:35Jakarta - Surabaya | Tue, Jul 22 | CitilinkSUB 10:151h 25mDirectCGK 11:40Surabaya - Jakarta | Mon, Jul 28 | CitilinkHK$662 HK$3,38980% OFF80% OFFHK$3,389 HK$662
-
CGK 15:151h 45mDirectSUB 17:00Jakarta - Surabaya | Sat, Jun 7 | CitilinkSUB 05:551h 35mDirectCGK 07:30Surabaya - Jakarta | Sat, Jun 14 | CitilinkHK$708 HK$3,38979% OFF79% OFFHK$3,389 HK$708
-
CGK 17:001h 35mDirectSUB 18:35Jakarta - Surabaya | Sat, Jun 14 | CitilinkSUB 10:151h 25mDirectCGK 11:40Surabaya - Jakarta | Mon, Jun 16 | CitilinkHK$731 HK$3,38978% OFF78% OFFHK$3,389 HK$731
-
CGK 17:001h 35mDirectSUB 18:35Jakarta - Surabaya | Wed, Jun 11 | CitilinkSUB 09:401h 40mDirectCGK 11:20Surabaya - Jakarta | Wed, Jun 18 | CitilinkHK$75978% OFFHK$3,389 HK$759
-
CGK 03:301h 25mDirectSUB 04:55Jakarta - Surabaya | Sun, Jun 15 | Lion AirSUB 09:401h 40mDirectCGK 11:20Surabaya - Jakarta | Mon, Jun 16 | CitilinkHK$77077% OFFHK$3,389 HK$770
-
CGK 11:451h 40mDirectSUB 13:25Jakarta - Surabaya | Fri, Aug 1 | CitilinkSUB 05:551h 35mDirectCGK 07:30Surabaya - Jakarta | Sun, Aug 3 | CitilinkHK$77477% OFFHK$3,389 HK$774
-
CGK 09:001h 25mDirectSUB 10:25Jakarta - Surabaya | Tue, Jun 10 | Lion AirSUB 11:201h 30mDirectCGK 12:50Surabaya - Jakarta | Tue, Jun 17 | Lion AirHK$87274% OFFHK$3,389 HK$872
-
CGK 11:451h 40mDirectSUB 13:25Jakarta - Surabaya | Sun, Jul 27 | CitilinkSUB 10:301h 30mDirectCGK 12:00Surabaya - Jakarta | Thu, Jul 31 | CitilinkHK$93173% OFFHK$3,389 HK$931
-
CGK 03:301h 25mDirectSUB 04:55Jakarta - Surabaya | Sat, Jun 7 | Lion AirSUB 13:551h 40mDirectCGK 15:35Surabaya - Jakarta | Sat, Jun 14 | CitilinkHK$96072% OFFHK$3,389 HK$960
-
CGK 03:301h 25mDirectSUB 04:55Jakarta - Surabaya | Fri, Jun 6 | Lion AirSUB 11:201h 30mDirectCGK 12:50Surabaya - Jakarta | Wed, Jun 11 | Lion AirHK$2,54225% OFFHK$3,389 HK$2,542
-
JKT 13:0017h 25m1 stopsSUB Invalid DateJakarta - Surabaya | Sun, Jun 8 | Normal AirlineSUB 15:006hDirectJKT 16:00Surabaya - Jakarta | Tue, Jun 10 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopCGK 16:551h 40mDirectSUB 18:35Jakarta - Surabaya | Tue, Jul 22 | CitilinkHK$322 HK$69454% OFF54% OFFHK$694 HK$322
-
CGK 03:301h 25mDirectSUB 04:55Jakarta - Surabaya | Sun, Jun 8 | Lion AirHK$429 HK$69438% OFF38% OFFHK$694 HK$429
-
HLP 05:501h 35mDirectSUB 07:25Jakarta - Surabaya | Sun, Jun 8 | CitilinkHK$445 HK$69436% OFF36% OFFHK$694 HK$445
-
CGK 09:001h 25mDirectSUB 10:25Jakarta - Surabaya | Sat, Jun 7 | Lion AirHK$45135% OFFHK$694 HK$451
-
CGK 17:101h 40mDirectSUB 18:50Jakarta - Surabaya | Sat, Jun 14 | CitilinkHK$46932% OFFHK$694 HK$469
-
CGK 03:301h 25mDirectSUB 04:55Jakarta - Surabaya | Thu, Jun 12 | Lion AirHK$48630% OFFHK$694 HK$486
-
CGK 14:401h 25mDirectSUB 16:05Jakarta - Surabaya | Tue, Jun 17 | Lion AirHK$48630% OFFHK$694 HK$486
-
CGK 03:301h 25mDirectSUB 04:55Jakarta - Surabaya | Mon, Jun 16 | Lion AirHK$48630% OFFHK$694 HK$486
-
CGK 17:101h 40mDirectSUB 18:50Jakarta - Surabaya | Mon, Jun 16 | CitilinkHK$51326% OFFHK$694 HK$513
-
CGK 14:401h 25mDirectSUB 16:05Jakarta - Surabaya | Sun, Jun 15 | Lion AirHK$52125% OFFHK$694 HK$521
-
JKT 13:0017h 25m1 stopsSUB Invalid DateJakarta - Surabaya | Sun, Jun 8 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Information from Jakarta to Surabaya
Cheapest one-way flight price | HK$321 |
---|---|
Cheapest round-trip ticket price | HK$661 |
Off-season for travel | April |
Peak season for travel | June |
Flight distance | 669.68 km |
Average flight time | 1 hour 36 minutes |
Popular airline | Garuda Indonesia |
Find the best time to fly from Jakarta to Surabaya
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
-
When are flight tickets from Jakarta (JKT) to Surabaya (SUB) the cheapest?
Airlines adjust prices for flights from Jakarta to Surabaya based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Jakarta (JKT) to Surabaya (SUB) cost?
According to Trip.com's data, the lowest price is around HK$865. -
How long does it take to fly from Jakarta (JKT) to Surabaya (SUB) and what is the distance?
It takes around 1 hour 36 minutes to fly from Jakarta (JKT) to Surabaya (SUB). -
What are the most popular airlines that fly from Jakarta (JKT) to Surabaya (SUB)?
Airlines with flights from Jakarta (JKT) to Surabaya (SUB): Etihad Airways, Oman Air, Emirates, Malaysia Airlines, Vietnam Airlines, China Airlines, Japan Airlines, Batik Air, Saudia, Philippine Airlines and Hahn Air.
How to find a cheap flight from Jakarta to Surabaya
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Jakarta to Surabaya. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Popular Flights
-
Top Routes from Jakarta
-
Top Routes to Surabaya
-
More flight options
- Jakarta to Istanbul Flights
- Jakarta to Medina Flights
- Jakarta to Sydney Flights
- Jakarta to London Flights
- Jakarta to Riyadh Flights
- Jakarta to Amsterdam Flights
- Jakarta to Tokyo Flights
- Jakarta to Seoul Flights
- Jakarta to Dubai Flights
- Jakarta to Beijing Flights
- Jakarta to Guangzhou Flights
- Flights from Soekarno–Hatta International Airport to Queenstown
- Flights from Soekarno–Hatta International Airport to Hokitika
- Flights from Soekarno–Hatta International Airport to Taupo
- Flights from Soekarno–Hatta International Airport to Tauranga
- Flights from Soekarno–Hatta International Airport to Rotorua
- Flights from Soekarno–Hatta International Airport to Blenheim
- Flights from Jakarta to Dunedin International Airport
- Flights from Jakarta to Christchurch International Airport
- Flights from Jakarta to Invercargill Airport
- Flights from Jakarta to Queenstown Airport
- Flights from Jakarta to Palmerston North Airport
- Flights from Jakarta to Hamilton International Airport
- Flights from Halim Perdanakusuma International Airport to King Abdulaziz International Airport
- Flights from Soekarno–Hatta International Airport to King Abdulaziz International Airport
- Flights from Soekarno–Hatta International Airport to Istanbul Airport
- Flights from Halim Perdanakusuma International Airport to Istanbul Airport
- Flights from Soekarno–Hatta International Airport to Sabiha Gokcen International Airport
- Flights from Halim Perdanakusuma International Airport to Abdulaziz International Airport
- Seoul to Surabaya Flights
- Taipei to Surabaya Flights
- Singapore to Surabaya Flights
- Kuala Lumpur to Surabaya Flights
- Bali to Surabaya Flights
- Tokyo to Surabaya Flights
- Bangkok to Surabaya Flights
- Lombok to Surabaya Flights
- Jeddah to Surabaya Flights
- Johor Bahru to Surabaya Flights
- Penang to Surabaya Flights
- Flights from Auckland Airport to Surabaya
- Flights from Christchurch International Airport to Surabaya
- Flights from Queenstown Airport to Surabaya
- Flights from Wellington International Airport to Surabaya
- Flights from Dunedin International Airport to Surabaya
- Flights from Hawke's Bay Airport to Surabaya
- Flights from Auckland to Juanda International Airport
- Flights from Christchurch to Juanda International Airport
- Flights from Wellington to Juanda International Airport
- Flights from Queenstown to Juanda International Airport
- Flights from Napier to Juanda International Airport
- Flights from Dunedin to Juanda International Airport
- Flights from Hong Kong International Airport to Juanda International Airport
- Flights from Incheon International Airport to Juanda International Airport
- Flights from Gimpo International Airport to Juanda International Airport
- Flights from Taiwan Taoyuan International Airport to Juanda International Airport
- Flights from Taipei Songshan Airport to Juanda International Airport
- Flights from Singapore Changi Airport to Juanda International Airport
- Lombok to Bali Flights
- Jakarta to Lombok Flights
- Bali to Labuan Bajo Flights
- Lombok to Jakarta Flights
- Yogyakarta to Bali Flights
- Jakarta to Bali Flights
- Bali to Yogyakarta Flights
- Bali to Jakarta Flights
- Labuan Bajo to Bali Flights
- Jakarta to Makassar Flights
- Jakarta to Pontianak Flights
- Flights from Ngurah Rai International Airport to Lombok International Airport
- Flights from Lombok International Airport to Ngurah Rai International Airport
- Flights from Soekarno–Hatta International Airport to Lombok International Airport
- Flights from Halim Perdanakusuma International Airport to Lombok International Airport
- Flights from Ngurah Rai International Airport to Komodo International Airport
- Flights from Lombok International Airport to Halim Perdanakusuma International Airport