1 hr(s), 25 mins
Airline | Departure Time | Arrival Time | Origin airport | Destination airport | |
---|---|---|---|---|---|
![]() Citilink | 18:55 | 20:35 | Jakarta (CGK) | Surabaya (SUB) | Book flight |
![]() Citilink | 19:30 | 21:05 | Jakarta (CGK) | Surabaya (SUB) | Book flight |
![]() Citilink | 20:00 | 21:35 | Jakarta (CGK) | Surabaya (SUB) | Book flight |
![]() Batik Air | 20:00 | 21:25 | Jakarta (CGK) | Surabaya (SUB) | Book flight |
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.
Numerous airlines offer direct flights from Soekarno-Hatta International Airport (CGK) in Jakarta to Juanda International Airport (SUB) in Surabaya. 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, though this significantly increases travel time. Check Traveloka to see if any connecting options suit your needs and budget.
Flights from CGK to SUB operate very frequently throughout the day, almost hourly during peak seasons. The frequency varies depending on the airline and time of year. Checking Traveloka will give you the most up-to-date information on flight schedules.
Several Indonesian airlines, including Garuda Indonesia, Lion Air, Batik Air, and Citilink, operate this route. Each airline offers different classes of service and amenities. Compare prices and services on Traveloka to find the best option for you.
Juanda International Airport (SUB) is the primary airport serving Surabaya. It offers various facilities, including restaurants, shops, lounges, and currency exchange services. Familiarize yourself with the airport layout before your arrival to ensure a smooth transition.
Several options exist to reach Surabaya's city center from the airport: taxis, ride-hailing apps (like Grab), and airport buses. Pre-booking a taxi or using a ride-hailing app is often the most convenient, especially for late-night arrivals. Consider the cost and travel time when choosing your transport.
The dry season (May-October) offers the best weather for sightseeing and outdoor activities. However, Surabaya hosts various events and festivals throughout the year, so consider your interests when planning your trip. Research local events to enhance your Surabaya experience.
Surabaya offers diverse accommodation options, from budget-friendly hostels to luxurious hotels. The city center is ideal for exploring historical sites and shopping, while areas near the coast offer a more relaxed atmosphere. Choose your accommodation based on your budget and preferred travel style.
Ensure your passport is valid, obtain necessary travel insurance, and check visa requirements if applicable. Pack light, comfortable clothing suitable for the tropical climate. Download useful apps like translation tools and offline maps for easier navigation.
Explore historical sites like House of Sampoerna, a former cigarette factory turned museum, and the Heroes Monument. Enjoy the vibrant atmosphere of Pasar Turi, a bustling traditional market. Consider a day trip to nearby destinations like Mount Bromo for stunning natural landscapes.
Trains and buses are alternative, albeit slower, options for travelling from Jakarta to Surabaya. These options are significantly cheaper but require a much longer travel time. Consider your time constraints and budget when choosing your mode of transport.
Look for budget-friendly accommodation options, utilize public transport, and eat at local warungs (small restaurants) to save money. Plan your itinerary in advance to avoid unnecessary expenses. Check Traveloka for flight deals and compare prices before booking.
Indonesian citizens travelling domestically from Jakarta to Surabaya do not require a visa. However, international travellers should check visa requirements based on their nationality well in advance of their trip.
Surabaya offers a diverse culinary scene. Try local specialties like rawon (beef black soup), rujak cingur (fruit and vegetable salad with cow's snout), and lontong balap (rice cake with various toppings). Explore local food stalls and restaurants for an authentic culinary experience.
Pasar Turi and other local markets offer a wide range of souvenirs, from traditional handicrafts to local delicacies. Bargaining is common in these markets, so don't hesitate to negotiate prices. Remember to check customs regulations before purchasing any items.
Traveloka is a reliable platform for booking flights and other travel services within Indonesia. It offers a user-friendly interface, competitive prices, and various payment options.
Key benefits of using Traveloka:
Flight Duration | 1 hr(s) 25 mins |
Airport in Jakarta | |
Airport in Surabaya |