>12 years
2-12 years
<2 years
The Jakarta to Singapore flight route is one of the busiest and most convenient international routes in Southeast Asia. With a flight duration of just around 1 hour and 45 minutes, it connects two major economic and tourism hubs—Jakarta, Indonesia’s capital, and Singapore, a global financial and travel destination.
This route is especially popular among business travelers, tourists, and frequent flyers seeking efficient connections, affordable fares, and flexible schedules. Whether you're heading to Singapore for a weekend getaway, corporate meeting, or onward travel, there are multiple flights daily operated by both budget and full-service carriers.
Before you book, it’s important to understand the flight prices, daily schedules, and baggage policies—as these factors can significantly affect your travel experience and overall cost.
To simplify your travel planning, SkyFlicker offers a fast, reliable platform to compare, customize, and book flights from Jakarta to Singapore—with competitive fares, flexible payment options, and responsive customer support.
Let’s explore everything you need to know before booking your flight!
Here’s a breakdown of typical one-way fares by airline and cabin class for direct flights between Jakarta (CGK) and Singapore (SIN):
Inclusions: Meals, checked baggage (30kg), seat selection, and full-service in-flight experience.
WhatsApp: +971506751083
Inclusions: Premium meals, 30–50kg checked baggage (based on class), top-tier service and lounge access.
Inclusions: Basic fare includes 7kg carry-on; ScootPlus includes checked baggage, meals, and extra legroom.
Inclusions: No baggage or meals included in base fare. Extras available during booking.
Inclusions: Some fares may include 20kg checked baggage, but meals and seat selection are extra.
Inclusions: Meals, checked baggage (20–30kg), inflight entertainment depending on aircraft.
Inclusions: 7kg carry-on only; checked baggage and seat selection are paid add-ons.
Inclusions: Some economy fares include checked baggage (10–20kg); no in-flight meals unless paid.
Full-service experience including meals and 30–40kg baggage. Good alternative if nonstop options are limited.
The Jakarta (CGK) to Singapore (SIN) route is one of Southeast Asia’s busiest international air corridors, with dozens of daily flights catering to both budget and full-service travelers.
Airline |
Flights per Day |
Type |
AirAsia |
4–5 flights daily |
Direct |
Scoot |
3–4 flights daily |
Direct |
Jetstar Asia |
1–2 flights daily |
Direct |
Singapore Airlines |
3–4 flights daily |
Direct |
Garuda Indonesia |
2–3 flights daily |
Direct |
Batik Air |
2–3 flights daily |
Direct |
Lion Air |
3–4 flights daily |
Direct |
Citilink |
1–2 flights daily |
Direct |
Malaysia Airlines |
3–4 flights daily |
1-stop via KUL |
Vietnam Airlines |
1–2 flights daily |
1-stop via SGN/HAN |
Time of Day |
Available Flights |
Airlines |
Morning |
06:00 AM – 09:00 AM |
AirAsia, Scoot, Garuda Indonesia, Singapore Airlines |
Midday |
11:00 AM – 02:00 PM |
Batik Air, Jetstar Asia, Lion Air, Scoot |
Afternoon |
03:00 PM – 06:00 PM |
Singapore Airlines, AirAsia, Garuda Indonesia |
Evening |
07:00 PM – 10:30 PM |
Citilink, Scoot, Batik Air, Lion Air |
Flights are well spread across the day, providing flexibility for business meetings, connecting flights, and weekend escapes.
Most budget airlines use Terminal 2 in Jakarta and Terminal 1 in Changi, while full-service airlines operate from the main international terminals.
You’ll find high-frequency, short-duration flights on this route, making it perfect for same-day travel or quick weekend getaways. Whether you prefer early departures, red-eye returns, or mid-afternoon convenience, SkyFlicker.com helps you filter and find flights that match your schedule effortlessly.
Baggage fees can significantly impact your total travel cost, especially on budget airlines. Below is a simplified guide to standard baggage allowances and extra baggage charges for major airlines flying from Jakarta to Singapore:
Booking your Jakarta to Singapore flight with SkyFlicker is not only convenient but also helps you save money and avoid surprises. Here’s how you can make the most of your booking experience:
SkyFlicker allows you to personalize your booking to fit your travel needs:
By booking with SkyFlicker, you gain full control over your flight choices while benefiting from a smooth, secure, and customer-focused experience.
Let me know if you'd like to continue with the Frequently Asked Questions (FAQs) section next.
Booking your flight smartly can save you money and hassle. Here are some proven tips to get the best deals and smooth travel when flying between Jakarta and Singapore:
1. Book Early
Prices tend to be lower when you book 6 to 8 weeks before your departure date. Early booking also gives you better seat and baggage options.
2. Be Flexible with Dates
If your travel dates are flexible, use SkyFlicker’s fare calendar to spot cheaper days. Midweek flights (Tuesday to Thursday) often have lower prices than weekends.
3. Compare Airlines and Fare Classes
Budget airlines like Scoot and AirAsia offer low fares but charge extra for baggage and meals. Full-service airlines like Singapore Airlines and Garuda Indonesia include more services in the ticket price. Choose based on your budget and comfort needs.
4. Check Baggage Policies Carefully
Avoid surprises by confirming baggage allowances before booking. Pre-purchase extra baggage on SkyFlicker to save compared to airport rates.
5. Use Filters and Sorting Tools
SkyFlicker’s platform lets you filter flights by price, departure time, baggage inclusion, and more — helping you find the best flight that suits your preferences quickly.
6. Look for Promo Codes and Special Deals
Keep an eye on seasonal sales and promotions on SkyFlicker for extra savings. Signing up for newsletters can help you stay informed.
7. Consider Connecting Flights if Cost is Priority
Sometimes flights with a stopover (e.g., via Kuala Lumpur) are cheaper, but weigh the savings against longer travel times.
8. Confirm Visa and Entry Requirements
Before booking, check visa rules for your nationality to Singapore to avoid last-minute issues.
9. Double-Check Flight Details
Review your itinerary carefully, especially flight times, terminals, and airline codes, to ensure smooth transfers if needed.
10. Use SkyFlicker Customer Support
If unsure, contact SkyFlicker’s support team for guidance on bookings, baggage options, or travel advice.
Following these tips will help you book the best Jakarta to Singapore flight suited to your budget and travel plans with ease and confidence.
When planning a trip from Jakarta to Singapore, taking a few moments to compare flight prices, check daily schedules, and understand baggage policies can make a big difference in your travel experience and budget. With many airlines and fare types available, it’s important to choose the right combination that meets both your needs and your wallet.
SkyFlicker makes this process simple. With real-time comparisons, transparent baggage details, and user-friendly booking tools, you can find the best deals quickly and confidently. Plus, with flexible payment options and reliable customer support, you're never on your own.
Ready to fly smart? Book your Jakarta to Singapore flight now at SkyFlicker.com and experience the difference in service, value, and peace of mind.
1. How long is the flight from Jakarta to Singapore?
Most direct flights take approximately 1 hour and 40 minutes to 2 hours, depending on the airline and weather conditions.
2. Which airlines offer direct flights from Jakarta to Singapore?
Direct flights are offered by AirAsia, Scoot, Jetstar Asia, Singapore Airlines, Garuda Indonesia, Lion Air, Batik Air, and Citilink.
3. What is the typical price range for a one-way ticket?
Prices can start from around USD $25 with budget airlines and go up to USD $600 or more in premium cabins with full-service carriers.
4. What is the baggage allowance on this route?
Budget airlines usually include 7 kg of carry-on only, while full-service airlines typically offer 30–50 kg of checked baggage depending on class.
5. Can I add extra baggage after booking?
Yes. You can purchase extra baggage during or after booking via the airline’s website or directly through SkyFlicker for most carriers.
6. How many flights operate daily between Jakarta and Singapore?
There are more than 20 direct flights per day from early morning to late evening, ensuring flexible travel options.
7. Which airports are used in Jakarta and Singapore for this route?
Flights depart from Soekarno-Hatta International Airport (CGK) in Jakarta and arrive at Changi Airport (SIN) in Singapore.
8. Are meals included on the flight?
Meals are included on full-service carriers like Singapore Airlines and Garuda. Budget airlines typically charge extra for in-flight meals.
9. What payment options are available on SkyFlicker?
SkyFlicker accepts credit/debit cards, bank transfers, and mobile wallets for safe and flexible payment.
10. Can I cancel or reschedule my ticket?
Yes, but it depends on the fare type. Some tickets are non-refundable, while flexible fares offer cancellation and change options. SkyFlicker’s support team can assist you with the process.
11. When is the cheapest time to fly from Jakarta to Singapore?
Flights are usually cheapest during off-peak seasons, such as October and February. Mid-week flights (Tuesday to Thursday) often offer better fares.
12. Do I need a visa to travel from Jakarta to Singapore?
Indonesian passport holders do not require a visa for short visits to Singapore (up to 30 days). Other nationalities should check with the Singapore immigration website.
13. How early should I arrive at the airport in Jakarta for this flight?
It’s recommended to arrive at least 2 hours before departure for international flights to allow time for check-in, security, and immigration.
14. Can I check in online for my flight?
Yes. Most airlines offer online check-in 24–48 hours before departure. Boarding passes can be downloaded to your phone or printed at home.
15. Are there flights available for late-night or early-morning departures?
Yes. Several airlines operate red-eye and early morning flights, especially AirAsia, Scoot, and Singapore Airlines.
16. Can I choose my seat during booking?
Yes, seat selection is available for most airlines during booking on SkyFlicker. Some airlines may charge extra for preferred or extra-legroom seats.
17. What happens if my flight is delayed or cancelled?
Airlines will either rebook you on the next available flight or offer compensation depending on the fare rules. SkyFlicker support can assist in rebooking.
18. Is travel insurance available during booking?
Yes. You can add travel insurance during your SkyFlicker booking to cover trip cancellations, medical emergencies, or baggage delays.
19. Are connecting flights cheaper than direct flights?
Sometimes. Connecting flights via Kuala Lumpur or Ho Chi Minh may offer lower fares but longer travel times. It depends on your budget and flexibility.
20. How do I contact SkyFlicker for flight support?
You can reach SkyFlicker’s support team via phone, WhatsApp, or email for help with bookings, changes, cancellations, and special requests.