How to Get from Surabaya to Tangerang

How to Get from Surabaya to Tangerang

Last updated: March 8, 2026

Leaving behind the industrial grit and colonial history of Surabaya for the bustling logistics hub of Tangerang marks a shift from the heart of East Java to the energetic doorstep of the capital. While Surabaya serves as the gateway to Mount Bromo and the eastern islands, Tangerang is the modern engine of the Greater Jakarta area, home to Indonesia's busiest international airport and a growing culinary scene that rivals the big city next door.

This route is a favorite for business travelers and those connecting to international flights. The journey spans the length of Java, skipping over the dense volcanic landscapes and rice paddies in favor of a swift transit across the clouds. Whether you are heading to a convention at ICE BSD or catching a long-haul flight out of the country, the connection between these two urban giants is one of the most efficient travel corridors in Indonesia.

Surabaya to Tangerang by Flight

Flying is the definitive way to cover the distance between Surabaya and Tangerang. The route connects Juanda International Airport (SUB) in Surabaya directly to Soekarno-Hatta International Airport (CGK), which is physically located within the Tangerang city limits. This makes air travel not just the fastest option, but the only logical one for those who value their time.

Flights on this route typically cost between $62 and $97. The variation in price usually depends on how far in advance you book and which carrier you choose. Indonesia's domestic aviation market is highly competitive, meaning you can often find great deals even on short notice. The flight duration is remarkably short, ranging from 1 hour 30 minutes to 1 hour 40 minutes, which is a fraction of the time it would take to traverse Java by land.

The In-Flight Experience

Most travelers will find themselves in Economy Class, which is the standard offering for this short hop. Despite being a relatively quick journey, Indonesian carriers are known for their hospitality. Major full-service airlines often provide a small snack or drink, while low-cost carriers offer buy-on-board menus featuring local favorites like nasi lemak or instant noodles. The descent into Tangerang is particularly interesting, as you get a bird's-eye view of the vast urban sprawl and the Java Sea coastline before touching down at one of the airport's three massive terminals.

With dozens of daily departures starting from early morning until late at night, you have incredible flexibility. You can easily browse the latest schedules and secure your seat by booking through GoAsia.cc, ensuring a smooth transition between these two Indonesian hubs.

Comparing Your Options

ModePrice (USD)DurationComfort
Flight$62 - $971h 30min - 1h 40minHigh

Tips for Traveling from Surabaya to Tangerang

  • Check your Terminal: Soekarno-Hatta International Airport in Tangerang is enormous. Ensure you know which terminal your airline arrives at (Terminal 1, 2, or 3) to better plan your onward transport to your hotel or the city center.
  • Arrival Time: Aim to arrive at Surabaya's Juanda Airport at least two hours before departure. While the airport is efficient, security queues can fluctuate during peak business hours.
  • Traffic Awareness: Once you land in Tangerang, be prepared for heavy traffic if you are heading toward the BSD City area or into Jakarta. Using the airport train (Kalaya) or a reputable taxi service like Blue Bird is highly recommended.
  • Luggage Allowances: Check your ticket details carefully. Some budget fares on this route may not include checked baggage. If you are carrying souvenirs from East Java, it is often cheaper to pre-book extra weight online.
  • Best Time to Fly: Early morning flights are less prone to delays caused by the tropical afternoon thunderstorms that can occasionally affect flight patterns over Java.

Timetable

Flight East Java - Tangerang $ 60.43–93.90 1h 30m – 1h 40m
  •   Economy 05:05, 06:10, 07:05, 07:35, 08:20, 08:30, 09:00, 10:10, 11:05, 11:20, 11:35, 12:40, 13:25, 14:00, 14:10, 14:35, 16:25, 16:30, 17:00, 18:00, 19:00, 19:15, 20:50

Frequently Asked Questions

How can I book tickets from Surabaya to Tangerang?

You can book train, bus, flight, taxi, van, and ferry tickets from Surabaya to Tangerang directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Surabaya to Tangerang?

The cheapest way to travel this route is by booking an economy flight, with prices starting at approximately $62. Booking in advance usually helps in securing the lower end of the price spectrum.

What is the fastest way to get from Surabaya to Tangerang?

A direct flight is the fastest option, taking between 1 hour 30 minutes and 1 hour 40 minutes to reach Soekarno-Hatta International Airport from Surabaya.

How long does it take to get from Surabaya to Tangerang?

The total travel time by air is roughly 90 to 100 minutes. However, you should factor in an additional 3 to 4 hours for airport transfers, check-in, and security procedures.

Which airport should I use for Tangerang?

You should fly into Soekarno-Hatta International Airport (CGK). Although it serves as the main gateway for Jakarta, it is actually located in Tangerang, making it the most convenient arrival point.

Are there many daily flights between these cities?

Yes, there is a very high frequency of flights with departures starting as early as 5:00 AM and continuing until late in the evening, nearly every hour.

Is it better to take a taxi or a train from the airport in Tangerang?

If you are heading to the center of Tangerang or Jakarta, the airport train is a great way to avoid traffic. If you have heavy luggage or are going to a specific residential area in Tangerang like Karawaci or BSD, a taxi is more convenient.