1map logoGo to main page

Bandung, West Java to Jakarta, Jakarta from $4: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bandung, Indonesia
to
Jakarta, Indonesia

How to Get from Bandung 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.

$4 by trainBest price
147 kmDistance
1h 44m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bandung 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
Bus
Average Duration
2h 
Estimated price
$6-16
Recommended
Company
Kereta API
Train
Average Duration
2h  45m
Estimated price
$4-18
Cheapest
route map
Distance: 147 km
Duration: 1h 44m

See more options

Company
Various
Drive
Average Duration
1h  44m
Estimated price
$16-24
Company
Various
Taxi
Average Duration
1h  44m
Estimated price
$40-50

Traveling From Bandung to Jakarta

The journey from Bandung to Jakarta showcases a stunning contrast, where Bandung offers a cooler, mountainous escape with rich cultural experiences, while Jakarta buzzes with its vibrant urban life and endless opportunities for shopping and dining.

Best Neighbourhoods in Jakarta

Jakarta is home to diverse neighborhoods, each offering its own charm.

Kota Tua
• Rich in Dutch colonial history
• Vibrant street art and cafes
Menteng
• Known for its green parks and stately homes
• Offers a mix of traditional and modern culture
Kemang
• Trendy area with boutique shops and restaurants
• Popular among expats and young locals

Best Times To Visit Jakarta's Attractions

Timing your visit can significantly enhance your Jakarta experience.

National Monument (Monas)
Early morning is ideal to enjoy fewer crowds and cooler temperatures.
Ancol Dreamland
Visit on weekdays for a more relaxed atmosphere and shorter lines.
Kota Tua
Late afternoon offers stunning light for photos and a vibrant local vibe.

Jakarta Weather: What to Expect Year-Round

Jakarta experiences a tropical rainforest climate with high humidity and temperatures ranging from 75 to 90°F throughout the year; the dry season from June to September is generally considered the best time to visit. Be prepared for occasional rain during other months, as it can affect outdoor plans but also brings a refreshing vibe to the bustling city.

Dining Recommendation

In Jakarta, don’t miss out on trying Nasi Goreng Kambing at Kebon Sirih, where the fragrant spices and tender goat meat create a bold flavor profile that stands in stark contrast to Bandung's milder culinary delights. The lively atmosphere of the restaurant, paired with local ingredients and a mix of traditional and contemporary presentation, elevates the dining experience to something truly special.

Bandung - Jakarta operators

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

Bus
Website
jackalholidays.com

Bus from Dipatiukur Cabang to Jackal Holidays Blora

Average Duration
2h
Estimated price
$6-16
Contact phone
08041111000
Website
cititrans.co.id

Bus from Bandung to Kuningan

Average Duration
5h 41m
Estimated price
$60-60
Contact phone
(021) 315 0555
Website
xtrans.co.id

Bus from Bandung Xtrans De Batara to Jl.Blora

Average Duration
4h
Estimated price
$8-8
Train
Contact phone
021-121
Website
https://kai.id/

Train from Bandung to Jakarta Gambir

Average Duration
2h 45m
Estimated price
$4-18
Taxi
Website
grab.com

Taxi from Bandung to Jakarta

Average Duration
1h 44m
Estimated price
$40-50
Contact phone
+62 227 561234
Website
bluebirdgroup.com

Taxi from Bandung to Jakarta

Average Duration
1h 44m
Estimated price
$40-50

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

Traveling between Bandung 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.

Average price
$16 - $24
Departure Point
Bandung station
Arrival Point
Jakarta Gambir station
Departure Point
Dipatiukur Cabang station
Arrival Point
Jackal Holidays Blora station
Useful tips for bus travellers
• Book your tickets online in advance through the Jackal Holidays website (jackalholidays.com) to secure your seat, as this popular route can fill up quickly, especially during weekends and holidays.
• Prepare for the journey by checking the traffic conditions on the official Jakarta transportation authority website (dishub.jakarta.go.id) to anticipate any delays, as traffic can significantly affect travel time despite the expected 2-hour duration.
• Upon arriving at Jackal Holidays Blora station in Jakarta, use the nearby MRT or TransJakarta BRT services, which are well-connected to various city hotspots; you can navigate these public transport options by downloading the 'Jakarta MRT' app for real-time information and route planning.

Frequently asked questions

Find out more about the route from Bandung to Jakarta.

Or choose the category:
The distance between Bandung and Jakarta is approximately 72 miles by air. By road, the distance is about 91.3 miles. The typical travel time from Bandung to Jakarta by train is 2 hours and 40 minutes. If you prefer to travel by car, it takes approximately 1 hour and 44 minutes to reach Bandung from Jakarta. Alternatively, taking the bus from Bandung to Jakarta usually takes around 2 hours.
The most cost-effective transportation option for traveling from Bandung to Jakarta is by bus, which costs around $7-$12 and takes approximately 2 hours. This is a popular choice for budget travelers. However, if you're looking for a more time-efficient option, taking a taxi would be the best choice. It costs around $40-$50 and takes only 1 hour and 44 minutes to reach Jakarta from Bandung.
When traveling from Bandung to Jakarta, the prices of a train ticket can range from $4 to $18. On the other hand, the prices of a bus ticket between Jakarta and Bandung can vary from $7 to $12. It's a good idea to check for the most up-to-date prices before making your travel arrangements to ensure you are getting the best deal.
To get from Bandung to Jakarta without using public transportation, you can choose to drive by car. The distance between the two cities is approximately 91 miles and it takes about 1 hour and 44 minutes to drive from Bandung to Jakarta. The cost for this journey ranges from $16 to $24, depending on the type of car and any toll fees along the way.
To travel from Bandung to Jakarta without a car, the best option is to take a bus. The bus journey takes approximately 2 hours and the ticket prices range from $7 to $12. The bus offers a convenient and affordable mode of transportation to reach Jakarta from Bandung while avoiding the hassle of driving or having to rely on other means of transportation.
Yes, there is a direct link between Bandung and Jakarta. There are direct train services operated by Kereta API that depart from Bandung station and arrive at Jakarta Gambir station. The journey takes approximately 2 hours and 40 minutes. Additionally, there are direct bus services operated by Jackal Holidays that depart from Dipatiukur Cabang station and arrive at Jackal Holidays Blora station. The bus journey takes around 2 hours.
There are numerous options for accommodation near Jakarta. With over 1525 hotels to choose from, there is something to suit every budget and preference. Prices start at $27 per night, offering affordable options for travelers. Whether you prefer luxury hotels, budget accommodations, or boutique guesthouses, there are plenty of choices available near Jakarta.