Bandung to Jakarta Train

Enjoy a smooth, fast, and scenic journey from Bandung to Jakarta with modern train options, including Indonesia’s first high-speed bullet train. Book your tickets online and travel comfortably between two of Java’s most dynamic cities.

Train From Bandung to Jakarta

Distance
Distance
150 km
Travel Time

Travel Time

29 m
Daily Departures

Daily Departures

31
Reverse Route

Reverse Route

Bandung to Jakarta Train Information

The following information about train stations will help you plan your journey from Bandung to Jakarta smoothly and with ease.

Departing from

Bandung Station
Jl. Stasiun Barat, Kb. Jeruk, Kec. Andir, Kota Bandung, Jawa Barat 40181, Bandung, Indonesia
Jakarta Gambir
Jl. Medan Merdeka Tim. No.1, Gambir, Kecamatan Gambir, Kota Jakarta Pusat, Daerah Khusus Ibukota 10110, Jakarta, Indonesia
Learn More

Bandung to Jakarta Rail Map

The Bandung to Jakarta rail map features one of the most frequently traveled train routes in Indonesia, connecting the cultural charm of West Java’s capital with the bustling heart of the nation. Spanning a distance of 150 km, the route is operated by both conventional intercity trains and the KCIC high-speed bullet train, offering flexibility for different travel needs. The Whoosh high-speed service departs from Tegalluar Station in Bandung and arrives at Halim Station in Jakarta, with convenient stops at Padalarang and Karawang. Reaching speeds of up to 350 km/h, it reduces travel time to as little as 29 minutes, with the longest trip taking just 47 minutes.

Passengers can choose from 31 daily departures, with the first train leaving at 06:05 and the last at 21:23, making it easy to plan a morning or evening trip. Tickets start from 35€, depending on class and schedule. While the high-speed train is ideal for speed and comfort, traditional KAI trains also run this route with more scenic views and station stops such as Purwakarta and Cikampek. Whether you’re commuting, heading to the capital for business, or exploring Java, the Bandung to Jakarta train line delivers an efficient, modern, and enjoyable travel experience.
Jakarta to Bandung
Tips to Buy Train Tickets
Plan ahead and make your booking stress-free with these useful tips for buying train tickets in Indonesia.
  • Book Early
    Train tickets in Indonesia can sell out quickly, especially during weekends and holidays, so early booking is highly recommended.
  • Book Tickets Easily Online
    Use platforms like Rail Ninja or High-Speed Train website to quickly compare routes, check schedules, and secure your seats in just a few clicks.
  • Prepare Your ID
    You’ll need to provide a valid ID (passport or national ID) when booking tickets and during check-in at the station.
  • Choose the Right Class
    Compare Economy, Business, Executive, or High-Speed (KCIC) classes based on your comfort level and travel budget.
  • Know Your Station
    Larger cities like Jakarta have multiple stations, so make sure you’re booking from and to the correct one.
  • Bring a Copy of Your Ticket
    Keep a printed or digital copy of your e-ticket to scan at the station gates or present to staff if needed.
  • Arrive Early
    Arriving at least 30 minutes before departure helps ensure smooth check-in and boarding.
  • Check Station Names Carefully
    Some station names can be similar, double-check to avoid arriving at the wrong terminal.
  • Select Your Seat (if available)
    Some platforms allow seat selection, so choose window or aisle seats according to your preference.
  • Travel During Off-Peak Hours
    Trains are less crowded and sometimes cheaper during weekdays or mid-day departures, offering a more relaxed travel experience.
Try the new Rail Ninja App today
Get our free app to book & manage your trips on the go
Rail Ninja App

FAQ: What to Know About the Bandung to Jakarta Train

Popular Routes

Would you like to experience a train journey in Indonesia? Choose your perfect ticket from different routes today!

MORE DETAILS
MORE DETAILS
MORE DETAILS
MORE DETAILS
MORE DETAILS
MORE DETAILS