Penebel
Penebel
Solo
Solo
Train Bus

Penebel to Solo

Updated: 28 May 2026

The journey from Penebel to Solo (Surakarta) takes you across the Bali Strait and through the heart of East and Central Java. You will travel approximately 600 kilometers, with a total travel time of 16 to 18 hours. Solo is a cultural capital known for its traditional markets and royal palaces. This route is well-served by both bus and train, offering a comfortable way to experience the transition from Bali's Hindu culture to the Javanese traditions of Central Java.

Total Distance: 600 km driving distance, 550 km straight-line air distance.
Fastest Way
Train from Surabaya to Solo, taking approximately 3 hours for that specific leg.
Cheapest Way
Bus from Ketapang to Solo, costing around 400,000 IDR.
Compare Penebel to Solo Routes
Train
Connecting
Bus
Connecting
Duration 16 hours 18 hours
Avg Price 450,000 - 750,000 IDR 400,000 - 600,000 IDR
Operator PT Kereta Api Indonesia Sugeng Rahayu
Route Bus to Ketapang, Train from Banyuwangi to Surabaya, then train to Solo Balapan. Penebel to Gilimanuk, Ferry to Ketapang, Bus via Trans-Java Toll Road to Solo.
Tip Solo Balapan station is the main hub and is very well-connected to the city. Sugeng Rahayu is a popular and frequent bus operator on this route.
Travel Tips
  • Arrival
    Solo Balapan station is centrally located and easy to navigate.
  • Food
    Try the local Nasi Liwet, a famous Solo dish, when you arrive.
  • Transport
    Use local 'batik solo trans' buses or ride-hailing apps for easy transport within the city.
  • Booking
    Book your train tickets at least 14 days in advance to ensure availability.
  • Hydration
    Keep a water bottle handy as the journey can be long.
Safety Tips
  • Bus Safety
    Always keep your bag on your lap or between your feet on the bus.
  • Ferry Safety
    Stay on the passenger deck during the ferry crossing; avoid staying in your vehicle.
  • Scams
    Be wary of taxi drivers at the station who refuse to use the meter; insist on the meter or use an app.
  • Health
    Ensure you have basic travel insurance that covers inter-island transit.
People Also Ask
  • Is Solo a good place to visit?
    Yes, it is a fascinating city with a rich cultural heritage and a relaxed atmosphere.
  • How do I get from the train station to the city center?
    Solo Balapan station is already located in the city center.
  • Are there direct buses from Bali to Solo?
    Yes, several long-haul bus companies operate this route with a ferry transfer.
  • What is the best time to visit Solo?
    The dry season from May to September is the most comfortable time for sightseeing.
  • Can I take a train from Bali?
    No, you must take a bus or private car to the ferry port in Gilimanuk first.
Quick Info
  • From Penebel, Bali, Indonesia
  • To Solo, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

May to September, when the weather is dry and pleasant for exploring the city's outdoor markets.

Things to Do in Solo
1
Pasar Gede
A historic market known for its unique architecture and delicious local food. It is a great place to try traditional snacks.
2
Kraton Surakarta
The royal palace of the Sunan of Surakarta. It is a beautiful example of Javanese architecture and culture.
3
Kampung Batik Laweyan
A historic neighborhood famous for its traditional batik production. You can watch artisans at work.
4
Mangkunegaran Palace
A stunning palace complex that offers a glimpse into the royal history of Solo.
Tags
Penebel to Solo travel Bali to Solo bus train to Solo from Java Gilimanuk ferry to Java traveling to Central Java Solo transport guide Indonesia overland route best way to Solo