Flights Singapore Changi to Jakarta Soekarno Hatta

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From

Changi International Airport

To

Soekarno Hatta International Airport

Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas

What to know before you fly Singapore to Jakarta

Today’s flight schedule from Singapore to Jakarta — last minute flight deals on Traveloka!

Explore all flight schedules from Singapore to Jakarta. The fastest flight takes only 1 hours and 35 minutes.
Airline
Departure Time
Arrival Time
Origin airport
Destination airport
Citilink
Citilink
10:10
11:05
Singapore (SIN)
Jakarta (CGK)
Book flight
Batik Air Malaysia
Batik Air Malaysia
11:30
12:20
Singapore (SIN)
Jakarta (CGK)
Book flight
Batik Air
Batik Air
11:30
12:20
Singapore (SIN)
Jakarta (CGK)
Book flight
TransNusa
TransNusa
11:45
12:30
Singapore (SIN)
Jakarta (CGK)
Book flight
Batik Air Malaysia
Batik Air Malaysia
12:45
13:35
Singapore (SIN)
Jakarta (CGK)
Book flight
Batik Air
Batik Air
12:45
13:35
Singapore (SIN)
Jakarta (CGK)
Book flight
Batik Air
Batik Air
14:45
15:35
Singapore (SIN)
Jakarta (CGK)
Book flight
Citilink
Citilink
21:00
21:55
Singapore (SIN)
Jakarta (CGK)
Book flight
Batik Air
Batik Air
21:30
22:20
Singapore (SIN)
Jakarta (CGK)
Book flight
TransNusa
TransNusa
23:20
00:10 (+1 day)
Singapore (SIN)
Jakarta (CGK)
Book flight

When is the cheapest time to fly from Singapore to Jakarta? Compare flight prices now!

OriginDestinationDeparture DatePrice
Singapore (SINA)Jakarta (CGK)Wednesday, 21 October 2026S$96
Singapore (SINA)Jakarta (CGK)Monday, 2 November 2026S$113
Singapore (SINA)Jakarta (CGK)Tuesday, 1 December 2026S$146
Singapore (SINA)Jakarta (CGK)Sunday, 17 January 2027S$98
Singapore (SINA)Jakarta (CGK)Tuesday, 23 February 2027S$122
Singapore (SINA)Jakarta (CGK)Tuesday, 23 March 2027S$117
Singapore (SINA)Jakarta (CGK)Sunday, 18 April 2027S$123
Singapore (SINA)Jakarta (CGK)Wednesday, 5 May 2027S$134
Singapore (SINA)Jakarta (CGK)Tuesday, 1 June 2027S$134
Singapore (SINA)Jakarta (CGK)Friday, 16 July 2027S$134
Singapore (SINA)Jakarta (CGK)Monday, 2 August 2027S$134
Singapore (SINA)Jakarta (CGK)Friday, 10 September 2027S$132

Singapore to Jakarta Flight FAQ

