HUB hero image

How to Travel from

Purwokerto to Semarang

by Rideshare or Car

Purwokerto
+0
Semarang
Transport search to Semarang
Purwokerto
+0
Semarang
Building a composite car route
Cheapest
Best Offer!
Car
2 h 43 min
201 km.
from $11
Composite Route Car Only

Two ways to Travel from Purwokerto to Semarang

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Kereta API

Phone:
021-121
Website:
kai.id/
Train from Purwokerto to Semarang
Ave. Duration:
4h 34m
Frequency:
Every 4 hours
Estimated price:
$4.89–$17.39

Bus operators

Nusantara

Phone:
+62291440019
Website:
nu3tara.com
Bus from Purwokerto to Semarang
Ave. Duration:
6h 21m
Frequency:
Twice daily
Estimated price:
$3.04–$4.24

Questions and Answers

What is the cheapest way to get from Purwokerto to Semarang?

The cheapest way to get from Purwokerto to Semarang is to bus which costs $3.04 - $4.24 and takes 6h 21m.

What is the fastest way to get from Purwokerto to Semarang?

The fastest way to get from Purwokerto to Semarang is to drive which takes 2h 42m and costs $21.74 - $32.61 .

Is there a direct bus between Purwokerto and Semarang?

Yes, there is a direct bus departing from Purwokerto and arriving at Semarang. Services depart twice daily, and operate every day. The journey takes approximately 6h 21m.

Is there a direct train between Purwokerto and Semarang?

Yes, there is a direct train departing from Purwokerto and arriving at Semarang Poncol Station station. Services depart every four hours, and operate every day. The journey takes approximately 4h 34m.

How far is it from Purwokerto to Semarang?

The distance between Purwokerto and Semarang is 242 km. The road distance is 210.7 km.

How do I travel from Purwokerto to Semarang without a car?

The best way to get from Purwokerto to Semarang without a car is to train which takes 4h 34m and costs $4.89 - $17.39 .

How long does it take to get from Purwokerto to Semarang?

The train from Purwokerto to Semarang Poncol Station takes 4h 34m including transfers and departs every four hours.

Where do I catch the Purwokerto to Semarang bus from?

Purwokerto to Semarang bus services, operated by Nusantara, depart from Purwokerto station.

Where do I catch the Purwokerto to Semarang train from?

Purwokerto to Semarang train services, operated by Kereta API, depart from Purwokerto station.

Train or bus from Purwokerto to Semarang?

The best way to get from Purwokerto to Semarang is to train which takes 4h 34m and costs $4.89 - $17.39 . Alternatively, you can bus, which costs $3.04 - $4.24 and takes 6h 21m.

Where does the Purwokerto to Semarang bus arrive?

Purwokerto to Semarang bus services, operated by Nusantara, arrive at Semarang station.

Where does the Purwokerto to Semarang train arrive?

Purwokerto to Semarang train services, operated by Kereta API, arrive at Semarang Poncol Station.

Can I drive from Purwokerto to Semarang?

Yes, the driving distance between Purwokerto to Semarang is 211 km. It takes approximately 2h 42m to drive from Purwokerto to Semarang.

Where can I stay near Semarang?

There are 331+ hotels available in Semarang. Prices start at $16.78 per night.
+0