Cheap flights from Jakarta to Singapore

Roundtrip selected
Roundtrip selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travelers and cabin class, 1 Adult, Economy

      Compare flights from Jakarta to Singapore

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

      Book the best airfare with no fees

      Where in Singapore would you like to go?

      There are lots of destinations to choose from when you're planning your trip from Jakarta to Singapore.

      Flying from Jakarta to Singapore

      The things to know before you go.
      Cheapest plane ticket found$132
      Cheapest month to flySeptember
      Average flight time1 hr, 49 mins
      Places to go2
      Most popular airlineSingapore Airlines
      Average flights per week721

      Cheapest time to fly from Jakarta to Singapore

      Looking for the lowest ticket prices to Singapore from Jakarta? We can help you pick the cheapest month to fly.

      Jakarta to Singapore flight deals

      Looking for a cheap last-minute deal or the best roundtrip flight from Jakarta to Singapore? If you want to travel next month, roundtrip fares start from $132. Find the lowest prices on one-way and roundtrip flight tickets right here.

      Flights from Jakarta to Singapore FAQs

      The cheapest month to fly from Jakarta to Singapore is September. See if any of these flights in September suit you.
      We've taken a look at the year ahead using our flights calendar. The cheapest flight route from Jakarta to Singapore is Jakarta to Singapore Changi. You can buy a ticket to fly this route from $132.

      Take a look at Jakarta to Singapore Changi flights.
      The average flight time from Jakarta to Singapore is 1 hour and 49 minutes.
      Looking at the year ahead, the cheapest airline flying to Singapore from Jakarta is Scoot.

      Explore flight ticket options today.

      How to find cheap flights from Jakarta to Singapore

      • $132 is currently the cheapest price for a return flight from Jakarta to Singapore.

      • You'll be traveling from Jakarta into Singapore Changi in Singapore with that fare.

      • A one-way ticket starts at $45.

      • Not fixed on a destination? Let the lowest fares decide. Select 'Singapore' in the 'To' field to discover the best deals by city.

      • Singapore is home to two international airports.

      • For a broader price comparison, select 'Add nearby airports' to include all airports close to where you're departing from and heading to.

      • The sooner you book, the better. Fares tend to rise as your trip gets closer, not the other way around.

      • Get notified when prices change by setting up a Price Alert. Download the Skyscanner app to get real-time updates on your phone.

      Best time to fly from Jakarta to Singapore

      • Hop on a flight from Jakarta to Singapore in September and you'll be traveling at one of the most affordable times of the year.

      • A midweek trip can often work out better for your budget. Prices are generally lower on Tuesdays and Wednesdays compared to the rest of the week.

      • June, July and August are the busiest months to travel to Singapore. June tops the list, making it a good time to visit if you like things on the livelier side.

      • Alternatively, skip the peak season crowds by searching for flights in January, February and March. Out of these low season months, March is the quietest.

      Flights from Jakarta to Singapore: what to expect

      • Soekarno-Hatta Airport (CGK) is the main airport when departing from Jakarta.

      • At least one airport in Singapore can be reached on a nonstop flight from Jakarta.

      • Roughly 204 direct flights link Jakarta with cities around Singapore each week.

      • Settle in for the journey with any of these major airlines:

      • When it comes to the most popular routes from Jakarta to Singapore, Singapore is high on many travelers' wishlists.

      • The average journey on this route takes around 1 hour 50 minutes.

      Popular places to visit in Singapore

      Singapore

      • One of the top destinations for Jakarta to Singapore flights, Singapore heads up the list of places to explore. Start your sightseeing at standout attractions like Marina Bay Sands, Gardens by the Bay and Merlion.

      • You can travel to Singapore through Singapore Changi Airport (SIN) or Seletar Airport (XSP).

      • Looking for a place to rest your head? Browse the lineup of hotels in Singapore.

      Visiting Singapore for the first time? Here's what you need to know

      • Entry rules can vary depending on your passport and travel plans, so check before you go. Official embassy sites and airlines will have reliable advice on visas or any other documents you may need.

      • The Singapore Dollar (SGD) is the main currency.

      • The population of Singapore is estimated at about 6.1 million. Singapore is the capital.

      • This destination operates on one standard time zone of UTC+8.

      • For a warmer trip to Singapore, consider traveling in May.

      • Conditions are often coolest around January.

      • May tends to be the wettest time of year, while February is the driest.

      • Well-known events on the local calendar include National Day celebrations, Chinese New Year and the Singapore Food Festival. Time your Jakarta to Singapore flight around moments like these to experience something beyond the ordinary.

      Complete your trip with hotels and a car rental

      • Locked in that cheap flight from Jakarta to Singapore? Now work out where you'll rest your head and how you'll get around. Check out the range of hotels in Singapore and filter your search by review score, star rating and more. Also browse car rental options in Singapore and choose from pickup locations at airports or in cities.

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