Whoosh High-Speed Train: Tickets, Fares & Jakarta-Bandung Schedule

Book Whoosh tickets in Traveloka for a fast and comfortable trip from Jakarta to Bandung, and vice versa. Find complete information on Whoosh schedules, Whoosh ticket prices, and latest promo on Traveloka.

Whoosh • Jakarta & Bandung

Your guide to Whoosh, from station to seat

Whoosh is the high-speed rail service operated by KCIC between Jakarta and the Bandung area. Its four stations are Halim, Karawang, Padalarang and Tegalluar Summarecon. Whoosh does not stop at Bandung Station in the city centre; use the Padalarang feeder connection for that onward journey.

Red and white Whoosh high-speed train

Whoosh schedules at every station

Use the station times below to plan your journey. This reference timetable is marked 12 March 2026. All times are Western Indonesia Time (WIB / UTC+7).

Schedule changes
Schedules may change at any time at Whoosh’s discretion. Confirm the timetable, operating day and available seats for your travel date in Traveloka’s search results and check your issued ticket before departure.

Halim → Tegalluar Summarecon

06:25–21:25First–last departure from Halim

Via Padalarang; selected trains stop at Karawang.

Tegalluar Summarecon → Halim

06:05–21:05First–last departure from Tegalluar Summarecon

Via Padalarang; selected trains stop at Karawang.

Station timetable overview (WIB)
StationTowards TegalluarTowards Halim
Halim06:25–21:2506:52–21:52
Karawang06:42–21:4207:14–21:14
Padalarang07:05–22:0506:23–21:23
Tegalluar Summarecon07:19–22:1906:05–21:05

Ranges show the first and last listed service at each station, not continuous availability. Halim in the Halim-bound column and Tegalluar in the Tegalluar-bound column are arrival times. † The first three trains in each direction operate Monday–Saturday in the reference timetable. A dash means no scheduled stop.

On a phone, swipe horizontally inside the full timetable to see every station.

View all station times: Halim → Tegalluar Summarecon
Halim → Tegalluar Summarecon (WIB)
TrainHalimKarawangPadalarangTegalluar Summarecon
G1003 †06:2506:4207:0507:19
G1005 †07:00—07:3307:47
G1007 †07:2507:4208:0508:19
G100908:00—08:3308:47
G101108:2508:4209:0509:19
G101309:00—09:3309:47
G101509:2509:4210:0510:19
G101710:00—10:3310:47
G101910:2510:4211:0511:19
G102111:00—11:3311:47
G102311:2511:4212:0512:19
G102512:00—12:3312:47
G102712:2512:4213:0513:19
G102913:00—13:3313:47
G103113:2513:4214:0514:19
G103314:00—14:3314:47
G103514:2514:4215:0515:19
G103715:00—15:3315:47
G103915:2515:4216:0516:19
G104116:00—16:3316:47
G104316:2516:4217:0517:19
G104517:00—17:3317:47
G104717:2517:4218:0518:19
G104918:00—18:3318:47
G105118:2518:4219:0519:19
G105319:00—19:3319:47
G105519:2519:4220:0520:19
G105720:00—20:3320:47
G105920:2520:4221:0521:19
G106121:00—21:3321:47
G106321:2521:4222:0522:19
View all station times: Tegalluar Summarecon → Halim
Tegalluar Summarecon → Halim (WIB)
TrainTegalluar SummareconPadalarangKarawangHalim
G1004 †06:0506:23—06:52
G1006 †06:3506:5307:1407:29
G1008 †07:0507:23—07:52
G101007:3507:5308:1408:29
G101208:0508:23—08:52
G101408:3508:5309:1409:29
G101609:0509:23—09:52
G101809:3509:5310:1410:29
G102010:0510:23—10:52
G102210:3510:5311:1411:29
G102411:0511:23—11:52
G102611:3511:5312:1412:29
G102812:0512:23—12:52
G103012:3512:5313:1413:29
G103213:0513:23—13:52
G103413:3513:5314:1414:29
G103614:0514:23—14:52
G103814:3514:5315:1415:29
G104015:0515:23—15:52
G104215:3515:5316:1416:29
G104416:0516:23—16:52
G104616:3516:5317:1417:29
G104817:0517:23—17:52
G105017:3517:5318:1418:29
G105218:0518:23—18:52
G105418:3518:5319:1419:29
G105619:0519:23—19:52
G105819:3519:5320:1420:29
G106020:0520:23—20:52
G106220:3520:5321:1421:29
G106421:0521:23—21:52

