Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Jakarta (CGKI) to Singapore (SINS)

Travellers and cabin class
  1. Home
  2. Indonesia
  3. Jakarta
  4. Singapore

Compare Jakarta to Singapore flight deals

Find the cheapest month or even day of the year to fly to Singapore

Book the best Singapore fare with no extra fees

Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Jakarta to Singapore

Looking for a cheap last-minute deal or the best return flight from Jakarta to Singapore? Find the lowest prices on one-way and return tickets right here.
Singapore.£63 per passenger.Departing Sat, 1 Nov, returning Thu, 13 Nov.Return flight with Indonesia AirAsia.Outbound direct flight with Indonesia AirAsia departs from Soekarno-Hatta on Sat, 1 Nov, arriving in Singapore Changi.Inbound direct flight with Indonesia AirAsia departs from Singapore Changi on Thu, 13 Nov, arriving in Soekarno-Hatta.Price includes taxes and charges.From £63, select.
Sat, 1 NovCGK - SIN with Indonesia AirAsia
Direct
Thu, 13 NovSIN - CGK with Indonesia AirAsia
Direct
from £63
Singapore.£63 per passenger.Departing Wed, 17 Sep, returning Wed, 8 Oct.Return flight with Indonesia AirAsia.Outbound direct flight with Indonesia AirAsia departs from Soekarno-Hatta on Wed, 17 Sep, arriving in Singapore Changi.Inbound direct flight with Indonesia AirAsia departs from Singapore Changi on Wed, 8 Oct, arriving in Soekarno-Hatta.Price includes taxes and charges.From £63, select.
Wed, 17 SepCGK - SIN with Indonesia AirAsia
Direct
Wed, 8 OctSIN - CGK with Indonesia AirAsia
Direct
from £63
Singapore.£63 per passenger.Departing Sat, 25 Oct, returning Thu, 13 Nov.Return flight with Indonesia AirAsia.Outbound direct flight with Indonesia AirAsia departs from Soekarno-Hatta on Sat, 25 Oct, arriving in Singapore Changi.Inbound direct flight with Indonesia AirAsia departs from Singapore Changi on Thu, 13 Nov, arriving in Soekarno-Hatta.Price includes taxes and charges.From £63, select.
Sat, 25 OctCGK - SIN with Indonesia AirAsia
Direct
Thu, 13 NovSIN - CGK with Indonesia AirAsia
Direct
from £63
Singapore.£63 per passenger.Departing Wed, 1 Oct, returning Wed, 8 Oct.Return flight with Indonesia AirAsia.Outbound direct flight with Indonesia AirAsia departs from Soekarno-Hatta on Wed, 1 Oct, arriving in Singapore Changi.Inbound direct flight with Indonesia AirAsia departs from Singapore Changi on Wed, 8 Oct, arriving in Soekarno-Hatta.Price includes taxes and charges.From £63, select.
Wed, 1 OctCGK - SIN with Indonesia AirAsia
Direct
Wed, 8 OctSIN - CGK with Indonesia AirAsia
Direct
from £63
Singapore.£63 per passenger.Departing Sun, 13 Jul, returning Thu, 31 Jul.Return flight with Indonesia AirAsia.Outbound direct flight with Indonesia AirAsia departs from Soekarno-Hatta on Sun, 13 Jul, arriving in Singapore Changi.Inbound direct flight with Indonesia AirAsia departs from Singapore Changi on Thu, 31 Jul, arriving in Soekarno-Hatta.Price includes taxes and charges.From £63, select.
Sun, 13 JulCGK - SIN with Indonesia AirAsia
Direct
Thu, 31 JulSIN - CGK with Indonesia AirAsia
Direct
from £63
Singapore.£63 per passenger.Departing Tue, 9 Sep, returning Tue, 23 Sep.Return flight with Indonesia AirAsia.Outbound direct flight with Indonesia AirAsia departs from Soekarno-Hatta on Tue, 9 Sep, arriving in Singapore Changi.Inbound direct flight with Indonesia AirAsia departs from Singapore Changi on Tue, 23 Sep, arriving in Soekarno-Hatta.Price includes taxes and charges.From £63, select.
Tue, 9 SepCGK - SIN with Indonesia AirAsia
Direct
Tue, 23 SepSIN - CGK with Indonesia AirAsia
Direct
from £63
Singapore.£63 per passenger.Departing Thu, 24 Jul, returning Tue, 9 Sep.Return flight with Indonesia AirAsia.Outbound direct flight with Indonesia AirAsia departs from Soekarno-Hatta on Thu, 24 Jul, arriving in Singapore Changi.Inbound direct flight with Indonesia AirAsia departs from Singapore Changi on Tue, 9 Sep, arriving in Soekarno-Hatta.Price includes taxes and charges.From £63, select.
Thu, 24 JulCGK - SIN with Indonesia AirAsia
Direct
Tue, 9 SepSIN - CGK with Indonesia AirAsia
Direct
from £63
Singapore.£63 per passenger.Departing Tue, 19 Aug, returning Fri, 22 Aug.Return flight with Citilink.Outbound direct flight with Citilink departs from Soekarno-Hatta on Tue, 19 Aug, arriving in Singapore Changi.Inbound direct flight with Citilink departs from Singapore Changi on Fri, 22 Aug, arriving in Soekarno-Hatta.Price includes taxes and charges.From £63, select.
Citilink
Tue, 19 AugCGK - SIN with Citilink
Direct
Citilink
Fri, 22 AugSIN - CGK with Citilink
Direct
from £63
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Jakarta to Singapore found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Jakarta to Singapore

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Jakarta to Singapore flights are currently cheapest in July.
May
from £68
Jun
from £71
Jul
from £63
Aug
from £63
Sep
from £63
Oct
from £63
Nov
from £63
Dec
from £72
Jan
from £72
Feb
from £72
Mar
from £72
Apr
from £75