How much is a Singapore Changi to Jakarta flight ticket?
The lowest displayed one-way Singapore Changi–Jakarta fare is S$97. Choose the SIN–CGK date and passengers you need, then review the final amount with your required baggage and other services. The displayed one-way amount is not a return total, and it does not promise the same fare on every departure.
How long is a Singapore Changi to Jakarta flight?
About two hours is the scheduled duration of a displayed Scoot nonstop Singapore Changi–Jakarta example. Read the timing on your selected SIN–CGK service before planning an appointment. This example does not include processing at either airport or the journey from Soekarno Hatta to your actual Jakarta destination.
When are the first and last Singapore Changi–Jakarta flights?
Check SIN–CGK for your travel date to compare the earliest and latest services that can be booked. Keep the CGK arrival and onward Jakarta journey in the plan, particularly for an evening landing. Another day’s list does not establish a permanent first departure, last departure or daily count.
Which airlines can I compare for Singapore Changi–Jakarta?
Scoot publishes Singapore Changi–Jakarta flights, and the displayed nonstop example is a Scoot service. Compare other results available for your dates by their operating airline and actual fare benefits. Do not assume a budget label guarantees the lowest total or that a full-service ticket includes every extra. Check the CGK arrival, baggage and amendment conditions on the itinerary you select.
Can I book a nonstop Singapore Changi to Jakarta itinerary?
The displayed Scoot example travels from SIN to CGK without an intermediate airport. Select an itinerary explicitly showing no stop if that is what the Jakarta visit requires. If you also compare a connecting result, read its full journey time and connection arrangements. A lower initial price alone does not show that the alternative preserves the time needed at your destination.
Should I book a Singapore–Jakarta return or separate one-way tickets?
Price the SIN–CGK outbound and CGK–SIN return for the dates and passengers you would actually use. Compare both purchase formats with the same baggage and necessary benefits, rather than doubling the displayed one-way minimum. Check both sets of ticket conditions when mixing airlines. If the Jakarta visit may finish later, choose the return with its actual change rules in mind.
Does this Singapore–Jakarta page cover every airport in both cities?
This page uses Singapore Changi, SIN, and Jakarta Soekarno Hatta, CGK. A broader city search and a different airport code are not automatically the same flight product. Confirm these endpoints on the selected result before arranging transport or comparing another fare. A Jakarta arrival at another airport changes the destination arrangement even when the city name in the search remains Jakarta.
How can I compare cheaper dates for Singapore Changi–Jakarta?
Search dates that fit the Jakarta trip, then compare the available SIN–CGK flights with consistent baggage and ticket benefits. A weekday or holiday label does not guarantee a particular fare. If changing the outbound affects accommodation or the return, price those consequences too. Choose from actual purchasable options rather than treating a past low fare as the budget for every departure.

Flight from Singapore to Jakarta

A Singapore Changi–Jakarta flight on this page starts at SIN and arrives at Soekarno Hatta, CGK. Plan the Jakarta visit around the particular address you need to reach, whether it is a meeting, a family home or accommodation. The flight is only one part of that journey. Check the local arrival and return departure before fitting activities into a short stay.

To compare airport choices across all Singapore and Jakarta airports, see Singapore to Jakarta flights.

Use Traveloka to compare the SIN–CGK flights offered for your dates. Read the operating airline, stops, scheduled arrival and fare benefits alongside the price. A displayed result is useful only if its airport and timing match the trip. Include the baggage or other services you need before deciding which available option suits your budget.

The information below separates the Changi–Soekarno Hatta flight from broader city searches. It also covers arrival planning and several Jakarta outings that can be considered after choosing a suitable itinerary. Check the actual booking and official entry requirements before departure, because an airline listing, a tourist exemption and an airport pickup are different parts of the arrangements.

Singapore to Jakarta Flight Route

For the Singapore–Jakarta journey, choose the service by its actual itinerary rather than an expected view from the aircraft. A nonstop SIN–CGK result avoids an intermediate airport; a connecting option should be compared using its entire journey and transfer conditions. The chosen flight’s arrival matters more to the day’s plans than an assumption about the route the aircraft will follow.

Ticket Prices 

Compare the complete price for the SIN–CGK departure you would use. Keep the passenger count, baggage and necessary benefits consistent across results. Booking earlier, travelling on a particular weekday or choosing a cabin label does not guarantee the lowest total. If an alternative date changes the return or accommodation, include those consequences before calling it the cheaper option.

When a fare changes during comparison, use the final itinerary and total shown before payment. An offer on another departure does not promise the same amount for the flight or passenger group you need.

What Airlines Fly to Jakarta?

Scoot publishes Singapore Changi–Jakarta Soekarno Hatta flights, and a displayed Scoot nonstop example takes about two hours. Compare the operating airlines returned for your actual date by the selected ticket’s benefits and conditions. These examples do not establish a complete permanent roster or a fixed price ranking between carriers.

Flight Duration and Distance from Singapore to Jakarta

About two hours is the scheduled duration of the displayed Scoot SIN–CGK nonstop example. Check the service you select and allow separately for processing at Changi, arrival procedures at Soekarno Hatta and the onward Jakarta journey. The scheduled flight duration does not measure the time between your starting address in Singapore and your final destination in Jakarta.

For a short stay, choose accommodation around the part of Jakarta you need to visit, whether for meetings or sightseeing. Compare your local CGK arrival and return departure with the time needed for airport processing and ground transport.

When is the best time to fly from Singapore to Jakarta

