HUB hero image

How to Travel from

Tegal to Surakarta

by Rideshare or Car

Tegal
+0
Surakarta
Transport search to Surakarta
Tegal
+0
Surakarta
Building a composite car route
Cheapest
Best Offer!
Car
3 h 3 min
251 km.
from $13
Composite Route Car Only

Two ways to Travel from Tegal to Surakarta

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Kereta API

Phone:
021-121
Website:
kai.id/
Train from Tegal to Solobalapan
Ave. Duration:
4h 53m
Frequency:
Every 4 hours
Estimated price:
$6.11–$21.65
Train from Tegal to Semarang
Ave. Duration:
2h 55m
Frequency:
Every 2 hours
Estimated price:
$5.10–$20.38

Bus operators

Kramat Djati

Phone:
022-4200858
Website:
kramat-djati.com/
Bus from Semarang Krapyak to Solo
Ave. Duration:
1h 27m
Frequency:
Once daily
Estimated price:
$1.91–$2.67

Questions and Answers

What is the cheapest way to get from Tegal to Surakarta?

The cheapest way to get from Tegal to Surakarta is to train which costs $5.22 - $18.48 and takes 4h 53m.

What is the fastest way to get from Tegal to Surakarta?

The fastest way to get from Tegal to Surakarta is to drive which takes 2h 55m and costs $27.17 - $40.22 .

Is there a direct train between Tegal and Surakarta?

Yes, there is a direct train departing from Tegal and arriving at Solobalapan. Services depart every four hours, and operate every day. The journey takes approximately 4h 53m.

How far is it from Tegal to Surakarta?

The distance between Tegal and Surakarta is 259 km. The road distance is 251.8 km.

How do I travel from Tegal to Surakarta without a car?

The best way to get from Tegal to Surakarta without a car is to train which takes 4h 53m and costs $5.22 - $18.48 .

How long does it take to get from Tegal to Surakarta?

The train from Tegal to Solobalapan takes 4h 53m including transfers and departs every four hours.

Where do I catch the Tegal to Surakarta train from?

Tegal to Surakarta train services, operated by Kereta API, depart from Tegal station.

Where does the Tegal to Surakarta train arrive?

Tegal to Surakarta train services, operated by Kereta API, arrive at Solobalapan station.

Can I drive from Tegal to Surakarta?

Yes, the driving distance between Tegal to Surakarta is 252 km. It takes approximately 2h 55m to drive from Tegal to Surakarta.

Where can I stay near Surakarta?

There are 216+ hotels available in Surakarta. Prices start at $9.95 per night.
+0