background

Flight Deals from Jakarta to Surabaya from $89

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

GA LogoQR LogoSQ LogoNH LogoEK LogoJL LogoTK Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Stops

  • Nonstop
    from $132
  • Up to 1 stop
    $234

Airlines

  • Alidaunia
    $132
  • APG Airlines
    $220
  • Citilink
    $135
  • CitizenPlane
    $149
  • Garuda
    $166
  • Hahn Air
    $352
  • Malindo Air
    $254

Cabin Class

  • Economy
    $132

Departure Airports

  • Jakarta Halim Perdana Kusuma Airport
    $132
  • Jakarta Soekarno Hatta Intl Airport
    $223

Arrival Airports

  • Juanda International Airport
    $132

Layover Airports

  • Iskandar Airport
    $364
  • Kuala Lumpur International Airport
    $234
  • Ngurah Rai (Bali) International Airport
    $247
  • Singapore Changi Airport
    $352

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

BUNDLE & SAVE

Book a flight & hotel together for extra savings.

On average save $240 per traveler
Alidaunia Logo
Alidaunia

06/02/25

HLP
1h 20m
Direct

06/02/25

SUB
Alidaunia Logo
Alidaunia

06/05/25

SUB
1h 20m
Direct

06/05/25

HLP
$132
Free cancellation within 83 hours of booking
Citilink Logo
Citilink

06/02/25

HLP
1h 25m
Direct

06/02/25

SUB
Citilink Logo
Citilink

06/05/25

SUB
1h 30m
Direct

06/05/25

HLP
$135
Free cancellation within 83 hours of booking
CitizenPlane Logo
CitizenPlane

06/02/25

HLP
1h 20m
Direct

06/02/25

SUB
CitizenPlane Logo
CitizenPlane

06/05/25

SUB
1h 20m
Direct

06/05/25

HLP
$149
Free cancellation within 83 hours of booking
Garuda Logo
Garuda

06/02/25

HLP
1h 35m
Direct

06/02/25

SUB
Garuda Logo
Garuda

06/05/25

SUB
1h 30m
Direct

06/05/25

HLP
$166
Free cancellation within 83 hours of booking
Garuda Logo
Garuda

05/30/25

HLP
1h 35m
Direct

05/30/25

SUB
Garuda Logo
Garuda

06/06/25

SUB
1h 30m
Direct

06/06/25

HLP
$182
Free cancellation within 83 hours of booking
APG Airlines Logo
APG Airlines

05/30/25

HLP
1h 20m
Direct

05/30/25

SUB
APG Airlines Logo
APG Airlines

06/06/25

SUB
1h 30m
Direct

06/06/25

HLP
$220
Free cancellation within 83 hours of booking
APG Airlines Logo
APG Airlines

06/02/25

CGK
1h 25m
Direct

06/02/25

SUB
APG Airlines Logo
APG Airlines

06/05/25

SUB
1h 30m
Direct

06/05/25

CGK
$223
Free cancellation within 83 hours of booking
APG Airlines Logo
APG Airlines

06/02/25

HLP
1h 20m
Direct

06/02/25

SUB
APG Airlines Logo
APG Airlines

06/05/25

SUB
7h 30m
KUL

06/05/25

HLP
$234
Free cancellation within 83 hours of booking
Garuda Logo
Garuda

06/02/25

HLP
1h 35m
Direct

06/02/25

SUB
Garuda Logo
Garuda

06/05/25

SUB
9h 5m
DPS

06/05/25

HLP
$247
Free cancellation within 83 hours of booking
Malindo Air Logo
Malindo Air

06/02/25

CGK
1h 25m
Direct

06/02/25

SUB
Malindo Air Logo
Malindo Air

06/05/25

SUB
7h 30m
KUL

06/05/25

CGK
$254
Free cancellation within 83 hours of booking
APG Airlines Logo
APG Airlines

06/02/25

HLP
4h
DPS

06/02/25

SUB
APG Airlines Logo
APG Airlines

