🇸🇬 SIN
Singapore
549 mi
CGK 🇮🇩
Jakarta

Singapore to Jakarta Flights

Singapore Changi Airport Soekarno-Hatta International Airport 10 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

The Singapore to Jakarta route connects Singapore Changi Airport (SIN) in SG with Soekarno-Hatta International Airport (CGK) in ID. This short-haul flight covers approximately 549 miles (884 km) with a typical flight time of 1h 36m. This route is served by 10 airlines: Singapore Airlines, Indonesia AirAsia, Bhutan Airlines and others. AirportRoutes has tracked 30 unique flight numbers on this route.

About This Route

Route Overview

The Singapore (SIN) → Jakarta (CGK) air route links two major Southeast Asian business and leisure hubs across 549 miles (884 km). Nonstop flights typically take 1 hour 40 minutes to 2 hours, making it a popular choice for quick meetings, weekend breaks, and onward connections through Changi’s extensive network. Travelers choose this route for frequent departures, competitive fares, and the convenience of arriving at Indonesia’s primary gateway near the capital. It also serves families and regional tourists seeking Jakarta’s shopping, dining, and cultural sights without long travel time. With minimal time-zone change and straightforward immigration for most nationalities (subject to visa rules), it’s an efficient cross-border hop for both short stays and longer Indonesia itineraries.

Travel Tips

Book early for the best deals: promotional one-way fares can start around SGD 60–150 (USD 45–110), while peak periods often rise to SGD 180–300 (USD 135–225) depending on baggage and flexibility. At SIN, use online check-in and verify your terminal and gate early; security is at the gate for many flights, so arrive with time to spare. At CGK, expect longer taxi times between terminals and allow extra time for immigration during evening banks. Have your accommodation address handy and consider airport rail or reputable ride-hailing/taxi counters to avoid overpaying. On board, flights are short; pack essentials in your personal item and bring a light layer—cabins can feel cool.

Destination Highlights

Jakarta is a dynamic megacity blending colonial history, modern malls, and a fast-evolving food scene. Start in Kota Tua (Old Town) for museums and Dutch-era architecture, then visit Monas (National Monument) for skyline views and national history. For shopping and city life, explore Grand Indonesia and Plaza Indonesia, while SCBD/Senayan is known for dining and nightlife. Families often enjoy Ancol Dreamland and the waterfront. Jakarta’s culinary must-tries include nasi uduk, soto Betawi, gado-gado, and kerak telor; expect many meals around IDR 30,000–120,000 (USD 2–8). For a calmer escape, plan a day trip north to the Thousand Islands (Kepulauan Seribu).

Best Time to Fly

Jakarta is warm year-round, with a drier season typically from June to September, often preferred for sightseeing and island day trips. The wetter monsoon period usually runs November to March, when heavy showers can affect traffic and outdoor plans. Prices tend to rise around Eid al-Fitr (Lebaran), year-end holidays, and major school breaks, while shoulder months like February or October can offer better value. Notable draws include Jakarta Fair (usually June–July) and cultural events around national holidays, which can increase demand and fares.

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

Singapore Changi Airport

ICAO Code:
WSSS
IATA Code:
SIN
City:
🇸🇬 Singapore
Country:
SG
Elevation:
22 ft

Destination Airport

Soekarno-Hatta International Airport

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

Route Statistics

10

Operators

30

Tracked Flights

549

Miles

1h 36m

Flight Duration

Route Map

Great Circle
Flight route map from Singapore to Jakarta

Operating Airlines

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 61 15%
Tuesday 55 14%
Wednesday 63 15%
Thursday 69 17%
Friday 55 14%
Saturday 46 11%
Sunday 58 14%

Pattern Analysis

30 Tracked Flights:
Data Points: 407
API observations used to build this analysis
Weekdays: 303 flights
Weekend: 104 flights
Business Route More active on weekdays

All Flight Routes

10 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
- - -
M T W T F S S
Jul 2, 2026 Active
Batik Air
BTK / ID
B738 16:15 4:15 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
Citilink
CTV / QG
A320 09:55 9:55 AM (Representative)
M T W T F S S
Jul 2, 2026 Active
B738 21:45 9:45 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
A320 11:30 11:30 AM (Representative)
M T W T F S S
Jul 2, 2026 Active
K-Mile Air
KMI / 8K
B734 06:00 6:00 AM (Representative)
M T W T F S S
Jul 2, 2026 Active
MYU
MYU / 3Y
B733 08:01 8:01 AM (Representative)
M T W T F S S
Jul 2, 2026 Active
Scoot
TGW / TR
A320 07:50 7:50 AM (Representative)
M T W T F S S
Jul 2, 2026 Active
A359 16:15 4:15 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
TransNusa
TNU / 8B
A320 16:00 4:00 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
Total Routes: 10
Active Routes: 10
Unique Airlines: 10
Aircraft Types: 9

Spotted Departure Times

Departure Time Operator ICAO IATA
06:00 6:00 AM K-Mile Air KMI 8K
07:50 7:50 AM Scoot TGW TR
08:01 8:01 AM MYU MYU 3Y
09:55 9:55 AM Citilink CTV QG
11:30 11:30 AM Indonesia AirAsia AWQ QZ
16:00 4:00 PM TransNusa TNU 8B
16:15 4:15 PM Batik Air BTK ID
16:15 4:15 PM Singapore Airlines SIA SQ
21:45 9:45 PM Garuda Indonesia GIA GA

Time Information

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

Total Departure Times: 9
Time Range:
06:00 - 21:45
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.