Whoosh ticket prices

Whoosh fares vary by travel date, departure and class. Search for your journey to see the fare and seat availability offered for that departure. Check the total price, passenger details and ticket conditions before payment. A promotional fare applies only when its stated conditions are met.

Get to know the Whoosh train

Maximum speed
350 km/h
Line length
142.3 km
Passenger cars
8
Seats per trainset
601

Whoosh is Indonesia’s high-speed passenger train, operated by PT Kereta Cepat Indonesia China (KCIC). The Jakarta–Bandung high-speed line runs between Halim and Tegalluar Summarecon, with intermediate stations at Karawang and Padalarang. A regular trainset has eight passenger cars and 601 seats across Premium Economy, Business and First Class. The maximum operating speed is not the average speed of the whole trip: stops and station approaches affect the timetable.

Read the full guide: routes, stations & travel ⌄

Whoosh Jakarta–Bandung and Bandung–Jakarta routes

Jakarta to Bandung

Choose Halim as your Jakarta departure. For central Bandung, compare a ticket to Padalarang with a matching feeder connection. For the eastern Bandung area, compare Tegalluar Summarecon and the road journey to your final address.

Bandung to Jakarta

Choose Padalarang or Tegalluar Summarecon as your departure and Halim as your destination. If starting at Bandung Station, check the feeder departure first and leave enough time to board Whoosh at Padalarang.

For a Karawang journey, select Karawang explicitly in the booking form. Only selected services stop there; a train passing through the station is not necessarily available to board.

How long is the journey?

In the reference timetable, Halim to Tegalluar Summarecon takes 47 minutes on services without a Karawang stop and 54 minutes on services calling there. For example, G1009 leaves Halim at 08:00 and arrives Tegalluar at 08:47; G1011 leaves at 08:25 and arrives at 09:19.

Compare the departure and arrival times for your selected station pair. The rail journey is only part of the trip: add travel to the station, boarding time, any feeder connection and the final journey to your hotel or meeting. A Halim–Padalarang booking and a Halim–Tegalluar booking should not be treated as having the same duration.

Whoosh high-speed train on an elevated railway
Whoosh on an elevated railway. Plan the station connection as part of your journey.

Whoosh stations and the Bandung feeder connection

  • HalimJakarta departure and arrival
  • KarawangStop in Karawang
  • PadalarangConnection towards Bandung
  • Tegalluar SummareconArrival in the Bandung area

Continuing from Padalarang to Bandung

For central Bandung, plan your onward connection from Padalarang. Check the feeder departure that matches your Whoosh journey and show your Whoosh ticket when required. Allow time to change trains; the feeder and Whoosh depart separately. KCIC advises arriving at the feeder platform at least 30 minutes before departure, with boarding closing 5 minutes before departure.

Halim

Jakarta; connects with LRT Jabodebek

Allow time to walk between the LRT and Whoosh areas. Check the LRT journey separately.

Karawang

Local road access in the Karawang area

Search for a service that actually stops here. Arrange the onward pickup for the correct station.

Padalarang

Feeder towards Cimahi and Bandung Station

Useful for central Bandung. Check the matching feeder in both directions.

Tegalluar Summarecon

Road access to the eastern Bandung area

Compare the onward road journey with your address before choosing this station.

Whoosh to the Bandung feeder

  1. Arrive at Padalarang on your booked Whoosh service.
  2. Follow station signs to the feeder and keep your Whoosh ticket ready.
  3. Use the matching feeder towards Cimahi or Bandung Station.

Bandung feeder to Whoosh

  1. Check the feeder that connects with your Whoosh departure from Padalarang.
  2. Reach the feeder platform with time for boarding.
  3. At Padalarang, follow signs to the Whoosh boarding area.

The Padalarang feeder is provided for Whoosh passengers. Keep your valid ticket for the connection. Do not use the Whoosh departure time as the feeder departure time, especially when travelling from Bandung to Jakarta.

Whoosh and feeder schedule examples

Use the matching train, not just the next feeder. The reference timetable lists these connections:

Halim 08:00 → central Bandung 08:59Whoosh arrives Padalarang at 08:30. The feeder departs Padalarang at 08:41, calls at Cimahi at 08:48 and arrives Bandung at 08:59.
Bandung 08:16 → Halim 09:29The feeder calls at Cimahi at 08:28 and arrives Padalarang at 08:34. Whoosh departs Padalarang at 08:53, calls at Karawang at 09:14 and arrives Halim at 09:29.

