Latest Flight Deals to Surabaya
These are the best offers on flights to Surabaya you’ll find over the next 60 days, with savings of up to DKK 863. Don’t miss out!
70% 

Surabaya
DKK 362 per passenger
Departing on Thu, Mar 20
One-way flight operated by Scoot
The connecting flight operated by Scoot departs from Kuala Lumpur International Airport on Thu, Mar 20 and arrives at Juanda International Airport.
Price starts from DKK 362, including taxes and fees.
Kuala LumpurSurabaya

One way
Economy

Thu, Mar 20
DKK 362
DKK 1,225
65% 

Surabaya
DKK 389 per passenger
Departing on Sun, Apr 20
One-way flight operated by Indonesia Airasia
The Nonstop flight operated by Indonesia Airasia departs from Senai International Airport on Sun, Apr 20 and arrives at Juanda International Airport.
Price starts from DKK 389, including taxes and fees.
Johor BahruSurabaya

One way
Economy

Sun, Apr 20
DKK 389
DKK 1,117
80% 

Surabaya
DKK 494 per passenger
Departing on Wed, Mar 26
One-way flight operated by Scoot
The connecting flight operated by Scoot departs from Suvarnabhumi Airport on Wed, Mar 26 and arrives at Juanda International Airport.
Price starts from DKK 494, including taxes and fees.
BangkokSurabaya

One way
Economy

Wed, Mar 26
DKK 494
DKK 2,499
44% 

Surabaya
DKK 692 per passenger
Departing on Sun, Mar 23
One-way flight operated by Scoot
The Nonstop flight operated by Scoot departs from Singapore Changi Airport on Sun, Mar 23 and arrives at Juanda International Airport.
Price starts from DKK 692, including taxes and fees.
SingaporeSurabaya

One way
Economy

Sun, Mar 23
DKK 692
DKK 1,240
69% 

Surabaya
DKK 722 per passenger
Departing on Thu, Apr 10
One-way flight operated by AirAsia X Berhad (Malaysia)
The connecting flight operated by AirAsia X Berhad (Malaysia) departs from Incheon International Airport on Thu, Apr 10 and arrives at Juanda International Airport.
Price starts from DKK 722, including taxes and fees.
SeoulSurabaya

One way
Economy

Thu, Apr 10
DKK 722
DKK 2,324
69% 

Surabaya
DKK 758 per passenger
Departing on Thu, Apr 17
One-way flight operated by AirAsia X Berhad (Malaysia)
The connecting flight operated by AirAsia X Berhad (Malaysia) departs from Shanghai Pudong International Airport on Thu, Apr 17 and arrives at Juanda International Airport.
Price starts from DKK 758, including taxes and fees.
ShanghaiSurabaya

One way
Economy

