Jakarta to Singapore: Complete 2026 Flight Guide -- Airlines, Prices and Tips
📅 Last updated: September 2026
βοΈBy PlanRouteAI Editorial Team — Researched, written and verified by our travel editors • About us
Jakarta to Singapore is one of Southeast Asia's busiest international routes, with 829 flights per week as of May 2026. The average direct flight takes 1 hour 50 minutes from Soekarno-Hatta International Airport (CGK) to Singapore Changi Airport (SIN). One-way fares start from around $37-43 USD on budget carriers, making this one of the most affordable international routes in the region. Seven airlines compete on the route, keeping prices consistently competitive. This guide covers every airline, both Jakarta airports, the immigration formalities, and the best things to do in Singapore.
Quick Facts: Jakarta to Singapore
Detail
Information
Weekly direct flights (May 2026)
829 flights per week
Average flight time
1 hour 50 minutes
Cheapest one-way
From $37-43 USD
Price trend (2026)
~7% more expensive than last year
Cheapest months
September and November
Departure airports
Soekarno-Hatta (CGK) -- main; Halim Perdanakusuma (HLP) -- some routes
Arrival airport
Singapore Changi (SIN)
Time difference
Singapore is 1 hour ahead of Jakarta (WIB)
Airlines Flying Jakarta to Singapore in 2026
Airline
Type
Market share
One-way from
Indonesia AirAsia (QZ)
Low cost
52% most popular per Momondo
From $37
Scoot (TR)
Low cost (Singapore)
High
From $43
Citilink (QG)
Indonesian LCC
Popular
From $40
Singapore Airlines (SQ)
Full service
Top 3
From $207 round trip
Batik Air (ID)
Full service
Growing
From $189 round trip
Garuda Indonesia (GA)
Full service
Established
From $264 round trip
TransNusa (TN)
Regional
Budget option
From $188 round trip
Important: Which Jakarta airport? Most Singapore flights depart from Soekarno-Hatta International Airport (CGK), 30 km west of central Jakarta. Some routes use Halim Perdanakusuma Airport (HLP), closer to east Jakarta. Always confirm your departure airport when booking -- they require very different transfer routes and times from the city.
Getting to Soekarno-Hatta Airport (CGK) from Central Jakarta
Railink Airport Train: Operates from Manggarai, Sudirman (BNI City), Duri, Rawa Buaya, and Batu Ceper stations to the airport. IDR 70,000 ($4.30) from Sudirman. 45-60 minutes. The most reliable option during rush hour -- not affected by Jakarta's notorious road traffic.
Taxi/Grab/Gojek: IDR 200,000-400,000 ($12-25) from central Jakarta depending on destination and time of day. Jakarta traffic is severe during rush hours (7-9 AM and 5-8 PM) -- can take 90 minutes or more. Use the toll road (Tol Jakarta-Tangerang) to reduce journey time.
Damri Airport Bus: IDR 40,000-50,000 ($2.50-3) from various city points. Very cheap but slow in traffic.
Allow at least 3 hours from central Jakarta to the airport during weekday rush hours. Even off-peak, 2 hours is a safe buffer for international flights.
Getting from Changi Airport to Singapore City
MRT: S$2.50-3, 30-40 minutes to City Hall or Raffles Place.
Grab: S$20-35, 25-45 minutes. Best for groups or heavy luggage.
Bus 36: S$2.10, 55-70 minutes to Orchard Road area.
Visa Requirements
Indonesian citizens: Visa-free entry to Singapore for up to 30 days.
Singapore citizens: Visa-free entry to Indonesia (Visa on Arrival waived for many nationalities at CGK). Check Indonesian immigration rules before travel.
Most Western nationals: Visa-free for both countries for up to 30 days.
General rule: Passport valid 6+ months beyond intended stay. Return or onward ticket required for Singapore entry.
Booking Tips for the Best Fares
Indonesia AirAsia dominates budget fares: With 52% of budget bookings, Indonesia AirAsia consistently offers the lowest base fares. Check bags separately -- budget carrier base fares typically exclude checked luggage.
September and November cheapest: According to FareCompare and Momondo data, these months consistently offer the lowest fares. Peak months are June-July and December holidays.
Book 1 month ahead: Expedia data suggests 24% savings when booking at least 1 month in advance for this route.
Sunday booking: 6-13% cheaper than Friday booking per ARC airline data.
Top Things to Do in Singapore
Gardens by the Bay: Free Supertree Grove light show nightly (7:45 PM and 8:45 PM). Cloud Forest and Flower Dome domes: S$28-38, pre-book online.
Marina Bay Sands SkyPark: Observation deck panorama over the city skyline. Around S$26-30.
Hawker Centres: Maxwell Food Centre, Lau Pa Sat -- UNESCO-listed street food from S$3-8. Some of the world's best food at extraordinary value.
Little India and Chinatown: Two atmospheric heritage districts. Sri Mariamman Temple and Sri Veeramakaliamman Temple are free.
Sentosa Island: Beaches, Universal Studios (S$83), SEA Aquarium, and cable car. Free bus and Sentosa Express monorail connection from VivoCity mall.
Singapore Botanic Gardens: Free entry, UNESCO World Heritage Site. 5 minutes by MRT from Orchard Road.
Frequently Asked Questions
The average direct flight takes 1 hour 50 minutes. Jetstar Asia quotes 1 hour 45 minutes; FareCompare data shows 1 hour 48 minutes average. Total door-to-door including getting to CGK from central Jakarta (60-90 min) and Changi to Singapore city (35-40 min) is typically 4-5 hours.
Indonesia AirAsia consistently offers the lowest base fares from around $37-43 USD. Scoot and Citilink are close behind. All budget carriers charge separately for checked bags -- add IDR 200,000-400,000 ($12-25) per bag for a realistic total comparison. Singapore Airlines and Garuda Indonesia include baggage in their higher fares.
Indonesian passport holders can enter Singapore visa-free for up to 30 days for tourism. Ensure your passport is valid for at least 6 months beyond your intended stay and carry a return or onward ticket -- Singapore immigration checks these at entry. No advance application is required for the standard 30-day visit.
Take the Railink Airport Train from Sudirman (BNI City) or Manggarai station -- IDR 70,000 ($4.30), 45-60 minutes, completely unaffected by road traffic. This is by far the most reliable option during Jakarta's rush hours (7-9 AM and 5-8 PM), when taxis and Grab can take 90+ minutes for the same journey. The train runs from approximately 3 AM to 10:30 PM.
πͺ We use cookies to improve your experience and show relevant ads. By continuing to use PlanRouteAI, you agree to our Privacy Policy and use of cookies.