The journey from Pamekasan to Semarang is a 400-kilometer trip across Java. You will first take a bus to Surabaya, then a train to Semarang. The total journey takes about 9 hours. Semarang is a historic port city known for its colonial architecture and vibrant culture. This is a popular route for those looking to explore the northern coast of Java.
Total Distance: 400 km driving distance; 350 km straight-line distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 5 hours | 4 hours |
| Avg Price | 180,000 IDR | 100,000 IDR |
| Operator | KA Sembrani | Akas |
| Route | Surabaya Pasar Turi-Semarang Tawang | Pamekasan-Surabaya |
| Tip | Trains are very comfortable and frequent. | Take a bus to Bungurasih Terminal. |
Anytime, but the dry season is better for city exploration.