Checked offer from Jakarta to Singapore: Flight, about 1h 40min, from €38. Main companies selling this route on 12Go (checked on October 13, 2026): AirAsia, Singapore Airlines, Indonesia AirAsia; main departure point: Soekarno Hatta Airport.
One option to get from Jakarta to Singapore
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Companies selling this route on 12Go
Offers listed on 12Go on October 13, 2026 for a departure on November 3, 2026. Timetables and prices change with the date: check them before booking.
| Company | Mode | Departs from | From | Offers |
|---|---|---|---|---|
| TransNusa | Flight | Soekarno Hatta Airport | €54 | 4 |
| Citilink | Flight | Soekarno Hatta Airport | €63 | 4 |
| Batik Air | Flight | Soekarno Hatta Airport | €68 | 6 |
| Pelita Air | Flight | Soekarno Hatta Airport | €79 | 2 |
| AirAsia | Flight | Soekarno Hatta Airport | €87 | 13 |
| Indonesia AirAsia | Flight | Soekarno Hatta Airport | €89 | 7 |
| Lion Air | Flight | Soekarno Hatta Airport | €133 | 1 |
| Singapore Airlines | Flight | Soekarno Hatta Airport | €136 | 9 |
Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.
Practical tips
Especially for popular routes like Jakarta to Singapore, booking your flight a few weeks or even months ahead can secure significantly better fares. Last-minute bookings tend to be more expensive, especially during peak travel seasons or holidays.
Low-cost carriers often have strict baggage allowances, and exceeding them can lead to costly fees at the airport. Always check your airline's policy before packing to avoid surprises and ensure a smooth check-in process.
Jakarta's Soekarno-Hatta Airport can be busy. Plan to arrive at least 2-3 hours before your international flight to allow ample time for check-in, security, and potential delays, ensuring you don't miss your departure.
Sometimes, flights with a short layover in another city might be cheaper than direct ones. Use flight comparison sites to explore these options if you're looking to save a bit more, but always check the total travel time.
Always have your flight tickets downloaded to your smartphone or a printed copy. This ensures you have access to your booking details even if you don't have internet access, making check-in smoother.
The journey experience
When traveling from Jakarta to Singapore, you're looking at an international jump, and for this kind of distance between major hubs, flying is almost always your best bet. Forget about complex multi-leg journeys involving buses and ferries; for this specific route, air travel is king. It's the most direct, time-efficient, and surprisingly often the most cost-effective way to make this trip, especially when you factor in time saved.
You'll find numerous daily flights connecting Jakarta's Soekarno-Hatta International Airport (CGK) to Singapore's Changi Airport (SIN). Airlines like Singapore Airlines, Garuda Indonesia, Batik Air, and low-cost carriers such as AirAsia and Scoot operate this popular route. Expect a flight duration of around 1 hour 40 minutes to 1 hour 50 minutes, with prices typically starting from €38, and ranging up to €51, though varying based on booking time and airline.
While we help you navigate the complexities of island-hopping within Indonesia, understanding when to fly versus take a fast boat or bus is crucial. For international legs like Jakarta to Singapore, don't overthink it: flying is the clear choice. It bypasses any potential sea condition issues, eliminates long overland travel, and ensures you arrive refreshed and ready for Singapore, avoiding any lost travel days.
Frequently asked questions — Jakarta → Singapore
The absolute best way to travel from Jakarta to Singapore is by flying. It's the most efficient, safest, and generally the most convenient option for this international route. Direct flights are frequent, taking only about 2 hours, making it far superior to any multi-modal ground and sea travel which would be excessively long and complex.
Flight tickets from Jakarta to Singapore typically start around €55 for budget airlines if booked in advance. However, prices can range up to €150 or more for full-service carriers or last-minute bookings. Prices fluctuate based on airline, time of year, and how far in advance you purchase your ticket. Always compare options online.
A direct flight from Jakarta to Singapore takes approximately 1 hour 40 minutes to 1 hour 50 minutes. When you factor in airport transfers, check-in, and security, the door-to-door travel time will be around 4-5 hours. This is significantly faster than any alternative, which would involve multiple long legs.
Yes, absolutely. Booking your flight from Jakarta to Singapore ahead of time is highly recommended. Not only does it usually result in lower fares, but it also guarantees you a seat on your preferred flight, especially if you're traveling during peak season or holidays. Instant online confirmation gives peace of mind.
Why visit Singapore?
- ✓ Explore the futuristic Gardens by the Bay and its iconic Supertrees.
- ✓ Indulge in a culinary journey at hawker centers, a UNESCO-recognized food culture.
- ✓ Visit Marina Bay Sands for its rooftop infinity pool and stunning city views.
- ✓ Discover the vibrant neighborhoods of Chinatown, Little India, and Kampong Glam.
- ✓ Experience the thrills at Universal Studios Singapore on Sentosa Island.
When to visit Singapore?
TROPICAL RAINFOREST CLIMATE
February to April — generally drier and slightly less humid, perfect for outdoor exploration.
What to do in Singapore?
Local experiences, must-see sights and activities selected for you
How long to visit Singapore?
For an independent traveler, 3 to 5 days is ideal to experience Singapore. This allows you to explore major attractions like Gardens by the Bay, Marina Bay Sands, and diverse neighborhoods. With only 2 days, focus on key sights; for a week, consider day trips to nearby islands or a deeper dive into culture.
Related searches