These examples show why you must check both train legs. The time on your Whoosh ticket is the Whoosh departure time; it is not the departure time from Bandung Station. The schedule-change note above also applies to feeder connections.

How to book Whoosh tickets on Traveloka

  1. Enter your departure station, destination, travel date and passenger count in the search form.
  2. Compare available departures and classes. Check the station names and total fare.
  3. Enter passenger details exactly as required for the travel document you will use.
  4. Review the booking and ticket conditions, then complete payment using an available method.
  5. Open your issued e-ticket in Traveloka and read the boarding instructions before travelling.

Traveloka e-ticket guide (Indonesian)

Compare Whoosh classes

Compare Whoosh travel classes
ClassWhat to compareBefore payment
Premium EconomyStart here when comparing the journey costCheck the actual fare and available seats for your departure.
BusinessA 2–2 seat layoutCompare the price difference with Premium Economy and read the listed inclusions.
First ClassA 2–1 seat layoutConsider the seating space and actual inclusions shown for the selected ticket.

Class names do not guarantee that every class is on sale for every departure. Use the booking results to confirm availability. Check the stated benefits rather than assuming meals, lounge access or a particular seat will be included.

Boarding and ticket changes

Arrive at the station at least 30 minutes before departure. KCIC states that boarding closes 5 minutes before departure.

  • Check the departure station, date and time on the issued ticket, including the return journey.
  • Keep the ticket QR code accessible and bring the passenger identity document used for the booking.
  • Allow extra time for station access, security checks and walking to the platform when travelling with children or large bags.
  • If you need assistance, contact support before departure and ask station staff for the accessible route on arrival.

Refunding a Traveloka booking

Open your Whoosh booking in the Traveloka app and check whether a Refund option is available. Traveloka’s refund guide states a deadline of 2 hours before departure and a cancellation fee of 25% of the ticket fare. Review the eligible passengers, fees and refund estimate shown before submitting; service and transaction charges may not be returned.

Changing the departure

A refund request and a reschedule request are different processes. KCIC directs partner-ticket rescheduling to Whoosh station counters. Read the change conditions on your issued Traveloka ticket and contact support early. Ask about the new departure, seat availability, fees and any fare difference before confirming a change.

Contact Traveloka Help Center if the ticket has not appeared after payment or the available change option is unclear. Keep your booking reference ready.

Travelling with children and preparing passenger details

Add every traveller, including an infant, when making the booking. Check how the booking form categorises the child’s age and whether the selected ticket includes a separate seat. Do not assume an infant can travel without being recorded on the booking.

  • Enter names and identity details exactly as requested. International travellers should use the passport details required by the form.
  • Review the age category, passenger count and seat allocation before payment.
  • If your family needs seats together, check the available seat selection before completing the booking.
  • Keep the child’s required identity document ready and allow extra time for boarding and feeder transfers.

Ask Traveloka support before paying if an infant cannot be added or you need a separate seat for a young child. The passenger and fare conditions shown for the booking determine the option you can purchase.

Get help with passenger details

Whoosh baggage allowance and packing tips

KCIC allows up to 3 items per passenger, with a maximum item size of 100 × 30 × 40 cm and a combined weight of 20 kg. Its guidance describes two suitcases or boxes plus one backpack or handbag.

  • Measure and weigh your bags before leaving home, especially if you are connecting from a flight.
  • Keep your ticket, identity document and valuables in a bag you can reach during checks.
  • Make sure you can carry your luggage through the station and during a feeder transfer.
  • Ask the operator before travelling with unusually shaped equipment or items whose acceptance is unclear.

Check your seat and luggage area before leaving the train. For a missing item, tell station staff promptly and provide the train, date, seat and a clear description of the item.

Whoosh promos and a practical day-trip plan

Compare the total trip cost

Search the outward and return journeys separately if your plans are flexible. Compare the available fares, then add local transport to and from the stations. For a promotion, read the booking and travel periods, payment-method requirement, minimum spend, quota and discount limit before using it. A banner does not guarantee the same discount for every ticket.

Leave room for the return journey

For a Bandung day trip, choose a return departure before fixing dinner or activity times. Work backwards from Whoosh boarding to the feeder departure or the road journey to Tegalluar Summarecon. Avoid a connection that depends on arriving just before boarding closes.

More help for your journey

