Surabaya to Jakarta Flights SUBCGK

Juanda International Airport Soekarno-Hatta International Airport

🇮🇩 Surabaya, ID 🇮🇩 Jakarta, ID

The Surabaya to Jakarta route connects Juanda International Airport (SUB) in ID with Soekarno-Hatta International Airport (CGK) in ID. This short-haul flight covers approximately 430 miles (692 km) with a typical flight time of 1h 15m. This route is served by 5 airlines: Bhutan Airlines, Garuda Indonesia, Citilink and others. AirportRoutes has tracked 30 daily flights on this route.

About This Route

Route Overview

Here's comprehensive information about the flight route from Juanda International Airport (SUB) in Surabaya, ID to Jakarta-Soekarno-Hatta Int'l (CGK) in Tangerang, ID:

**

The flight route from Surabaya (SUB) to Jakarta (CGK) is a highly popular domestic connection in Indonesia, serving both business and leisure travelers. As the capital city, Jakarta attracts many business travelers, while Surabaya is a major economic and cultural hub in East Java. The route facilitates travel between these two important regions. The average flight duration is around 1 hour and 30-35 minutes. Travelers choose this connection for its speed and convenience compared to other modes of transport. There are no notable scenic views along this route as it primarily flies over densely populated areas of Java.

Travel Tips

For the best prices, aim to book your flight around 40 days (6 weeks) in advance. According to historical data, October and December can be the cheapest months to fly. At Juanda International Airport (SUB), arrive at least two hours before departure for domestic flights, especially during peak hours. At Soekarno-Hatta (CGK), be prepared for thorough security checks and potential waits, especially during peak hours. If you have a connecting flight from Soekarno-Hatta, allow ample time for transfers, considering potential delays and the airport's size. Non-stop flights are available on this route. Be ready for potential delays, and keep your belongings easily accessible for screening.

Destination Highlights

Tangerang offers a mix of cultural and modern attractions.

Here are some highlights:

1. Explore the Old Town (Pasar Lama): Wander through the historic market area, known for its unique food and Chinese-Indonesian cultural items. Don't miss the Benteng Heritage Museum and Boen Tek Bio temple.

2. Scientia Square Park: A modern urban park with a butterfly garden, skate park, and climbing wall, ideal for families.

3. Shopping Malls: Indulge in retail therapy at the many shopping malls offering a wide range of products and dining options.

4. Cisadane Riverbank: Hangout at Cisadane Riverbank.

5. Thematic Gardens: Enjoy Tangerang's many Thematic Gardens.

Tangerang is unique for its blend of urban development and cultural heritage, offering a comfortable introduction to Indonesia's diversity. Consider visiting the Old Town for a cultural experience.

Best Time to Fly

Tangerang has a tropical climate with a wet season from October to April and a dry season from May to September. The dry season is generally the best time to visit for outdoor activities. To avoid crowds, consider traveling during the shoulder months (May, June, September). The cheapest months to fly are typically October and December. Tangerang celebrates the Cap Go Meh Festival** (15 days after Chinese New Year), featuring colorful performances and food.

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Juanda International Airport

ICAO Code:
WARR
IATA Code:
SUB
City:
🇮🇩 Surabaya
Country:
ID
Elevation:
9 ft

Destination Airport

Soekarno-Hatta International Airport

ICAO Code:
WIII
IATA Code:
CGK
City:
🇮🇩 Jakarta
Country:
ID
Elevation:
34 ft

Route Statistics

5

Operators

30

Daily Flights

430

Miles

1h 15m

Flight Duration

Route Map

Great Circle
Flight route map from Surabaya to Jakarta

Operating Airlines

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 53 12%
Tuesday 68 16%
Wednesday 63 14%
Thursday 75 17%
Friday 51 12%
Saturday 68 16%
Sunday 58 13%

Pattern Analysis

Data Points: 436
API observations used to build this analysis
Weekdays: 310 flights
Weekend: 126 flights
Business Route More active on weekdays

All Flight Routes

5 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
Airline Flight Numbers Aircraft Type Typical Time Days Active Last Seen Status
Batik Air
BTK / ID
BTK6391 BTK6862 BTK6898 BTK6401 BTK6573 A320 16:25 4:25 PM (Representative)
M T W T F S S
Jan 28, 2026 Active
Citilink
CTV / QG
CTV725 CTV175 CTV737 CTV727 CTV9719 A320 05:35 5:35 AM (Representative)
M T W T F S S
Jan 29, 2026 Active
GIA305 GIA301 GIA315 GIA325 GIA319 B738 16:30 4:30 PM (Representative)
M T W T F S S
Jan 28, 2026 Active
Lion Air
LNI / JT
LNI693 LNI581 LNI589 LNI122 B739 16:35 4:35 PM (Representative)
M T W T F S S
Jan 28, 2026 Active
PAS205 PAS203 PAS201 PAS207 A320 13:25 1:25 PM (Representative)
M T W T F S S
Jan 24, 2026 Active
Total Routes: 5
Active Routes: 5
Unique Airlines: 5
Aircraft Types: 5

Spotted Departure Times

Departure Time Operator ICAO IATA
05:35 5:35 AM Citilink CTV QG
13:25 1:25 PM Pelita Air Service P.t. PAS IP
16:25 4:25 PM Batik Air BTK ID
16:30 4:30 PM Garuda Indonesia GIA GA
16:35 4:35 PM Lion Air LNI JT

Time Information

Times are shown in the departure airport's local timezone (WARR - Asia/Jakarta).

Total Departure Times: 5
Time Range:
05:35 - 16:35
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.