06/05/25

SUB
7h 30m
KUL

06/05/25

HLP
$300
Free cancellation within 83 hours of booking
Garuda Logo
Garuda

06/02/25

CGK
24h 45m
DPS

06/03/25

SUB
Garuda Logo
Garuda

06/05/25

SUB
11h 40m
DPS

06/05/25

CGK
$318
Free cancellation within 83 hours of booking
Hahn Air Logo
Hahn Air

06/02/25

CGK
22h 35m
SIN

06/03/25

SUB
Hahn Air Logo
Hahn Air

06/05/25

SUB
18h 20m
SIN

06/06/25

CGK
$352
Free cancellation within 83 hours of booking
APG Airlines Logo
APG Airlines

05/30/25

HLP
1h 20m
Direct

05/30/25

SUB
APG Airlines Logo
APG Airlines

06/06/25

SUB
10h 40m
PKN

06/06/25

HLP
$364
Free cancellation within 83 hours of booking
Malindo Air Logo
Malindo Air

06/02/25

CGK
14h 5m
KUL

06/02/25

SUB
Malindo Air Logo
Malindo Air

06/05/25

SUB
11h 30m
KUL

06/05/25

CGK
$373
Free cancellation within 83 hours of booking
APG Airlines Logo
APG Airlines

05/30/25

CGK
4h 5m
PKN

05/30/25

SUB
APG Airlines Logo
APG Airlines

06/06/25

SUB
10h 40m
PKN

06/06/25

CGK
$540
Free cancellation within 83 hours of booking

Top Deals on flights from Jakarta to Surabaya

Jakarta, ID (JKT) - Surabaya, ID (SUB)

Garuda Logo
Garuda

May 30

HLP
1h 35m
Direct

May 30

SUB

as low as

$89

Jakarta, ID (JKT) - Surabaya, ID (SUB)

Garuda Logo
Garuda

May 30

CGK
1h 40m
Direct

May 30

SUB

as low as

$94

Jakarta, ID (JKT) - Surabaya, ID (SUB)

Alidaunia Logo
Alidaunia

May 30

HLP
1h 20m
Direct

May 30

SUB

as low as

$94

Jakarta, ID (JKT) - Surabaya, ID (SUB)

Garuda Logo
Garuda

May 30

CGK
1h 40m
Direct

May 30

SUB

as low as

$94

Jakarta, ID (JKT) - Surabaya, ID (SUB)

Alidaunia Logo
Alidaunia

May 30

HLP
1h 20m
Direct

May 30

SUB

as low as

$94

Jakarta, ID (JKT) - Surabaya, ID (SUB)

Alidaunia Logo
Alidaunia

May 30

CGK
4h 5m
PKN

May 30

SUB

as low as

$226

Jakarta, ID (JKT) - Surabaya, ID (SUB)

Alidaunia Logo
Alidaunia

May 30

CGK
20h
PKN

May 31

SUB

as low as

$231

Jakarta, ID (JKT) - Surabaya, ID (SUB)

Alidaunia Logo
Alidaunia

May 30

CGK
20h 20m
LOP

May 31

SUB

as low as

$233

Jakarta, ID (JKT) - Surabaya, ID (SUB)

Alidaunia Logo
Alidaunia

May 30

CGK
23h 20m
LOP

May 31

SUB

as low as

$233

Jakarta, ID (JKT) - Surabaya, ID (SUB)

Alidaunia Logo
Alidaunia

May 30

CGK
8h
BPN

May 30

SUB

as low as

$263

Jakarta, ID (JKT) - Surabaya, ID (SUB)

Alidaunia Logo
Alidaunia

May 30

CGK
27h
UPG

May 31

SUB

as low as

$283

Jakarta, ID (JKT) - Surabaya, ID (SUB)

Alidaunia Logo
Alidaunia

May 30

CGK
20h 50m
UPG

May 31

SUB

as low as

$283

Frequently Asked Questions

