
1 hr(s), 25 mins
Airline | Departure Time | Arrival Time | Origin airport | Destination airport | |
|---|---|---|---|---|---|
Batik Air | 08:50 | 10:15 | Jakarta (HLP) | Surabaya (SUB) | Book flight |
Batik Air | 09:30 | 10:55 | Jakarta (HLP) | Surabaya (SUB) | Book flight |
Citilink | 12:30 | 14:00 | Jakarta (HLP) | Surabaya (SUB) | Book flight |
Batik Air | 13:35 | 15:00 | Jakarta (HLP) | Surabaya (SUB) | Book flight |
Batik Air | 15:50 | 17:15 | Jakarta (HLP) | Surabaya (SUB) | Book flight |
Batik Air | 16:35 | 18:00 | Jakarta (HLP) | Surabaya (SUB) | Book flight |
Batik Air | 20:15 | 21:40 | Jakarta (HLP) | Surabaya (SUB) | Book flight |
To compare every flight option from all Jakarta airports, see Jakarta to Surabaya flights.
Jakarta to Surabaya is one of Indonesia's busiest domestic flight routes. This guide provides up-to-date information to help you plan your trip efficiently. Understanding the flight options, airport facilities, and Surabaya itself will make your journey smoother. Remember to check Traveloka for the latest flight deals and availability.
Surabaya, the capital of East Java, offers a vibrant blend of culture, history, and modern attractions. Expect a tropical climate with warm temperatures year-round, though the rainy season (November-April) can impact travel plans. Familiarize yourself with local customs and etiquette for a more enriching experience.
Many airlines offer direct flights from Jakarta's Halim Perdanakusuma Airport (HLP) to Surabaya's Juanda International Airport (SUB), significantly reducing travel time. Flight duration is typically around 1 hour and 15 minutes to 1 hour and 30 minutes, depending on the airline and weather conditions.
While less common, connecting flights might be available through other Indonesian cities. These often involve longer travel times but could offer cost savings depending on the time of year and availability. Check Traveloka to compare options.
Flights from HLP to SUB operate frequently throughout the day, offering flexibility for travellers. The frequency varies depending on the airline and season, with higher frequency during peak travel periods. Always check the availability on Traveloka before finalizing your travel plans.
Several Indonesian airlines serve this route, including Garuda Indonesia, Lion Air, Batik Air, and Citilink. Each airline offers different classes of service and amenities. Comparing prices and services across airlines is crucial for finding the best deal. Remember to check Traveloka for the most up-to-date information on airlines and flight schedules.
Juanda International Airport (SUB) is the primary airport serving Surabaya. It offers various amenities, including restaurants, cafes, shops, and lounges. Familiarize yourself with the airport layout and facilities before your arrival to ensure a smooth transition.
Several options exist for reaching Surabaya's city center from the airport: taxis, ride-hailing services (like Grab), and airport buses. Taxis are readily available but negotiate the fare beforehand. Ride-hailing apps offer convenience and often more affordable options. Airport buses provide a budget-friendly alternative, though they might have limited routes.
The dry season (May-October) offers the best weather for sightseeing and outdoor activities. However, peak season means higher prices for flights and accommodation. Consider visiting during the shoulder seasons (April-May and September-October) for a balance of pleasant weather and fewer crowds. Research local events and festivals to enhance your experience.
Surabaya offers diverse accommodation options, from budget-friendly hostels to luxurious hotels. The city center provides easy access to attractions, while areas like Gubeng offer a more local experience. Consider your budget and preferred atmosphere when choosing your accommodation.
Ensure your passport is valid, obtain necessary visas if required, and check the latest travel advisories. Pack light, comfortable clothing suitable for the tropical climate. Make copies of important documents and inform your bank of your travel plans to avoid any issues with your cards.
Explore historical sites like House of Sampoerna, a former cigarette factory turned museum, and the majestic Heroes Monument. Enjoy the vibrant atmosphere of Pasar Turi, a bustling traditional market. Consider a day trip to nearby destinations like Mount Bromo for breathtaking views.
Trains and buses offer alternative, albeit slower, travel options. Trains provide a comfortable journey, while buses are a more budget-friendly choice. However, travel time is significantly longer compared to flying. Consider your time constraints and budget when choosing your mode of transport.
Look for flight deals and book in advance. Utilize public transport instead of taxis whenever possible. Explore local eateries for affordable and delicious meals. Take advantage of free activities like visiting parks and temples.
Indonesian citizens travelling domestically from Jakarta to Surabaya do not require a visa. However, always check the latest immigration regulations before your trip.
Indulge in Surabaya's culinary scene, trying local specialties like rawon (beef black soup), rujak cingur (fruit and vegetable salad), and lontong balap (rice cake with various toppings). Explore local warungs (small restaurants) for authentic and affordable meals.
Find unique souvenirs at Pasar Turi or explore smaller shops for handcrafted items. Bargaining is common in traditional markets. Consider purchasing local crafts, textiles, or spices as mementos of your trip.
Traveloka is your one-stop shop for finding the best flight deals from Jakarta to Surabaya. Check Traveloka regularly for promotions and discounts.
Key benefits of using Traveloka include a simple, user-friendly booking process, the flexibility to change or cancel through the Reschedule/Refund feature, and responsive 24/7 customer support.
Flight Duration | 1 hr(s) 25 mins |
Airport in Jakarta | |
Airport in Surabaya |