Direct flights from Jakarta to Singapore

Alternative Jakarta to Singapore routes

Looking for the cheapest, fastest or easiest route from Jakarta to Singapore? You could fly into the following airports instead.

Jakarta to Singapore: Flight information

The things to know before you go.
Cheapest flight found£63
Cheapest month to flyAugust
Average flight time1 hr, 52 mins
Most popular airlineSingapore Airlines
Average flights per week528

Finding cheap flights from Jakarta to Singapore: Frequently asked questions

There are 2 airports in Singapore: Seletar and Singapore Changi.
The best price we found for a return flight from Jakarta to Singapore is £63. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 52 minutes is the average flight time from Jakarta to Singapore.
Singapore Airlines, Garuda Indonesia and Virgin Australia fly direct from Jakarta to Singapore.
As of May 2025, there are 528 flights per week flying from Jakarta to Singapore.
The cheapest month to fly from Jakarta to Singapore is usually May 2025.
If you're flying from Jakarta, the cheapest airport near Singapore is Singapore Changi – which is 11.1 miles away from the centre of Singapore. We've found flights into this airport from £63.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Jakarta to Singapore on Tuesday, 19 August 2025.
Yes – the average flight time is 1 hour and 52 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Singapore but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Singapore is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 28°C. May is typically the warmest month in Singapore, when it usually averages around 30°C. You can expect the least rain in February. The coldest month is December, with temperatures averaging 25°C. The rainiest month is December.
The cheapest airline that flies to Singapore is Citilink .