What is the typical flight duration from Jakarta to Surabaya?
The typical flight duration from Jakarta to Surabaya is between 1 to 1.5 hours, depending on weather conditions and air traffic. This short domestic journey is generally quite efficient and convenient, especially if you choose a direct flight. It saves considerable travel time compared to land options. Be sure to check the boarding times and arrive early at the airport for smooth security clearance. This duration makes it ideal for both business trips and leisure travel, offering a quick transfer between two major Indonesian cities.
Are there any direct flights available from Jakarta to Surabaya?
Yes, there are direct flights available from Jakarta to Surabaya. Many domestic airlines operate frequent non-stop services between these two hubs, offering travelers a convenient and time-saving option. Direct flights typically reduce overall travel time and avoid the hassle of layovers. When booking, consider checking multiple airlines to compare prices and schedules. This route is well-served, ensuring accessibility and flexibility for both business and leisure travelers, with travel times maintained as efficient as possible.
What are the best transportation options from Surabaya airport to the city center?
The best transportation options from Surabaya airport to the city center include metered taxis, ride-sharing services, and airport shuttle buses. Metered taxis may cost between IDR 100,000 to 200,000 (approximately $7 to $15) depending on traffic conditions, while ride-hailing apps like Grab offer a competitive and convenient alternative. Shuttle buses operate on set schedules and can be an economical choice. For those with a flexible itinerary, pre-booked private transfers provide a hassle-free door-to-door service, ensuring a smooth transition to your accommodations.
What are the must-see attractions in Surabaya for travelers arriving from Jakarta?
Travelers arriving from Jakarta should not miss prominent attractions like the House of Sampoerna, a heritage museum that offers insight into Indonesia’s cigarette industry, and the Surabaya Submarine Monument, which is both educational and engaging. Other highlights include the vibrant Chinatown and the historic Arab Quarter, where cultural fusion is evident. Additionally, visiting Tugu Pahlawan (Heroes Monument) provides a deep appreciation of local history. Each destination offers distinct cultural and historical narratives that enhance your travel experience in this dynamic city.
Which local dishes should travelers from Jakarta try when visiting Surabaya?
Travelers from Jakarta should definitely try local specialties such as rawon, a rich black beef soup with a unique blend of spices, and sate klopo, which features a coconut-infused marinade. Lontong balap, a savory rice cake dish with bean sprouts and peanut sauce, is also popular, along with rujak cingur, a spicy fruit and vegetable salad mixed with cow’s snout. These dishes capture the culinary diversity of the region. For an authentic experience, visit local markets or recommended eateries where these recipes are prepared with traditional techniques.
Are there any family-friendly activities in Surabaya for visitors from Jakarta?
Yes, there are several family-friendly activities available. Families can visit amusement parks, interactive museums, and cultural centers that cater to young visitors, ensuring a blend of fun and learning. Places like the local water parks and dedicated children's museums offer engaging exhibits and outdoor play areas. Additionally, scenic parks and leisurely boat rides along local waterways provide relaxing experiences. Planning your visit around these attractions will allow both adults and children to enjoy a diverse range of activities in a city that values cultural heritage and modern entertainment.
What are the best budget accommodation options in Surabaya for travelers from Jakarta?
Budget accommodations in Surabaya include a range of hostels, guesthouses, and economy hotels that typically charge between $20 to $50 per night. Many of these options are centrally located and provide essential amenities such as free Wi-Fi, breakfast, and easy access to public transportation. It is advisable to book in advance through reputed online platforms that offer user reviews and ratings. Staying in areas like the downtown district or near popular markets and attractions often provides added convenience and local flavor at a wallet-friendly price.
Is there a specific time of year when Surabaya is best visited by travelers from Jakarta?
The best time of year to visit is during the dry season, typically from May to September, when the weather is more predictable and comfortable for outdoor activities. Travelers will find fewer rain disruptions and enjoy a clearer view of outdoor attractions. This period also aligns with several local festivals that showcase cultural performances, street food fairs, and traditional markets. Remember that peak tourist seasons may lead to higher accommodation prices, so consider booking in advance or planning slightly shoulder seasons for a balance between good weather and cost efficiency.
What cultural etiquette should travelers from Jakarta be aware of when visiting Surabaya?
Travelers should be mindful of local customs and cultural etiquette to ensure respect for the community. It is advisable to dress modestly, particularly when visiting religious sites and traditional neighborhoods. Learn a few local phrases, greet politely, and remove shoes when requested indoors, such as in mosques or certain traditional homes. Interacting with local vendors respectfully and understanding that bargaining is common practice in markets will also enhance your experience. Observing these guidelines will help foster positive interactions and enrich your cultural experience in an engaging local environment.
Are there any seasonal events in Surabaya that travelers from Jakarta should not miss?
Yes, there are several seasonal events that highlight the city’s cultural vibrancy. Events such as the Surabaya Cross Culture Festival and local food fairs draw both locals and visitors, offering unique performances, culinary showcases, and arts exhibitions. Additionally, seasonal markets and traditional celebrations, held during the dry season, provide wonderful opportunities to experience the local customs firsthand. These events not only allow travelers to sample local cuisine but also engage with community traditions through live performances, dances, and crafts, ensuring a rich, immersive experience.
What are the most affordable dining options in Surabaya for travelers from Jakarta?
The most affordable dining options include local street food vendors, traditional warungs, and modest eateries that offer authentic dishes at low prices. Meals at these venues typically range from $2 to $8 per dish, allowing you to sample a variety of local flavors without stretching your budget. Opt for popular areas where locals dine, as this often ensures both authenticity and affordability. Additionally, exploring food markets can provide a diverse culinary experience where you can taste small portions of multiple dishes, making it easy to try a range of regional specialties while keeping costs in check.
What are the top shopping districts in Surabaya for visitors from Jakarta?
Top shopping districts include extensive malls like Tunjungan Plaza and Galaxy Mall, which offer everything from international brands to local boutiques. Additionally, traditional markets such as Pasar Atom provide an authentic shopping experience with local handicrafts and souvenirs. These areas cater to diverse shopping preferences, whether you are looking for fashion, electronics, or cultural artifacts. Planning your visit to these districts ensures that you capture both the modern and traditional aspects of retail in the city. It is advisable to check for any seasonal sales or special cultural events during your visit for added discounts.
What health precautions should travelers from Jakarta consider before flying to Surabaya?
Before flying, travelers should ensure they are up-to-date on routine vaccines and consider additional immunizations as recommended by local health authorities. It is also wise to carry hand sanitizer and bottled water, as tap water may not always be suitable for drinking. Depending on personal health, some may want to bring basic medications for common travel illnesses. Keep in mind the climate differences; staying hydrated and protecting yourself from excessive heat is important. It is recommended to check current health advisories and travel requirements for both departure and arrival cities prior to departure.
What unique airport amenities can travelers expect at Surabaya airport?
Surabaya airport offers a range of unique amenities designed to enhance the traveler’s experience. Expect comfortable lounges, a variety of duty-free shops, and an assortment of dining options, with prices ranging broadly to suit different budgets. Free Wi-Fi, prayer rooms, and resting areas add value, particularly for transit passengers. Some terminals also feature well-organized retail areas selling local crafts and snacks. These facilities provide a pleasant and efficient travel environment, allowing passengers to relax and prepare for their onward journey, whether connecting to a domestic flight or exploring the city further.
What are the best transportation options for families traveling from Jakarta to Surabaya?
Families traveling from Jakarta to Surabaya will benefit from a combination of convenient flight options and ground transportation that caters to group needs. Direct flights offer faster travel times, and upon arrival, pre-booked private taxis or rental vans ensure comfort for children and elderly family members. Ride-sharing services with family seating and child safety seats are also available. These options typically range in cost depending on distance and service level. It is advisable to plan ahead, especially during peak travel seasons, to secure the most family-friendly, safe, and efficient travel arrangements.

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158