The Banda Aceh to Jakarta route connects Sultan Iskandar Muda International Airport (BTJ) in ID with Soekarno-Hatta International Airport (CGK) in ID. This medium-haul flight covers approximately 1119 miles (1801 km) with a typical flight time of 2h 36m. This route is served by 4 airlines: Garuda Indonesia, Super Air Jet, Pelita Air Service P.t. and others. AirportRoutes has tracked 6 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search BTJ → CGK flightsOpens a live price search — just pick your dates
The Banda Aceh (BTJ) → Jakarta (CGK) air route links Indonesia’s northernmost provincial capital with the nation’s main gateway over 1,119 miles (1,801 km). Nonstop flights typically take about 2.5–3.5 hours, making air travel far faster than multi-day overland and sea connections. Travelers choose this route for business access to ministries and headquarters in Jakarta, onward international connections from Soekarno-Hatta, and easier access to major domestic destinations via CGK’s dense network. It’s also popular for students, family visits, and travelers combining Aceh’s heritage and beaches with Jakarta’s shopping, dining, and events. Expect frequent schedules on major Indonesian carriers, with morning departures often favored for smoother connections and fewer weather-related delays.
Book early for the best fares, especially around school holidays; typical one-way prices can range from IDR 900,000–2,500,000 (about USD 60–165) depending on season and baggage. At BTJ (Sultan Iskandar Muda Airport), arrive 90–120 minutes before departure; security and check-in are usually straightforward, but queues rise during peak periods. Choose flights landing at CGK with enough buffer if you’re connecting internationally—2–3 hours is safer during evening congestion. At CGK, confirm your terminal and airline in advance, as transfers can take time; use official airport transport, rail link, or app-based rides from designated pickup points. Pack a light layer—cabin temperatures can feel cool—and keep essentials in carry-on for short-haul efficiency.
Jakarta is Indonesia’s sprawling capital, blending colonial-era landmarks with modern malls, museums, and a fast-evolving food scene. Start at Kota Tua (Old Town) for history and photography, then visit the National Monument (Monas) and the National Museum for context on the archipelago. For shopping and dining, explore Sudirman–Thamrin, SCBD, and Senayan, while Kemang is known for cafés and nightlife. Day trips to the Thousand Islands (Kepulauan Seribu) offer beaches and snorkeling. Don’t miss local flavors like nasi uduk, soto Betawi, kerak telor, and street-side satay; food courts in major malls provide convenient, air-conditioned sampling. Jakarta’s mix of culture, commerce, and connectivity makes it a practical base for wider Indonesia travel.
Jakarta is generally best visited in the dry season (May–September), when humidity is lower and rain disruptions are less frequent. The wet season (November–March) can bring heavy showers that may affect schedules. Prices often peak during Lebaran/Eid travel periods and late December–early January, while shoulder months like February and October can offer better deals. Notable events include Jakarta Fair (typically June–July) and year-end festivities, which can raise demand; book flights and hotels early if traveling then.
Sultan Iskandar Muda International Airport
WITTBTJSoekarno-Hatta International Airport
WIIICGK4
Operators6
Tracked Flights1119
Miles2h 36m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Garuda Indonesia |
GIA
|
GA
|
| Super Air Jet |
SJV
|
IU
|
| Pelita Air Service P.t. |
PAS
|
IP
|
| Batik Air |
BTK
|
ID
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 42 | 12% |
|
| Tuesday | 33 | 9% |
|
| Wednesday | 53 | 15% |
|
| Thursday | 60 | 17% |
|
| Friday | 50 | 14% |
|
| Saturday | 41 | 12% |
|
| Sunday | 70 | 20% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Batik Air
BTK
/ ID
|
A320 | 07:00 7:00 AM (Representative) |
M
T
W
T
F
S
S
|
May 10, 2026 | Active | |
|
Garuda Indonesia
GIA
/ GA
|
B738 | 15:40 3:40 PM (Representative) |
M
T
W
T
F
S
S
|
May 10, 2026 | Active | |
|
Pelita Air Service P.t.
PAS
/ IP
|
A320 | 12:10 12:10 PM (Representative) |
M
T
W
T
F
S
S
|
May 10, 2026 | Active | |
|
Super Air Jet
SJV
/ IU
|
A320 | 14:05 2:05 PM (Representative) |
M
T
W
T
F
S
S
|
May 10, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 07:00 7:00 AM | Batik Air |
BTK
|
ID
|
| 12:10 12:10 PM | Pelita Air Service P.t. |
PAS
|
IP
|
| 14:05 2:05 PM | Super Air Jet |
SJV
|
IU
|
| 15:40 3:40 PM | Garuda Indonesia |
GIA
|
GA
|
Time Information
Times are shown in the departure airport's local timezone (WITT - Asia/Jakarta).