

Photos: Jakarta by Antonyus Bunjamin, Pexels License; Singapore by Kai Kai, Pexels License.
Jakarta or Singapore?
Our verdict in twelve categories, each scored against the same fixed benchmark cities, and the climate month by month, so you can choose for your trip.
Choose Jakarta for
- prices
- day trips
- nightlife
Jakarta suits travellers who want a big, unpolished Asian capital at a low cost. Hotels with pools cost little, the food takes in the whole Indonesian archipelago, and the clubs keep going until morning. It also makes a better base for getting out, with Bogor and Bandung within easy reach by train. In return you have to cope with traffic, heat and long taxi rides between areas.
Choose Singapore for
- getting around
- families
- nature and the outdoors
Singapore is the easier and smoother choice, especially with children or for a first trip to the region. The MRT gets you almost everywhere, the hawker centres are among the best places to eat in Asia, and the museums, gardens and wildlife parks sit close together. It costs much more, and once you have seen the island there is little within a day's reach.
Scoreboard
Twelve categories on one fixed scale from 0 to 100. The shaded stretch is the gap between the two.
Your match
Pick a travel style or drag the sliders, and both match scores follow your weighting.
Wins on prices and day trips with your weighting.
Wins on getting around and families with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
Neither city is a beach destination, but Singapore lets you swim without leaving town. Sentosa's imported-sand beaches have calm water behind breakwaters, though the view is of anchored tankers. Ferries to St John's and Lazarus reach quieter lagoons.
Jakarta's own shore at Ancol is for strolling and eating seafood, not swimming. The good water is out in the Thousand Islands, where Pari and Tidung have white sand and reefs for snorkelling. Getting there means one to two hours by speedboat, and often a night away.
Food & drink
Both cities are excellent places to eat, and both eat at all hours. Singapore comes out ahead because its best cooking is so easy to find and so consistently good. Hawker centres such as Maxwell, Chinatown Complex and Old Airport Road put chicken rice, laksa, chilli crab and murtabak under one roof, with stalls that each perfect one or two dishes.
Jakarta offers more variety from across Indonesia: Padang spreads, Manadonese and Sundanese kitchens, and Betawi soto and kerak telor. It is less organised, though. You need to know your way around Glodok, Sabang or the Blok M night markets, and much of the eating happens on plastic stools at roadside carts.
Culture & sights
Singapore is the better city for sightseeing because its highlights are close together. The National Gallery, Asian Civilisations Museum and Peranakan Museum all sit in the Civic District. Chinatown, Little India and Kampong Glam are short walks or rides apart, and Gardens by the Bay and the Botanic Gardens add modern landmarks.
Jakarta's history goes deeper, from Dutch Batavia at Fatahillah Square to the pinisi schooners at Sunda Kelapa. The National Museum's Hindu-Buddhist statuary is first-rate. But the sights are far apart, and Istiqlal, Monas and Taman Mini each need their own trip across the city.
Nightlife
Jakarta is the place for a big night out. Clubs with visiting DJs run until dawn and some after-hours venues go on later still. The city also has more range, from rooftop bars in SCBD and Senopati to Kemang's expat strip and the cheap, rowdy bars of Blok M. You need taxis between them, and things go quiet during Ramadan.
Singapore's strength is its bars rather than its clubs. Expect skilled cocktail bars in the Keong Saik and Telok Ayer shophouses, rooftop terraces over Marina Bay and riverside drinking at Clarke Quay. Drinks are heavily taxed and the mood is orderly, so nights here are more for a good drink with a view than for staying out until morning.
Nature & outdoors
Singapore has more nature you can actually reach on an ordinary day. Rainforest trails at Bukit Timah and MacRitchie, where macaques and monitor lizards are common, the raised walkways of the Southern Ridges, and Sungei Buloh's wetlands are all a short ride from the centre. A bumboat takes you to Pulau Ubin for cycling through mangroves.
Jakarta itself is flat and built up. Its scenery is much grander, though: tea estates at Puncak and volcanic rainforest in Gede Pangrango National Park, with waterfalls and a summit climb. It is at least two hours away by road and often longer, so it works as a weekend trip rather than an afternoon out.
Day trips
Jakarta has more real day trips. The commuter train reaches Bogor's colonial-era Botanical Gardens and presidential palace in about an hour. The high-speed railway gets you to Bandung's Art Deco streets and cool highland air in under an hour, and the sultanate ruins of Banten Lama lie to the west.
Singapore's choices are limited by being an island state. Johor Bahru is just across the causeway, but border queues can take up much of the day. The ferries to Bintan and Batam lead mostly to resorts, and Malacca really needs a night.
Good for families
Singapore is far easier with children. The Mandai wildlife parks, including the Night Safari and the river park with its giant pandas, and Sentosa's Universal Studios and aquarium are top-class. Getting to them is easy in a safe, clean city where everything has lifts and air conditioning.
Jakarta's people are very warm towards children, and Dunia Fantasi, Ragunan Zoo and Taman Mini give children plenty to enjoy. The hard part is getting there through traffic and heat, often with poor air and missing pavements. A hotel pool and a hired driver make a real difference.
Getting around
There is a big gap here. Singapore's MRT runs from the airport to Marina Bay, Orchard Road and the edge of the rainforest reserves. You just tap a bank card, and covered walkways shelter you from sun and rain, so nobody needs a car.
Jakarta's MRT and TransJakarta busways help along the main Sudirman-Thamrin corridor but leave large areas a long transfer away. Most visitors end up in app-booked cars and motorbike taxis. In the rush hour or heavy rain a short trip can take an hour, so it pays to plan each day around one area.
Shopping & style
Singapore is the stronger shopping city overall, though Jakarta has the more distinctive things to take home. Batik is the prize there, from cheap printed cloth to hand-drawn pieces. Tanah Abang sells fabric by the metre, and the flea market on Jalan Surabaya is full of antiques and brass. Getting to them is the hard part, though.
Jakarta's markets and big malls are spread across the city, and there is hardly a street made for browsing.\n\nIn Singapore, shopping is simply easier and more enjoyable. Orchard Road and the shops under Marina Bay Sands carry every international brand, a short ride from each other. Haji Lane, Arab Street and the Art Deco blocks of Tiong Bahru add independent boutiques and bookshops you can walk between, and Peranakan beadwork and porcelain give it a local craft of its own.
Affordability
This is where the two cities differ most. In Jakarta, a business hotel with a pool, street meals and app-booked rides all cost very little. The only real expenses are cocktails and the smart restaurants of the business districts.
In Singapore, the hotel room takes the biggest share of your budget, and the wildlife parks and Sentosa charge high entry fees. Hawker meals, cheap trains and free gardens help keep daily spending down, but even then the trip costs much more than the same days in Jakarta.
Live music & performing arts
Singapore has more to see in an ordinary week. The Esplanade has a concert hall and free performances by the bay, the Singapore Symphony Orchestra plays a regular season, and touring musicals stop at Marina Bay Sands. Chinese opera and Indian dance appear around temple festivals.
Jakarta's high point is a single event, the Java Jazz Festival. The rest of the year depends on what is on at Taman Ismail Marzuki and the colonial Gedung Kesenian. Wayang and gamelan show up only now and then, despite this being Java.
Wellness & relaxation
Neither city is a place to unwind, and Jakarta has a slight edge only because its spa traditions are its own and cost little. Pijat massage, the turmeric lulur scrub and creambath are offered everywhere from neighbourhood salons to grand hotel spas. Real rest, though, means going up to the cool air of Puncak.
Singapore offers a different mix: traditional Chinese medicine clinics and reflexology in Chinatown, Ayurveda in Little India, and hotel spas with skyline pools. The city is calmer underfoot, and the Botanic Gardens at dawn are its most restful hour.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Jakarta in July
Singapore in July
Daytime high, °C
Rainfall in the month, mm
Temperature and rainfall are climate normals, averaged over the years shown. Jakarta: 1991-2020 normals, Jakarta / Observatory (1.1 km from centre). Singapore: 1991-2020 (rainfall 1961-1990) normals, Singapore / Changi Airport (17 km from centre).
Jakarta has a sharp divide between wet and dry seasons. Daytime highs stay around 32°C all year and the sea is always warm enough to swim, so heat at midday is the main thing that limits walking. The rain is what makes the difference. December to March is the wet season, peaking at about 360mm in February, when grey skies and flooded streets make the traffic even worse. June to October is drier, with August the driest month at about 39mm, and August and September getting the most sunshine. That late dry season is the best time to go, and the best time for a boat out to the Thousand Islands.
Singapore is just as hot, but its rain is spread more evenly, and a heavy afternoon downpour can come in any month. It is wettest from November to January, with about 333mm in December. February is the driest month at about 175mm, and February and March are among the sunniest. No month in Singapore is as wet as Jakarta's worst, so the timing of a trip matters much less there than in Jakarta.
Which traveller are you?
On a family trip with young children, Singapore is far easier. The zoo, Night Safari and bird park, Sentosa's rides and calm lagoons, and clean, step-free trains make every day straightforward. Jakarta's theme parks are fun, but the traffic and poor pavements make each outing hard work.
For a trip on a tight budget, Jakarta goes much further. A large hotel with a pool costs about what a small room does in Singapore, and app-booked rides are cheap enough to use all day. Singapore's hawker food is cheap, but its rooms and entry fees are not.
For a short city break, Singapore makes better use of limited time. The Civic District museums, the ethnic quarters, Marina Bay and the food centres are all a few MRT stops apart. In Jakarta, the same few days are partly lost to traffic between sights spread across the city.
Before you go
| Measure | Jakarta | Singapore |
|---|---|---|
| Official language | Indonesian | English, Tamil, Malay, Standard Chinese |
| Currency | Rupiah (IDR) | Singapore Dollar (SGD) |
| Sockets | CF50 Hz | G230 V, 50 Hz |
| Driving side | Left | Left |
| Time zone | UTC+7 | UTC+8 |
| Emergency number | 112 | Police 999, ambulance 995, fire 995 |
| Elevation | 91 m | 21 m |
| Main airport | Soekarno-Hatta International Airport (CGK)20 km from centre89 non-stop destinations | Singapore Changi Airport (SIN)17 km from centre167 non-stop destinations |
| Public holidays this year | - | 11 days |
By the numbers
| Measure | Jakarta | Singapore |
|---|---|---|
| City population | 11,135,191 | 5,866,139 |
| People per km² | 16,821 | 8,158 |
| Museums within 10 km | 44 | 40 |
| UNESCO World Heritage sites within 50 km | 0 | 1 |
| Swim season, months above 21 °C | 12 months | 12 months |
Where else could you go?
Every comparison below shares a destination with this one, so you can follow Jakarta or Singapore somewhere new.
- Malaccavs Singapore
- Kuala Lumpurvs Singapore
- Yogyakartavs Jakarta
- Penangvs Singapore
- Phuketvs Singapore
- Ubudvs Jakarta