Cheap flights from Jakarta to Singapore

Choose between Scoot, Jetstar Asia Airways, or Citilink to find the best price

Why travel with Kiwi.com?

Customer support

We’ve got you covered if anything goes wrong.

Secure payment

Join millions of travelers booking with us.

Hundreds of carriers

Compare 600+ of carriers in one search to find the best deal.

Travelers usually depart from Soekarno–Hatta International, Halim Perdanakusuma International, Jakarta - Kampung Rambutan, Jakarta - Kalideres, or Jakarta - Jembatan Gantung when they travel from Jakarta to Singapore. Book your trip to arrive at Singapore Changi, Singapore - Tuas, Singapore - The Plaza, Singapore - Tampines Skate Park, or Singapore - Sentosa. The distance between Jakarta and Singapore is 884 km. The most popular airlines for this route are Scoot, Jetstar Asia Airways, Citilink, Batik Air, and Garuda Indonesia. Jakarta and Singapore have 90 direct flights per week.

Weekly flights

MondaysTuesdaysWednesdaysThursdaysFridaysSaturdaysSundays
Number of flights1424912-1714

Fly direct with

Jetstar Asia Airways on Mondays, Tuesdays, Wednesdays, Thursdays, Fridays, Saturdays, and Sundays.

Garuda Indonesia on Mondays, Tuesdays, Wednesdays, Thursdays, Fridays, and Saturdays.

Singapore Airlines on Tuesdays, Wednesdays, and Thursdays.

Check-in for a flight from Jakarta to Singapore

NameCarrier codeIATA CodePassport needed during bookingAirport check-in closesOnline check-in available
ScootTGWTRYesUnknownNo
Jetstar Asia AirwaysJSA3KNoUnknownNo
CitilinkCTVQGYesUnknownNo
Batik AirBTKIDYesUnknownNo
Garuda IndonesiaGIAGAYesUnknownNo

Travel tips & how to get from Jakarta to Singapore

0The cheapest price of a one-way ticket from Jakarta to Singapore is £67. Round trip fares cost between £123 at the lowest and £1134 at most.

Frequently asked questions

How long does it take to travel from Jakarta to Singapore?

A one-way nonstop (direct) flight between Jakarta and Singapore takes around 1.9 hours.

What is the flight distance between Jakarta and Singapore?

The flight distance between Jakarta and Singapore is 884 km.

What airlines offer nonstop (direct) flights between Jakarta and Singapore?

Several carriers operate flights between Jakarta and Singapore. Airlines offering nonstop (direct) flights include Singapore Airlines, Garuda Indonesia, Jetstar Asia Airways.

What are the most popular routes to and from Jakarta?

Travelers frequently search for route combinations, such as Jakarta and Ngurah Rai International, Kuala Lumpur International, Juanda International, Yogyakarta International Airport, Kualanamu International, Sultan Aji Muhammad Sulaiman, Lombok International, Sultan Hasanuddin International, Ahmad Yani International, Hang Nadim, Husein Sastranegara International.

What are the most popular routes to and from Singapore?

Travelers frequently search for route combinations, such as Singapore and Suvarnabhumi, Kuala Lumpur International, Soekarno–Hatta International, Juanda International, Penang International, Langkawi International, Kuching International, Senai International, Sultan Ismail Petra, Sultan Azlan Shah, Sultan Mahmud.

Is it possible to combine flights, buses, and trains in one itinerary when traveling between Jakarta and Singapore?

What is Virtual Interlining and how do I use it?

Which airlines fly between Jakarta and Singapore?

When's the best time to travel between Jakarta and Singapore?

What flights operate between Jakarta and Singapore?

What time do nonstop (direct) flights between Jakarta and Singapore depart?

What time do nonstop (direct) flights between Jakarta and Singapore arrive?

What time do flights between Jakarta and Singapore depart?

What time do flights between Jakarta and Singapore arrive?

Planning a trip? Thanks to our Virtual Interlining algorithm, we offer billions of route combinations between any A and any B in the world by plane, train, and bus. Find the cheapest routes and best deals for you, as well as the best dates on which to travel.

Find the best connection from Jakarta to Singapore

Search, compare, and book flights, trains, or buses to get there.

Search flights, trains & buses