1map logoGo to main page

Singapore to Jakarta from $55: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Singapore, Singapore
to
Jakarta, Indonesia

How to Get from Singapore to Jakarta: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$55 - FerryBest price
901.1 kmDistance
3h 29m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Singapore to Jakarta with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Drive
Average Duration
3h  29m
Estimated price
$42-158
Recommended
Company
various
Drive
Average Duration
37h  38m
Estimated price
$57-63
Cheapest
route map
Distance: 901.1 km
Duration: 3h 29m

See more options

Company
various
Plane
Average Duration
5h  31m
Estimated price
$44-177

Traveling From Singapore to Jakarta

A flight from Singapore to Jakarta offers a striking contrast between Singapore's sleek modernity and Jakarta's vibrant blend of history, culture, and dynamic urban life.

Best Neighbourhoods in Jakarta

Jakarta boasts diverse neighborhoods, each offering distinct attractions and experiences.

Kota Tua
• Colonial architecture and rich history.
• Popular cafes and museums nearby.
Kemang
• Trendy cafes and vibrant nightlife.
• Art galleries and boutiques abound.
Menteng
• Lush parks and green spaces.
• Upscale dining and shopping options.

Best Times To Visit Jakarta's Attractions

Discovering Jakarta's attractions is best during off-peak hours for a richer experience.

National Monument (Monas)
Visit early in the morning for fewer crowds and cooler weather.
Kota Tua
Explore on weekdays to enjoy a quieter, more immersive atmosphere.
Jakarta Aquarium
Late afternoons tend to be less busy, enhancing your visit.

Jakarta Weather: What to Expect Year-Round

Jakarta experiences a tropical rainforest climate, characterized by high humidity and warm temperatures throughout the year, with a distinct wet season from November to March. Visiting during the drier months, from June to September, generally offers more comfortable conditions for exploring the city.

Dining Recommendation

Try the traditional Indonesian dish, Nasi Gudeg, at the iconic restaurant Gudeg Yu Djum, where the slow-cooked jackfruit in fragrant coconut milk creates a rich flavor profile that's distinctly different from Singapore's cuisine. The lively atmosphere of the restaurant, often filled with locals enjoying their meals, adds to the authentic experience that showcases Jakarta's culinary heritage.

Singapore - Jakarta operators

Explore transport companies operating between Singapore and Jakarta, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
singaporeair.com

Plane from Singapore Changi to Soekarno–Hatta

Average Duration
1h 50m
Estimated price
$140-550
Website
garuda-indonesia.com

Plane from Singapore Changi to Soekarno–Hatta

Average Duration
1h 50m
Estimated price
$160-600
Website
airasia.com

Plane from Senai to Soekarno–Hatta

Average Duration
1h 50m
Estimated price
$30-160

Plane from Singapore Changi to Soekarno–Hatta

Average Duration
1h 48m
Estimated price
$55-260
Website
batikair.com

Plane from Singapore Changi to Soekarno–Hatta

Average Duration
1h 54m
Estimated price
$65-280
Website
flyscoot.com

Plane from Singapore Changi to Soekarno–Hatta

Average Duration
1h 48m
Estimated price
$65-390
Website
jetstar.com

Plane from Singapore Changi to Soekarno–Hatta

Average Duration
2h 5m
Estimated price
$45-310
Website
citilink.co.id

Plane from Singapore Changi to Soekarno–Hatta

Average Duration
1h 47m
Estimated price
$70-310
Website
transnusa.co.id

Plane from Senai to Soekarno–Hatta

Average Duration
1h 35m
Estimated price
$35-100
Train
Contact phone
1800 336 8900
Website
https://www.smrt.com.sg/

Train from Raffles Place to Tanah Merah MRT

Average Duration
25m
Estimated price
$1-2
Ferry
Contact phone
+65 6270 2228
Website
batamfast.com

Ferry from Harbourfront Centre to Harbour Bay

Average Duration
50m
Estimated price
$32-32
Contact phone
+62 811-1621-162
Website
facebook.com

Ferry from Batu Ampar to Port of Tanjung Priok

Average Duration
34h
Estimated price
$24-30

Singapore to Jakarta: Overview of Bus, Train, Flight, and Car Trips

Traveling between Singapore and Jakarta offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🛫 Embark on a convenient and swift journey from Singapore's Senai Airport to Jakarta's Soekarno-Hatta Airport with a direct flight lasting just 1 hour and 35 minutes.
Departure Point
Senai Airport
Arrival Point
Soekarno–Hatta Airport

Frequently asked questions

Find out more about the route from Singapore to Jakarta.

Or choose the category:
The distance between Singapore and Jakarta is approximately 902.8 km. The typical travel time by ferry to Hang Nadim and then flying is 4 hours and 49 minutes. Alternatively, the travel time by ferry alone is significantly longer at 37 hours and 29 minutes.
The most cost-effective option to travel from Singapore to Jakarta is by taking a ferry, which typically costs around $50-$65. However, this option takes a longer time, approximately 37 hours and 29 minutes. If time is a priority, the quickest option is to take a ferry and then fly, which costs around $70-$140 and takes about 4 hours and 49 minutes.
The prices for a ferry between Singapore and Jakarta range from $52 to $62.
If you are looking to travel from Singapore to Jakarta without a car, the best option is to take a ferry. The ferry journey takes approximately 37 hours and 29 minutes, and the ticket prices range between $50 to $65.
The flight between Singapore and Jakarta typically takes about 1 hour and 35 minutes.
There are numerous options for accommodation near Jakarta as there are over 1525 hotels available. Prices for these hotels start at $27.