Tabanan
Tabanan
Purwokerto
Purwokerto
Train Bus

Tabanan to Purwokerto

Updated: 28 May 2026

The journey from Tabanan to Purwokerto covers approximately 950 kilometers. You will travel by road to Gilimanuk, cross the ferry to Ketapang, and then continue by bus or train across East and Central Java. Purwokerto is a gateway to the Baturraden highlands and is well-connected by the southern rail line. This route offers a mix of coastal and mountainous scenery.

Total Distance: Driving distance 980 km, straight-line air distance 800 km.
Fastest Way
Flight from Denpasar (DPS) to Yogyakarta (YIA), then train to Purwokerto, taking 6 hours total.
Cheapest Way
Bus from Tabanan to Banyuwangi, then economy train to Purwokerto, costing around 400,000 IDR.
Compare Tabanan to Purwokerto Routes
Train
Connecting
Bus
Connecting
Duration 19 hours 22 hours
Avg Price 350,000 - 750,000 IDR 400,000 - 600,000 IDR
Operator PT Kereta Api Indonesia Sinar Jaya
Route Banyuwangi Kota Station to Purwokerto Station Tabanan - Gilimanuk - Ketapang - Purwokerto
Tip The train ride is very comfortable; book the executive class for a better experience. Sinar Jaya is a reliable bus operator for long-distance travel in Java.
Travel Tips
  • Train Station
    Purwokerto Station is centrally located, making it easy to reach your accommodation.
  • Local Food
    Try 'Mendoan', a local snack made of fried tempeh that is a must-try in Purwokerto.
  • Booking
    Book your train tickets in advance as this route is popular with students and travelers.
  • Transport
    Use ride-hailing apps for convenient travel within the city.
  • Weather
    The highlands can be cool; bring a jacket if you plan to visit Baturraden.
Safety Tips
  • Hiking Safety
    If hiking Mount Slamet, always hire a local guide and check weather conditions.
  • Valuables
    Keep your belongings secure in crowded areas.
  • Night Travel
    If arriving late, use official taxi services from the station.
  • Emergency
    Know the location of the nearest hospital in Purwokerto.
People Also Ask
  • Is Purwokerto worth visiting?
    Yes, it is a beautiful city with great access to nature and a cool climate.
  • How do I get to Baturraden from Purwokerto?
    You can take a local minibus or hire a taxi from the city center.
  • Is it cold in Purwokerto?
    The city is warm, but the surrounding highlands are cool.
  • What is the best way to travel from Bali?
    A combination of bus and train is the most common and affordable way.
  • Are there direct flights to Purwokerto?
    No, you must fly to a nearby city like Yogyakarta and then travel by road or train.
Quick Info
  • From Tabanan, Bali, Indonesia
  • To Purwokerto, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

May to September, when the weather is dry and ideal for exploring the highlands.

Things to Do in Purwokerto
1
Baturraden
Visit this beautiful highland area known for its hot springs and waterfalls. It is a popular retreat.
2
Small World Purwokerto
Explore this park featuring miniature versions of world landmarks. It is great for families.
3
Mount Slamet
Go hiking on the second-highest volcano in Java for breathtaking views. It is a challenging but rewarding climb.
4
Curug Gede
See this stunning waterfall located near Baturraden. It is a peaceful spot for nature lovers.
Tags
Tabanan to Purwokerto Bali to Purwokerto travel bus to Purwokerto train to Purwokerto traveling to Central Java Purwokerto transport Bali to Java long distance travel