Travelling from Jakarta to Singapore: what you need to know

  • Jakarta's main base, Soekarno-Hatta International Airport (CGK), is where countless awesome holidays begin. Explore the departure options from here when planning your flight from Jakarta to Singapore.

  • Step off your plane in Singapore at Changi International Airport (SIN) or Seletar Airport (XSP).

  • The average length of a direct Jakarta to Singapore flight is 1 hour 50 minutes.

  • The timezone in Singapore is UTC+8, which is one hour ahead of Jakarta.

  • The most popular route for flights from Jakarta to Singapore is Soekarno-Hatta International Airport (CGK) to {"defaultCase":"Changi International Airport","accusativeCase":"Changi International Airport","nominativeCase":"Changi International Airport","dativeCase":"Changi International Airport"} (SIN). Pick from 215 services connecting these two airports each week.

  • To ensure you board your Jakarta to Singapore flight, leave plenty of time to check in and find your gate. Arriving two hours ahead of international departures and an hour before domestic flights is the general rule.

  • You'll likely experience longer queues in popular months like July. Arriving up to four hours in advance for an international flight and two hours for a domestic departure will give you plenty of time for security and boarding.

How to find the cheapest flights from Jakarta to Singapore

  • The cheapest price we've found for a one-way ticket from Jakarta to Singapore is £17. For a return flight on this route, the best price is £63. Depending on when and how early you book, these fares could change.

  • Lock in cheap Jakarta to Singapore flights by booking two months ahead. According to our research, that's the ideal time for finding the biggest deals.

  • May is the best month for scoring an incredible deal on a plane ticket from Jakarta to Singapore. If you want to travel during a different time of year, the 'Whole month' tool will show you the lowest prices for each month.

  • Save time searching for cheap flights from Jakarta to Singapore by setting up a Price Alert. You'll receive an email or push notification on the app when a new discounted fare appears.

  • Tailor your travel plans using filters. Pick your arrival and departure times, total journey duration and airlines. You can also sort the results by 'Cheapest,' 'Fastest' or 'Best' Jakarta to Singapore flights.

Flying from Jakarta

Soekarno-Hatta International Airport (CGK)

  • If you're looking for a direct flight from Jakarta to Singapore, you can leave from Soekarno-Hatta International Airport (CGK). Fly from CGK to Changi International Airport (SIN) in one seamless journey.

  • Direct Jakarta to Singapore plane tickets are offered by numerous airlines at CGK. Cruise the skies with one of these carriers:

    • Singapore Airlines

    • Garuda Indonesia

    • Indonesia AirAsia

    • Scoot

    • Jetstar Asia

  • Consider adding a stopover to possibly find a cheaper Jakarta to Singapore flight. Simply deselect 'Direct flights only' when browsing departures from Soekarno-Hatta International Airport. Take a break (and maybe save some cash) by stopping at one of these popular airports:

    • Kuala Lumpur International Airport (KUL)

    • Kuala Namu International Airport (KNO)

    • Juanda International Airport (SUB)

  • Located around 12 miles from the centre of Jakarta, CGK can be reached in about 35 minutes by car (depending on traffic). The journey on public transport takes roughly 1 hour 30 minutes.

  • Want a leisurely start to your journey? Stay near Soekarno-Hatta International Airport. Whether you've booked an early flight from Jakarta to Singapore or just don't want to be rushed, these hotels have you covered:

    • Swiss-Belinn Airport Jakarta

    • OYO 90268 Aliyah Syariah

    • FM7 Resort Hotel Bandara Jakarta Airport

  • 73.0% of flights that leave from Soekarno-Hatta International Airport arrive at their destination on time.

Arriving in Singapore

Changi International Airport (SIN)

  • The distance from Changi International Airport (SIN) to central Singapore is roughly 11 miles. It'll take you about 20 minutes to reach the centre driving.

  • Getting there on public transport takes roughly 1 hour.

  • The last thing you need is a lengthy journey to your hotel if you're landing late on a flight from Jakarta to Singapore. Check in to one of these accommodation options near SIN instead:

    • D'Resort @ Downtown East

    • Changi Cove

    • Crowne Plaza Changi Airport, an IHG Hotel

  • Fast-track your adventure by picking up a Changi International Airport rental car. Grab a set of wheels from Avis, Sixt or Green Motion and explore beyond Singapore's usual tourist stops.

  • Reserving your vehicle from Changi International Airport around two weeks ahead increases your chances of getting a good deal.