Choose outdoor activities around the weather forecast for your visit and allow an indoor alternative when rain affects the plan. Airport transport depends on your actual CGK arrival time and Jakarta address.

For a SIN–CGK booking, confirm Singapore Changi as the departure and Soekarno Hatta as the final airport. Read the actual operating airline and connection details on the result available for your dates. A carrier name in an older itinerary does not establish that the same flight can still be purchased, and a city search can return a different airport scope.

What are the main airports available in Jakarta

Jakarta airport names should be read together with the codes on the selected ticket:

Soekarno Hatta International Airport (CGK)

Soekarno Hatta is the airport identified by CGK on this page. Use the terminal and arrival details on the selected flight when arranging a pickup. Confirm where the driver will meet you after the required airport steps, rather than setting the meeting solely from the scheduled touchdown time. The journey from CGK to a Jakarta address needs its own allowance.

Halim Perdanakusuma Airport (HLP)

Halim is a separate Jakarta airport. A Singapore Changi–Jakarta Soekarno Hatta booking arrives at CGK. Confirm CGK on the selected flight before booking airport transport; a search for Jakarta as a city can have a different airport scope.

Why fly from Singapore Changi to Jakarta?

A Changi–Soekarno Hatta flight can suit a Jakarta visit without an intermediate city. Choose the flight around your actual meeting, hotel or family address, since the final road or rail journey from CGK is a separate part of the day. Keep Halim airport options separate from this CGK arrival.

Prepare for your Singapore Changi to Jakarta flight

For this journey, prepare to depart Singapore Changi and arrive at Jakarta Soekarno Hatta. Singapore passport holders travelling for tourism can use Indonesia’s 30-day visa exemption, subject to the passport and visit requirements. Complete the required All Indonesia arrival declaration through the official service; it is separate from any visa required for another passport or purpose.

Choose baggage and any seat or meal extras for the selected fare, then follow the airline’s check-in and bag-drop deadlines. Arrange your CGK pickup for the local Jakarta arrival time, which is one hour behind Singapore.

Choose a flight time for your Jakarta visit

Choose a CGK arrival time that works with the journey to your actual Jakarta address. Compare your booked flight, airport processing and onward transport together. Do not choose from a general claim that one departure bank always avoids traffic or costs less.

Compare your Singapore to Jakarta booking

Compare the complete fare, stops, baggage and local arrival time on Traveloka before selecting a SIN–CGK flight. Read the reschedule and refund conditions for that specific ticket and choose the fare that fits your plans.

Best Time to Fly to Jakarta from Singapore

Choose your visit around the activities and dates that matter to you. Check the weather forecast and build an indoor alternative for outdoor plans. Compare actual fares rather than treating July or August as guaranteed bargain months.

Highlights in Jakarta

Istiqlal Mosque offers a major cultural stop in central Jakarta. Check visitor access and dress requirements before going, and allow time for the onward journey to the next activity.

Jakarta History Museum in the old town provides another starting point for exploring the city’s heritage. Check current access before adding it to a short itinerary.

Ragunan Zoo is a separate outing from Jakarta’s central sightseeing areas. Include the journey from your accommodation when deciding whether it fits the length of your visit.

Travel Tips for Visiting Jakarta 

Packing Tips 

Pack for the baggage allowance of the selected SIN–CGK fare and the activities planned in Jakarta. Check any airline limits before deciding whether a cabin bag is sufficient. Keep travel documents and arrival details accessible. For outdoor visits, take clothing and rain protection suited to the forecast instead of assuming every day of the stay will have the same conditions.

Transportation Tips 

MRT Jakarta and TransJakarta provide public transport within Jakarta. Check the route and the final connection to the place you intend to visit before choosing one. These city services should not be assumed to take you directly from CGK to every address. Compare a booked road transfer with the actual public-transport journey, including any changes and the luggage you will carry.

Accommodation Tips 

Choose accommodation near the part of Jakarta where you need to spend time. Compare its location with the CGK arrival and return journey, as well as the attractions or meetings on the itinerary. Read the room and cancellation conditions before paying. An earlier booking or a particular district does not automatically guarantee the lowest rate for your dates.

Safety and Health Tips 

