There are 6 ways to get from Jakarta to Comal by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Jakarta Gambir to PekalonganArgo Bromo Anggrek / ...
3h 59mRp 287,330–424,127Bus
cheapest- Take the bus from Jakarta to Pekalongan
8hRp 180,000–290,000Drive 334.3 km
- Drive from Jakarta to Comal334.3 km
3h 48mRp 618,459–893,330Taxi
- Take the taxi from Jakarta to Comal334.3 km
3h 48mRp 1,800,000–2,200,000Fly, train
- Fly from Soekarno–Hatta International Airport (CGK) to Ahmad Yani (SRG)CGK - SRG
- Take the train from Semarang Tawang Station to Pekalongan
5h 11mRp 1,020,566–1,999,825Train via Bekasi
- Take the train from Bekasi to PekalonganTawang Jaya / ...
6h 18mRp 268,000–438,000
Soekarno–Hatta International Airport (CGK) to Ahmad Yani (SRG) flights
Questions & Answers
The cheapest way to get from Jakarta to Comal is to bus which costs Rp180000 - Rp290000 and takes 8h.
The fastest way to get from Jakarta to Comal is to drive which takes 3h 48m and costs Rp600000 - Rp900000.
The distance between Jakarta and Comal is 366 km. The road distance is 334.3 km.
The best way to get from Jakarta to Comal without a car is to train which takes 3h 59m and costs Rp280000 - Rp430000.
It takes approximately 3h 59m to get from Jakarta to Comal, including transfers.
The best way to get from Jakarta to Comal is to train which takes 3h 59m and costs Rp280000 - Rp430000. Alternatively, you can bus, which costs Rp180000 - Rp290000 and takes 8h.
Yes, the driving distance between Jakarta to Comal is 334 km. It takes approximately 3h 48m to drive from Jakarta to Comal.
There are 53+ hotels available in Comal.
What companies run services between Jakarta, Indonesia and Comal, Indonesia?
Kereta API operates a train from Jakarta Gambir to Pekalongan every 4 hours. Tickets cost Rp 210,000–340,000 and the journey takes 3h 45m. Alternatively, Kramat Djati operates a bus from Jakarta to Pekalongan once daily. Tickets cost Rp 85,000–170,000 and the journey takes 6h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- batikair.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 950,000–1,400,000
- Website
- garuda-indonesia.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 850,000–1,200,000
- Website
- citilink.co.id
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 850,000–1,100,000
Train from Jakarta Gambir to Pekalongan
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- Rp 210,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 210,000–340,000
- Business
- Rp 390,000–550,000
- Executive
- Rp 390,000–700,000
Train from Semarang Tawang Station to Pekalongan
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- Rp 50,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 50,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 95,000–650,000
Train from Bekasi to Pekalongan
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- Rp 190,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 190,000–340,000
- Business
- Rp 390,000–550,000
- Executive
- Rp 360,000–700,000
- Phone
- 021-769 3000
- kramatdjati.jakarta@gmail.com
- Website
- kramat-djati.com
Bus from Jakarta to Pekalongan
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rp 85,000–170,000
- Website
- http://www.kramat-djati.com/
- Ave. Duration
- 3h 48m
- Estimated price
- Rp 1,800,000–2,200,000
Grab Taxi
- Website
- grab.com
Gamya
- Phone
- +62 21 840 7545
- Website
- gamya.com
Express Taxi
- Phone
- +62 24 468 7715 00122
- Website
- expressgroup.co.id
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Need to know: Jadrolinija, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.









