Cheap flights from Singapore Changi to Jakarta

Top last minute flight deals

Feeling spontaneous? It’s never too late to book a trip. Here’s our pick of the best last minute flights to Jakarta...
Estimated lowest prices only. Found in the last 14 days.

Flight information Singapore Changi to Jakarta

Cheapest return price last month


Direct airlines


Flights per week


Average flight time, total distance 896 kilometres

1h 35min

Most popular airline last month

Singapore Airlines

Soekarno-Hatta and Halim Perdana Kusuma

2 airports

Frequently asked questions

There are 2 airports in Jakarta: Soekarno-Hatta and Halim Perdana Kusuma.
The best price found on Skyscanner for a flight from Singapore Changi to Jakarta is $71. This was found by aggregating across different carriers and is the cheapest price for the whole month.
1h 35min is the average flight time from Singapore Changi to Jakarta.
There are 15 airlines who fly direct from Singapore Changi to Jakarta.
As of September, there are 282 flights per week flying from Singapore Changi to Jakarta.

Flying from Singapore to Jakarta

Jakarta is the capital of Indonesia with a rich mix of old and new. Its architecture and cuisine are influenced by the myriad of cultures - Javanese, Malay, Chinese, Arab, Indian and European. In the old town, you can find Dutch colonial buildings and Chinatown and downtown Jakarta is lined with skyscrapers shooting up to the sky.

International flights to Jakarta go through Jakarta Soekarno-Hatta International Airport (CGK). Singaporeans do not need a visa to enter if they are only staying in Singapore for less than 21 days.

Airlines that fly from Singapore Changi (SIN) to Jakarta Soekarno-Hatta International Airport (CGK)

January is the cheapest month to find cheap flights from Singapore to Jakarta. Air Asia, Jetstar and Scoot all offer direct flights from Singapore to Jakarta. Direct flights are available Monday-Sunday. Malindo Air stops in Kuala Lumpur International Airport.

Jetstar is a budget airline offering cheap flights from Singapore to Jakarta. Flights are available every day of the week. Singapore to Jakarta flight times are spread throughout the day, usually between 8pm and 10pm.

Arrival at Jakarta Soekarno-Hatta International Airport (CGK)

From the airport, Jakarta’s city centre can be reached by bus or taxi. A taxi costs about SGD $10. A free shuttle bus goes from the airport to Gambir station. A single fare costs SGD $4.

Jakarta Soekarno-Hatta International Airport (CGK) Information

Shopping and dining options are limited in Jarkata International Airport. There is a duty-free store and some souvenir stands. There are a variety of fast food outlets, such as KFC and McDonalds. The Jakarta Airport Hotel costs about SGD $102 per night. Free Wi-Fi is available throughout the airport.

Jakarta Recommendations

To get a sense of Jakarta’s history, visit Monas monument, which symbolises Indonesia’s struggle for freedom. It sits alongside the National History Museum. Then, go to Taman Mini Indonesia Indah, a miniature of Indonesia, to immerse yourself in Indonesian culture. Jakarta has many shopping malls to choose from. You can visit Alun-Alun Indonesia to get souvenirs for your family or friends, or else, hit up the traditional markets in the old town. If you need to get away from the city’s buzz, you can also take a boat ride to the Thousand Islands where you can dive and relax.

Frequently asked questions about flying from Singapore to Jakarta

What is the time difference between Singapore and Jakarta?

Singapore is 1 hour ahead of Jakarta.

What is the weather like in Jakarta?

Jakarta has a tropical climate. The year-round average temperature is 28°C. Humidity can reach 85% in December, January and February. Humidity drops to 75% in August and September.The best time to visit Jakarta is during August as the humidity drops.

What is the exchange rate between SGD and IDR?

As of 30 September 2018, the current exchange rate is SGD $1 to Rp.9,872.

What is the average cost of a meal in Jakarta?

The average cost of a three-course meal for 2 people in a mid-range restaurant in Singapore costs SGD $81.2 (USD $60). In Jakarta, this costs SGD $34 (USD $25).

What is the average cost of a hotel in Jakarta?

The average cost for a hotel room in Jakarta is SGD $54 per night.

This information is correct as of 30 September 2018.

Getting from Singapore Changi to Jakarta

Going to Singapore Changi Airport from the city centre is easy via taxi and train. A taxi costs between SGD $20 and $40 and takes about 30 minutes, depending on where you are. The train from the centre costs about SGD $2.80 for a single fare.

There are over 350 shops and restaurants at Singapore Changi Airport from fashion brands to fast food outlets. The Crowne Plaza Hotel costs SGD $231 per night. Aerotel Singapore costs SGD $123 per night. Free Wi-Fi is available throughout the airport.

How to find cheap flights from Singapore to Jakarta with Skyscanner

Find cheap air tickets on your desired routes via Skyscanner, an online global search engine. If you're not sure when to visit Jakarta, use the Cheapest Month feature to browse the cheapest month to travel and get cheap Jakarta air tickets.

Sign-up for Skyscanner’s Price Alerts feature to find out about the latest flight prices on this route and be the first to know when prices fall!

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