Keep the accommodation address and contact details available for the arrival journey. If you need mobile data, arrange it through a provider whose availability and activation requirements you have checked, rather than relying on a particular airport counter. Keep valuables and travel documents secure when moving through crowded places, and follow local advice relevant to the areas you visit.

Benefits of Booking with Traveloka for This Route 

Traveloka lets you compare the flight options returned for the selected Changi–Soekarno Hatta dates. Use the result details to decide whether the itinerary meets the Jakarta visit’s requirements:

Look at the arrival airport, departure time, full journey and selected fare together. Add the baggage and other services you actually need, then read the amendment and refund conditions. A promotion or lower headline amount is useful only when it applies to the ticket you can buy. Keep the complete return journey in the comparison if this is a round trip.

After choosing the flight, retain the booking details for the airline and the CGK arrival arrangements. If a service changes, check the revised itinerary before relying on the original pickup or accommodation timing.

Tips for Finding the Best Flight Deals 

Search practical SIN–CGK dates alongside the CGK–SIN return, with the same baggage and necessary ticket benefits. No weekday or booking window guarantees the cheapest total. If changing the outbound affects the return or a Jakarta booking, compare the combined consequence. Use the purchase options actually available rather than a past low fare as the budget for every departure.

How to Book flight tickets with Traveloka

Start the flight search with Singapore Changi, SIN, and Jakarta Soekarno Hatta, CGK, plus the intended dates and passengers. Keep those airport choices visible as you compare results. If you deliberately broaden to city options, check the new endpoints before carrying over an airport transfer or judging the fare against this particular route.

Read the final flight details before completing the booking, even when passenger information has been saved previously. The dates, airport codes and passenger names need to match the journey you intend to take.

1. Search your flight

On the app or website, enter the required route, travel dates, passengers and one-way or return trip. For this page, keep SIN as the origin and CGK as the destination unless you intentionally want a different airport search.

2. Choose and Book a flight

Review the operating airline, dates, scheduled times, stops and fare on the search result you select. Compare any available filters with the trip you actually need, rather than assuming the first result provides the right baggage or arrival time.

3. Fill in Contact Information and Passenger Details

Enter the contact and passenger details required for the chosen booking. If stored details are available, check them against the current passenger’s travel document before continuing. A saved profile does not remove the need to review the names and information used for this ticket.

4. Complete Your Payment

Choose an available payment method and check the final amount and booking conditions before paying. Follow the status shown for the transaction rather than treating a search result or unfinished payment as a confirmed flight.

5. Receive Your E-ticket

After the booking is confirmed, retain the e-ticket and airline reference for your flight. Check the booking status in My Booking before arranging a pickup at CGK.

Compare Singapore and Jakarta airport scopes

For a broader Singapore–Jakarta comparison, use the city searches below and check the airports returned. This page keeps Changi and Soekarno Hatta as the selected endpoints; another city or airport scope requires its own arrival arrangements.

Singapore to Jakarta Flight Facts

Flight Duration

1 hr(s) 35 mins

Airport in Singapore

Airport in Jakarta

For all your unique travel choices, we got you

Popular Routes from Singapore

Popular Routes to Jakarta

Popular Airlines

Popular Nearby Airports

Countries in this Route

Flight Status on this Route

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Singapore Airlines
Singapore Airlines
See Airlines
Jet Star
Jet Star
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Emirates
Emirates
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Lion Air
Lion Air
See Airlines
Thai Airways
Thai Airways
See Airlines
Qantas Airlines
Qantas Airlines
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Korean Air
Korean Air
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
Air China
Air China
See Airlines
Malindo Air
Malindo Air
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
China Airlines
China Airlines
See Airlines
United Airlines
United Airlines
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Srilankan Airlines
Srilankan Airlines
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
Thai Lion
Thai Lion
See Airlines
Bangkok Airways
Bangkok Airways
See Airlines
Lufthansa
Lufthansa
See Airlines
Air France
Air France
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Delta Airlines
Delta Airlines
See Airlines
Air New Zealand
Air New Zealand
See Airlines
Etihad Airways
Etihad Airways
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines

#1 All-in-one Travel App*

Easy refund & reschedule

App-only deals

Instant notifications & alerts

App Store

4.7/5

App rating
Google Play

4.9/5

App rating
*In SEA, based on cumulative downloads (2014–2025) among travel apps. Source: SensorTower