1map logoGo to main page

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

Compare Travel Options and Prices

from
Jakarta, Indonesia
to
Singapore, Singapore

How to Get from Jakarta to Singapore: 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.

$50 - FerryBest price
901.1 kmDistance
5h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Jakarta to Singapore 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
Plane
Subway
Average Duration
5h 
Estimated price
$45-176
Recommended
Company
various
Plane
Drive
Average Duration
5h  8m
Estimated price
$43-157
Cheapest
route map
Distance: 901.1 km
Duration: 5h

See more options

Company
various
Drive
Average Duration
42h  26m
Estimated price
$54-60

Traveling From Jakarta to Singapore

The journey between Jakarta and Singapore offers a fascinating contrast, where Jakarta's vibrant street life and bustling markets meet Singapore's modern skyline and meticulously planned urban spaces.

Best Neighbourhoods in Singapore

Singapore features diverse neighborhoods, each with its distinct charm and offerings.

Chinatown
• Rich in history and vibrant culture.
• Great food options and lively markets.
Little India
• Colorful shops and aromatic spices everywhere.
• Festive vibes and cultural celebrations year-round.
Orchard Road
• Renowned shopping destination with luxury brands.
• Numerous dining options and entertainment venues.

Best Times To Visit Singapore's Attractions

Visiting Singapore’s attractions at the right time can transform your experience.

Gardens by the Bay
Mornings right after opening offer fewer crowds and a serene atmosphere.
Marina Bay Sands SkyPark
Late afternoons, just before sunset, provide breathtaking views and good lighting.
Sentosa Island
Weekdays are quieter; an ideal time to enjoy the beaches and attractions.

Singapore Weather: What to Expect Year-Round

Singapore enjoys a tropical rainforest climate, characterized by high humidity and temperatures averaging around 80°F throughout the year. While the dry season from June to August is typically the best time to visit, occasional rain can still pop up anytime, so packing an umbrella is wise for a smooth travel experience.

Dining Recommendation in Singapore

For an unforgettable experience, try Hainanese Chicken Rice at Tian Tian Hainaese Chicken Rice in Maxwell Food Centre, where the tender chicken and fragrant rice create a comforting dish that highlights Singaporean flavors. This dining experience contrasts with Jakarta's bustling street food scene, offering a more refined atmosphere while still celebrating local ingredients.

Jakarta - Singapore operators

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

Plane Show flights
Website
singaporeair.com

Plane from Soekarno–Hatta Airport (CGK) to Singapore Changi Airport (SIN)

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

Plane from Soekarno–Hatta Airport (CGK) to Singapore Changi Airport (SIN)

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

Plane from Soekarno–Hatta Airport (CGK) to Singapore Changi Airport (SIN)

Average Duration
1h 50m
Estimated price
$55-260

Plane from Soekarno–Hatta Airport (CGK) to Senai Airport (JHB)

Average Duration
1h 50m
Estimated price
$30-160
Website
batikair.com

Plane from Soekarno–Hatta Airport (CGK) to Singapore Changi Airport (SIN)

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

Plane from Soekarno–Hatta Airport (CGK) to Singapore Changi Airport (SIN)

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

Plane from Soekarno–Hatta Airport (CGK) to Singapore Changi Airport (SIN)

Average Duration
1h 56m
Estimated price
$40-260
Website
citilink.co.id

Plane from Soekarno–Hatta Airport (CGK) to Singapore Changi Airport (SIN)

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

Plane from Soekarno–Hatta Airport (CGK) to Senai Airport (JHB)

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

Train from Tanah Merah MRT to Raffles Place

Average Duration
25m
Estimated price
$1-2
Ferry
Contact phone
+62 811-1621-162
Website
facebook.com

Ferry from Port of Tanjung Priok to Batu Ampar

Average Duration
37h 58m
Estimated price
$24-30
Contact phone
+65 6270 2228
Website
batamfast.com

Ferry from Harbour Bay to Harbourfront Centre

Average Duration
50m
Estimated price
$30-30

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

Traveling between Jakarta and Singapore 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.

🛫 Flying from Jakarta to Singapore is a breeze with a quick direct flight that takes only 1 hour and 40 minutes. Multiple airlines, including Citilink Indonesia, Scoot Tigerair, and Jetstar Asia Airways, operate this route from Soekarno–Hatta Airport to Singapore Changi Airport.
Departure Point
Soekarno–Hatta Airport
Arrival Point
Singapore Changi Airport

Frequently asked questions

Find out more about the route from Jakarta to Singapore.

Or choose the category:
The cheapest way to travel from Jakarta to Singapore is by ferry. The ferry journey takes approximately 38 hours and costs around $50 to $60. This option allows you to enjoy a scenic trip and is a budget-friendly choice for travelers.
The fastest way to travel from Jakarta to Singapore is to take a flight and then use the subway. This option usually takes around 5 hours and costs between $40 to $170, depending on the airline and time of booking. There are multiple airlines that operate flights between Jakarta and Singapore, offering convenient connections and a range of fare options.
The distance between Jakarta and Singapore is approximately 561 miles. When traveling by air, the flight duration is typically around 1 hour and 40 minutes. If traveling by land, the distance is around 980 miles and would take approximately 30-36 hours by bus or car, including border crossings.
The best way to travel from Jakarta to Singapore without a car is by taking a ferry. The ferry journey takes approximately 38 hours and 5 minutes. The cost of the ferry ticket ranges from $50 to $60. This is the most affordable and convenient option for traveling between the two cities.
The journey from Jakarta to Singapore typically takes around 5 hours, including transfers. This duration may vary depending on factors such as the mode of transportation chosen and any stops along the way. It is advisable to check the schedule and availability of flights or other means of transportation to plan your trip accordingly.
There are over 1208 hotels available in Singapore, offering a wide range of options for accommodation. Prices start at $67 per night, depending on the location and amenities of the hotel. Some popular areas to stay in Singapore include the Marina Bay, Orchard Road, and Sentosa Island. It is recommended to book your accommodation in advance to secure the best rates and availability.
To get to Singapore from Jakarta airport, the best way is to take a flight. Multiple airlines offer direct flights from Soekarno–Hatta Airport to Singapore Changi Airport. The flight duration is approximately 2 hours and ticket prices may vary depending on the airline and time of booking. It is recommended to check with different airlines for the most affordable options available.
There are several airlines that offer flights between Jakarta and Singapore. These airlines include Malindo Airways, Citilink Indonesia, and AirAsia, among others. You can fly from Soekarno–Hatta Airport in Jakarta to Singapore Changi Airport. It is recommended to check with different airlines for availability, prices, and schedules.
The fastest way to travel from Jakarta to Singapore is by taking a direct flight. The flight duration on this route is approximately 1 hour and 40 minutes. There are multiple airlines that operate flights between Soekarno-Hatta Airport in Jakarta and Singapore Changi Airport, including Malindo Airways, Citilink Indonesia, and AirAsia, among others. Tickets can be booked online or through travel agencies, and prices may vary depending on the airline and timing of your travel.
The flight from Jakarta to Singapore takes approximately 1 hour and 40 minutes. This is the quickest and most convenient way to travel between the two cities. There are multiple airlines that operate this route, offering daily flights with varying schedules. It is advisable to check their websites or use flight comparison platforms to find the best deals and book tickets in advance.
The cost of a ferry from Jakarta to Singapore ranges from $50 to $60. The exact price may vary depending on the ferry operator and the type of ticket you choose. It is recommended to check with different ferry companies and book in advance to secure the best fares.

Trips to Singapore