


Plan your flight to Indonesia
Singapore to Indonesia flight schedule
Indonesia Flight Routes | Average Flight Time | Roundtrip Price (Estimated) |
SIN-JKT | 1h 55m | From S$99 |
SIN-DPS | 2h 41m | From S$137 |
SIN-SUB | 2h 18m | From S$132 |
SIN-MES | 1h 27m | From S$104 |
Note: Prices are estimated and may vary depending on the booking period, travel dates, and promotions.
Indonesia is a favourite travel spot for many Singaporeans because it's close, affordable, and there are many beautiful places to explore. Flight times are super short, too. It takes just around 2 hours to get to Jakarta, 2 hours 40 minutes to Bali, and barely 2.5 hours to Surabaya. So Indonesia is perfect for a weekend trip or a last-minute holiday!
There are plenty of direct flights from Singapore to popular Indonesian cities like Jakarta, Bali, Surabaya, Medan, and Lombok. If you're after beaches, food, culture, or nature, there’s always a flight to Indonesia that suits your style and schedule.
Compare airlines flying to Indonesia
You’ve got loads of flight options from Singapore to Indonesia. You can pick full-service airlines like Singapore Airlines and Garuda Indonesia, or choose low-cost carriers like Jetstar Asia, Scoot, and Indonesia Airasia. It really depends on what kind of trip you’re after. There’s a flight that fits every budget and travel style. Just take a quick browse on Trip.com and you might even catch a last-minute deal!
Airlines | Type | Main Routes |
Singapore Airlines | Full Service | Singapore → Jakarta, Singapore → Bali, etc. |
Garuda Indonesia | Full Service | Singapore → Jakarta, Singapore → Surabaya, Singapore → Bali, etc. |
Indonesia Airasia | Budget | Singapore → Jakarta, Singapore → Bali, Singapore → Surakarta, etc. |
Jetstar Asia | Budget | Singapore → Jakarta, Singapore → Bali, Singapore → Surabaya, etc. |
Scoot | Budget | Singapore → Jakarta, Singapore → Bali, etc. |
Best time to book flights to Indonesia
Looking for cheap flights to Indonesia? The trick is to book early. It's best to book around 1 to 2 months before your trip. If you’re flying during off-peak months like March and October, prices are usually lower too. Planning ahead can really help you snag those good flight deals.
Access from major airports in Indonesia to the city
Jakarta airport to city
Flying into Jakarta? You’ll arrive at Soekarno–Hatta International Airport (CGK). Both Terminal 2 and Terminal 3 handle flights from Singapore. It’s about 30 km from central Jakarta. A taxi ride can take anywhere in Jarkata from 45 minutes to over an hour. Or the airport rail link takes you straight to the city centre in about 50 minutes.
Bali airport to city
If you’re headed to Bali, you’ll land at Ngurah Rai International Airport (DPS) near Denpasar. It’s super close—only about 13 km from Kuta and even closer to other popular beaches. A taxi or Grab ride gets you to your destination in around 20–30 minutes. No trains here, but the roads are usually manageable.
Surabaya airport to city
Flights to Surabaya arrive at Juanda International Airport (SUB), Terminal 1 or Terminal 2. Most direct flights from Singapore land at Terminal 2, which is newer and handles the bulk of foreign arrivals. This airport is around 20 km from downtown. It takes about 30–45 minutes by taxi or ride-hailing app to reach the city centre. There’s no airport train, but transport is straightforward, and taxis are easy to find right outside the terminal.
Top Cities to Visit in Indonesia
We’ve compiled all must-see cities in Indonesia, as well as the most affordable flights to get you there.
Latest Flight Deals to Indonesia from S$ 78
For as little as S$ 78, you can take your next adventure to Indonesia without breaking the bank. Choose between one-way and return tickets from a range of popular airlines below.
- One way
- Round-trip

- Sort: Price (Lowest)
- Sort: Departure (Earliest)
- Cheapest nonstopTue, Aug 19SIN|KJTSingaporeMajalengka RegencyDirect|ScootS$ 78S$ 1,11293% OFF93% OFFS$ 1,112S$ 78
- Sun, Jul 20SIN|KNOSingaporeMedanDirect|Jetstar AsiaS$ 83S$ 1,11293% OFF93% OFFS$ 1,112S$ 83
- Fri, Jul 25SIN|PDGSingaporePadangDirect|ScootS$ 92S$ 1,11292% OFF92% OFFS$ 1,112S$ 92
- Sat, Jul 26SIN|CGKSingaporeJakartaDirect|CitilinkS$ 96S$ 96
- Mon, Jun 23SIN|SUBSingaporeSurabayaDirect|Jetstar AsiaS$ 112S$ 112
- Thu, Aug 21SIN|DPSSingaporeBaliDirect|KLMS$ 117S$ 117
- Thu, Aug 21SIN|UPGSingaporeMakassarDirect|ScootS$ 145S$ 145
- Mon, Jun 16SIN|BPNSingaporeBalikpapanDirect|ScootS$ 149S$ 149
- Mon, Jun 9SIN|PKUSingaporePekanbaruDirect|ScootS$ 456S$ 456
- Tue, Aug 19SIN SingaporeKJT Majalengka Regency1 stop|EconomyFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Top airlines flying to Indonesia
When is the Cheapest Time to Fly from Singapore to Indonesia?
Explore the best time to buy affordable tickets to each major city in Indonesia with our price trend chart, which predicts how flight prices will change in the coming weeks from previous data.
- Jakarta
- Bali
- Surabaya
- Medan
- Yogyakarta
- Semarang
Find cheapest flight ticket to Indonesia
Cheapest one-way flight price | S$ 77 |
---|---|
Cheapest return ticket price | S$ 100 |
Off-season for travel | March |
Peak season for travel | June |
Popular airline | Jetstar Asia |
Cheapest month | October |
How to find a cheap flight to Indonesia
Frequently Asked Questions
Explore Indonesia
Find Cheap Flights and Deals with Trip.com
Top Flight Destinations in Indonesia
Popular Flight Routes to Indonesia
- Cheap tickets from Singapore to Lombok
- Cheap flights from Singapore to Semarang
- Cheap tickets from Kuala Lumpur to Jakarta
- Cheap tickets from Singapore to Bandar Lampung
- Cheap flights from Singapore to Yogyakarta
- Cheap tickets from Singapore to Bali
- Cheap tickets from Singapore to Jakarta
- Plane tickets from Singapore to Labuan Bajo
- Cheap flights from Singapore to Medan
- Cheap tickets from Singapore to Surabaya
Flights to Popular Countries
Flights to Popular Airports in Indonesia
- Flights to Batu Licin Airport
- Flights to Hang Nadim International Airport
- Flights to Ngurah Rai International Airport
- Flights to Ranai Airport
- Flights to Pattimura Airport
- Flights to Depati Amir Airport
- Flights to Juanda International Airport
- Flights to Domine Eduard Osok Airport
- Flights to Lombok International Airport
- Flights to Minangkabau International Airport
- Flights to MOF Airport
- Flights to Soekarno–Hatta International Airport
- Flights to MKQ Airport
- Flights to Komodo International Airport
- Flights to Sultan Bantilan Airport
- Flights to Oesman Sadik Airport
- Flights to Tanjung Api Airport
- Flights to YIA Airport
- Flights to Sultan Iskandar Muda International Airport
- Flights to Tambolaka Airport
Flight Deals
Site Operator: Trip.com Travel Singapore Pte. Ltd. Travel License No. 02943