Thu, Apr 17
DKK 758
DKK 2,450
Round-trip fights to Surabaya
Whether it's a quick getaway or a business trip to remember, our 3–7 day round trips are perfect for experiencing Surabaya affordably.
Surabaya
DKK 644 per passenger
Departing on Wed, Mar 12, returning on Tue, Mar 18
Round-trip flight operated by Scoot and Scoot
Outbound connecting flight operated by Scoot departs from Kuala Lumpur International Airport on Wed, Mar 12 and arrives in Juanda International Airport.
Inbound connecting flight operated by Scoot departs from Juanda International Airport on Tue, Mar 18 and arrives in Kuala Lumpur International Airport.
Price starts from DKK 644, including taxes and charges.
7 Day Trip
Wed, Mar 12 - Tue, Mar 18
7 Day Trip
Kuala Lumpur
Surabaya
DKK 644
Surabaya
DKK 736 per passenger
Departing on Sun, Apr 20, returning on Fri, Apr 25
Round-trip flight operated by Scoot and Scoot
Outbound Nonstop flight operated by Scoot departs from Singapore Changi Airport on Sun, Apr 20 and arrives in Juanda International Airport.
Inbound Nonstop flight operated by Scoot departs from Juanda International Airport on Fri, Apr 25 and arrives in Singapore Changi Airport.
Price starts from DKK 736, including taxes and charges.
6 Day Trip
Sun, Apr 20 - Fri, Apr 25
6 Day Trip
Singapore
Surabaya
DKK 736
Surabaya
DKK 806 per passenger
Departing on Thu, Mar 13, returning on Wed, Mar 19
Round-trip flight operated by Batik Air Malaysia and Indonesia Airasia
Outbound connecting flight operated by Batik Air Malaysia departs from Senai International Airport on Thu, Mar 13 and arrives in Juanda International Airport.
Inbound connecting flight operated by Indonesia Airasia departs from Juanda International Airport on Wed, Mar 19 and arrives in Senai International Airport.
Price starts from DKK 806, including taxes and charges.
7 Day Trip
Thu, Mar 13 - Wed, Mar 19
7 Day Trip
Johor Bahru
Surabaya
DKK 806
Surabaya
DKK 1,078 per passenger
Departing on Wed, Mar 5, returning on Sun, Mar 9
Round-trip flight operated by Scoot and Scoot
Outbound connecting flight operated by Scoot departs from Suvarnabhumi Airport on Wed, Mar 5 and arrives in Juanda International Airport.
Inbound connecting flight operated by Scoot departs from Juanda International Airport on Sun, Mar 9 and arrives in Suvarnabhumi Airport.
Price starts from DKK 1,078, including taxes and charges.
5 Day Trip
Wed, Mar 5 - Sun, Mar 9
5 Day Trip
Bangkok
Surabaya
DKK 1,078
Surabaya
DKK 1,537 per passenger
Departing on Thu, Apr 10, returning on Mon, Apr 14
Round-trip flight operated by AirAsia X and Indonesia Airasia
Outbound connecting flight operated by AirAsia X departs from Incheon International Airport on Thu, Apr 10 and arrives in Juanda International Airport.
Inbound connecting flight operated by Indonesia Airasia departs from Juanda International Airport on Mon, Apr 14 and arrives in Incheon International Airport.
Price starts from DKK 1,537, including taxes and charges.
5 Day Trip
Thu, Apr 10 - Mon, Apr 14
5 Day Trip
Seoul
Surabaya
DKK 1,537
Surabaya
DKK 1,598 per passenger
Departing on Tue, Mar 11, returning on Mon, Mar 17
Round-trip flight operated by AirAsia X and Indonesia Airasia
Outbound connecting flight operated by AirAsia X departs from Shanghai Pudong International Airport on Tue, Mar 11 and arrives in Juanda International Airport.
Inbound connecting flight operated by Indonesia Airasia departs from Juanda International Airport on Mon, Mar 17 and arrives in Shanghai Pudong International Airport.
Price starts from DKK 1,598, including taxes and charges.
7 Day Trip
Tue, Mar 11 - Mon, Mar 17
7 Day Trip
Shanghai
Surabaya
DKK 1,598
View more return flights
Direct flights to Surabaya
Check out direct flights to Surabaya and find the flight that best fits your travel needs.
Sun, Apr 20
Johor Bahru(JHB)Surabaya(SUB)

Economy
DKK 388
Search
Mon, Mar 3
Kuala Lumpur(KUL)Surabaya(SUB)

Economy
DKK 590
Search
Sun, Mar 23
Singapore(SIN)Surabaya(SUB)

Economy
DKK 691
Search
View more direct flights
Business Class flights to Surabaya
Our business and first-class tickets mean you can travel to Surabaya in even more comfort. Browse our luxury options to find your perfect trip.
Fri, Mar 7
Singapore(SIN)Surabaya(SUB)

Business
DKK 1,710
Search
Mon, Mar 10
Singapore(SIN)Surabaya(SUB)

Business
DKK 1,710
Search
Thu, Mar 6
Singapore(SIN)Surabaya(SUB)

Business
DKK 1,710
Search
Sun, Mar 2
Singapore(SIN)Surabaya(SUB)

Business
DKK 1,720
Search
View more business and first class flights
Airports in Surabaya
Learn about the different airports in Surabaya, find the best flight and transfer options, and plan your journey.
- 0.78 km from central SurabayaJuanda International AirportTickets FromDKK 691
Popular Airlines Flying to Surabaya
See which airlines fly to Surabaya. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Plan Your Trip Around Surabaya
Find cheapest flight ticket to Surabaya from Singapore
Cheapest direct flight price | DKK 410 |
---|---|
Cheapest return ticket price | DKK 634 |
Off-season for travel | February |
Peak season for travel | November |
Flight distance | 1,382.95km |
Average flight time | 2 hours 25 minutes |
Popular airline | Jetstar Asia |
Cheapest month | May |
FAQs about Flights to Surabaya
Payment Methods
Our Partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd. Travel License No. 02943
Site Operator: Trip.com Travel Singapore Pte. Ltd. Travel License No. 02943