There are 4 ways to get from Semarang to Kabupaten Kulon Progo by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Semarang to Yogyakartabus
3h 30mRp 265,000–315,000Drive 125 km
cheapest- Drive from Semarang to Kabupaten Kulon Progocar 125 km
2h 2mRp 246,347–355,834Train
- Take the train from Semarang Poncol Station to Watestrain Joglosemarkerto
7h 7mRp 281,242–404,302Taxi
- Take the taxi from Semarang to Kabupaten Kulon Progotaxi 125 km
2h 2mRp 800,000–1,000,000
Questions & Answers
The cheapest way to get from Semarang to Kabupaten Kulon Progo is to drive which costs Rp240000 - Rp360000 and takes 2h 2m.
The fastest way to get from Semarang to Kabupaten Kulon Progo is to drive which takes 2h 2m and costs Rp240000 - Rp360000.
No, there is no direct bus from Semarang to Kabupaten Kulon Progo. However, there are services departing from Semarang and arriving at Yogyakarta via . The journey, including transfers, takes approximately 3h 30m.
No, there is no direct train from Semarang station to Kabupaten Kulon Progo. However, there are services departing from Semarang Poncol Station and arriving at Wates via . The journey, including transfers, takes approximately 7h 7m.
The distance between Semarang and Kabupaten Kulon Progo is 149 km. The road distance is 125 km.
The best way to get from Semarang to Kabupaten Kulon Progo without a car is to bus which takes 3h 30m and costs Rp260000 - Rp320000.
It takes approximately 3h 30m to get from Semarang to Kabupaten Kulon Progo, including transfers.
Semarang to Kabupaten Kulon Progo bus services, operated by Rama Sakti, depart from Semarang station.
Semarang to Kabupaten Kulon Progo train services, operated by Kereta API, depart from Semarang Poncol Station.
The best way to get from Semarang to Kabupaten Kulon Progo is to bus which takes 3h 30m and costs Rp260000 - Rp320000. Alternatively, you can train, which costs Rp280000 - Rp410000 and takes 7h 7m.
What companies run services between Semarang, Indonesia and Kabupaten Kulon Progo, Indonesia?
Rama Sakti operates a bus from Semarang to Yogyakarta twice daily. Tickets cost Rp 75,000 and the journey takes 3h. Alternatively, Kereta API operates a train from Semarang Poncol Station to Wates once daily. Tickets cost Rp 230,000–340,000 and the journey takes 6h 59m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Semarang Poncol Station to Wates
- Ave. Duration
- 6h 59m
- Frequency
- Once daily
- Estimated price
- Rp 230,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 230,000–340,000
- Business
- Rp 410,000–550,000
- Executive
- Rp 420,000–700,000
- Phone
- (0274) 514-794
- [email protected]
- Website
- ramasakti.com
Bus from Semarang to Yogyakarta
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- Rp 75,000
- Schedules at
- ramasakti.com
- Book at
- easybook.com
- Ave. Duration
- 2h 2m
- Estimated price
- Rp 800,000–1,000,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 Heading to Europe? Read this before you buy a Eurail Pass, How to get from Heathrow Airport into central London, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
Semarang to Kabupaten Kulon Progo bus services, operated by Rama Sakti, arrive at Yogyakarta station.
Semarang to Kabupaten Kulon Progo train services, operated by Kereta API, arrive at Wates station.
Yes, the driving distance between Semarang to Kabupaten Kulon Progo is 125 km. It takes approximately 2h 2m to drive from Semarang to Kabupaten Kulon Progo.
There are 1168+ hotels available in Kabupaten Kulon Progo.






