There are 5 ways to get from Semarang to Kabupaten Banjarnegara by train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Semarang Poncol Station to Gombongtrain Joglosemarkerto
- Take the taxi from Gombong to Kabupaten Banjarnegarataxi
6h 6mRp 440,643–635,456Drive 132.2 km
cheapest- Drive from Semarang to Kabupaten Banjarnegaracar 132.2 km
2h 22mRp 258,254–373,033Train, taxi via Weleri
- Take the train from Semarang Poncol Station to Weleritrain Kamandaka / ...
- Take the taxi from Weleri to Kabupaten Banjarnegarataxi
2h 31mRp 573,650–1,020,000Taxi
- Take the taxi from Semarang to Kabupaten Banjarnegarataxi 132.2 km
2h 22mRp 850,000–1,100,000Train, taxi via Pekalongan
- Take the train from Semarang Tawang Station to Pekalongantrain Kamandaka / ...
- Take the taxi from Pekalongan to Kabupaten Banjarnegarataxi
3h 1mRp 604,116–1,020,000
Questions & Answers
The cheapest way to get from Semarang to Kabupaten Banjarnegara is to drive which costs Rp250000 - Rp380000 and takes 2h 22m.
The fastest way to get from Semarang to Kabupaten Banjarnegara is to drive which takes 2h 22m and costs Rp250000 - Rp380000.
The distance between Semarang and Kabupaten Banjarnegara is 340 km. The road distance is 132.2 km.
The best way to get from Semarang to Kabupaten Banjarnegara without a car is to train and taxi which takes 6h 6m and costs Rp440000 - Rp650000.
It takes approximately 6h 6m to get from Semarang to Kabupaten Banjarnegara, including transfers.
Yes, the driving distance between Semarang to Kabupaten Banjarnegara is 132 km. It takes approximately 2h 22m to drive from Semarang to Kabupaten Banjarnegara.
There are 11+ hotels available in Kabupaten Banjarnegara.
What companies run services between Semarang, Indonesia and Kabupaten Banjarnegara, Indonesia?
There is no direct connection from Semarang to Kabupaten Banjarnegara. However, you can take the train to Gombong then take the taxi to Kabupaten Banjarnegara. Alternatively, you can take the train to Weleri then take the taxi to Kabupaten Banjarnegara.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Semarang Poncol Station to Gombong
- Ave. Duration
- 5h 26m
- Frequency
- Once daily
- Estimated price
- Rp 180,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 180,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 330,000–700,000
Train from Semarang Poncol Station to Weleri
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- Rp 23,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 23,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 43,000–650,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
- Ave. Duration
- 1h 36m
- Estimated price
- Rp 260,000–1,100,000
Blue Bird Group
- Phone
- +62246701234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
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 4 of the smartest ways to explore Australia, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from London to Edinburgh - to help you get the most out of your next trip.