Whoosh ticket FAQs

Which stations does Whoosh serve?

Whoosh serves Halim, Karawang, Padalarang and Tegalluar Summarecon. Select the station pair shown in the booking results for your travel date.

How much is a Whoosh ticket?

Search your route and travel date on Traveloka to check the available fare. Prices depend on departure, class and availability; check the total before payment.

Where can I check the Whoosh schedule?

The reference timetable above covers Halim, Karawang, Padalarang and Tegalluar Summarecon in both directions and is marked 12 March 2026. Whoosh may change schedules at any time; confirm your travel date in the booking results.

How do I get to central Bandung?

Plan a connection from Padalarang and check the matching feeder schedule. Allow transfer time and keep your Whoosh ticket ready. Your Whoosh departure time is not the feeder departure time.

When should I arrive for boarding?

KCIC advises arriving at least 30 minutes before Whoosh departure. Boarding closes 5 minutes before departure. Allow extra time if you need help or are unfamiliar with the station.

Can I refund or reschedule a Traveloka Whoosh ticket?

Open the Traveloka booking and check the Refund option and ticket conditions. Traveloka documents in-app refunds; KCIC directs partner-ticket rescheduling to station counters. The applicable deadlines, fees and fare differences depend on the request and ticket.

Which Whoosh classes can I book?

Premium Economy, Business and First Class may be available. Check the options and fares offered for your selected departure.

Are there Whoosh promos on Traveloka?

Check the current offers shown for your booking. Read the booking period, travel period, minimum spend and other conditions before using a promotion.

Does Whoosh stop at Bandung Station?

No. Whoosh serves Padalarang and Tegalluar Summarecon in the Bandung area. For Bandung Station in the city centre, plan the feeder connection at Padalarang.

How do I check Halim–Padalarang and Padalarang–Halim schedules?

Search Halim to Padalarang for the outward journey and Padalarang to Halim for the return. Choose the actual date for each search and check the matching feeder separately.

What are the first and last Whoosh departures?

The reference timetable lists Halim departures from 06:25 to 21:25 and Tegalluar Summarecon departures from 06:05 to 21:05 WIB. The first three services in each direction are marked Monday–Saturday. Times and operating days may change; check your actual date before booking.

Do all Whoosh services stop at Karawang?

No. Only selected services stop at Karawang. Choose Karawang as your origin or destination and book a departure offered for that station pair.

Is the Padalarang feeder included for Whoosh passengers?

KCIC provides the Padalarang feeder for Whoosh passengers. Keep your valid Whoosh ticket ready and use the feeder connection that matches your journey.

How much baggage can I bring on Whoosh?

KCIC allows up to 3 items, a maximum item size of 100 × 30 × 40 cm and a combined weight of 20 kg per passenger. Measure and weigh your luggage before travelling.

How do I add a child or infant to a Whoosh booking?

Include every traveller in the passenger details. Check the age category and whether a seat is included before paying. Contact Traveloka support if the infant or seating option you need is not available.

Where can I find my Whoosh e-ticket?

Open the issued Whoosh booking in your Traveloka account. Check the passenger names, stations, date and QR code. If payment succeeded but no ticket appears, contact support with your booking reference.

Can I connect to Halim with LRT Jabodebek?

Yes. Halim has an LRT Jabodebek connection. Plan the LRT journey separately and allow time to walk to the Whoosh area, complete checks and board.

How long does Whoosh from Jakarta to Bandung take?

The reference Halim–Tegalluar Summarecon timetable takes 47 minutes without a Karawang stop or 54 minutes with one. This excludes station access, boarding, feeder transfers and the journey to your final address. Check the actual departure and arrival times for your selected service.

Which documents should I prepare for Whoosh?

Bring the identity document required for the passenger details on your booking and keep the issued ticket accessible. Review the document requirements for children and international passengers before leaving.

Can I book Whoosh for a Bandung day trip?

Yes, when suitable outward and return departures are available. Choose both journeys and plan the feeder or road connection before fixing your activities in Bandung.

Why Book Whoosh Tickets in Traveloka?

Reliable Booking

Linked with PT KCIC for valid e-tickets

Easy Check-in

Scan e-ticket barcode for your boarding pass

Complete Info

Schedules and station info all in your hands

24-hour Customer Service

Reach out to us anytime, anywhere

Various Payment Options

Easy booking with ATM, credit card, or internet banking

Easy Payment with TPayLater

Lets you secure tickets without full payment