Seletar Airport (XSP)

  • Seletar Airport (XSP) is around 9 miles from the centre of Singapore. Once you've disembarked your flight from Jakarta to Singapore, it'll take you approximately 25 minutes to reach the heart of the city in a ride-share or cab.

  • If you're catching public transport, it'll take around 1 hour 25 minutes.

  • After your flight from Jakarta to Singapore, tuck yourself in at a hotel near XSP. These are some great options that'll help you get into relaxation mode:

    • Orchid Country Club

    • Sweet Elegant Boat Home @ Marina Waterfront

    • Village Residence Hougang

Best time to go to Singapore

  • It's time to pick your travel dates for your flight from Jakarta to Singapore. April is the busiest month to visit Singapore. If you want a quieter atmosphere, go in February.

  • When booking your Jakarta to Singapore tickets, consider what kind of weather you prefer. May is the warmest month in Singapore, with temperatures ranging from 25ºC (77ºF) to 31ºC (88ºF).

  • January sees average temperatures of between 24ºC (75ºF) and 30ºC (86ºF). Search for cheap flights from Jakarta to Singapore around that time if you want to travel in cooler conditions.

More about Singapore

  • Start your Singapore trip off on the right foot by choosing the ideal place to stay. After booking your flight from Jakarta to Singapore, browse our selection of accommodation options including:

    • Furama RiverFront

    • V Hotel Bencoolen

    • Hotel Boss

  • Marina Bay Sands and Gardens by the Bay are just two of the top attractions to put on your Singapore itinerary. Keep the momentum going by heading to Universal Studios Singapore.

More travel options

Cheap hotels deals in Sentosa
Cheap hotels in Chinatown
Hotels deals in Geylang, Eunos
Hotels in Singapore
Hotels in Little India
Hotels in Changi, Loyang
Cheap flights from London to Athens International
Return tickets from London to Bangkok
Cheap return flights from London to Tokyo
Flights from London to Amsterdam Schiphol
Return tickets from London to Jeddah
Cheap tickets from Manchester to Amsterdam Schiphol
Cheap return flights from London to Rome
Return tickets from London to Dubai
Tickets from London to Dublin
Return tickets from Manchester to Alicante
Cheap return tickets from London to Paris
Cheap return flights from Manchester to Paris
Plane tickets from Manchester to Milan
Plane tickets from London to Madrid
Return tickets from London to Istanbul
Tickets from Manchester to Islamabad
Cheap flights from London to Barcelona
Cheap flights from London to Marrakech Menara
Cheap return tickets from Manchester to Barcelona
Cheap return tickets from London to Milan
Tickets from London to Malaga
Plane tickets from London to Sydney
Return flights from London to Islamabad
Cheap return flights from London to New York
Return tickets from Manchester to Malaga
Flights from London to Tirana
Cheap flights from London to Lisbon
Tickets from London to Palma - Majorca
Cheap flights from London to Indira Gandhi International
Cheap tickets from London to Faro
Cheap return tickets from Indonesia
Cheap return flights to Singapore
Return flights from Indonesia to Singapore
Return plane tickets from Jakarta
Cheap last minute flights
Cheap return tickets from Jakarta to Singapore
Cheap return tickets from Jakarta
Return tickets to Singapore
Car hire in Sentosa
Car hire in Ardmore, Bukit Timah, Holland Road, Tanglin
Singapore car hire
Singapore car hire
Cheap car hire in Tampines
Cheap car hire in Central
Cheap car hire in Sembawang, Yishun

Plan the rest of your trip from Jakarta to Singapore

  • Car hire in Singapore
  • Hotels in Singapore

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 142 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings