Surabaya
Surabaya
Bojonegoro
Bojonegoro
Train Bus

Surabaya to Bojonegoro

Updated: 28 May 2026

Bojonegoro is located 110 kilometers west of Surabaya. The most comfortable way to travel is by train from Pasar Turi Station, which takes about 3 hours. Alternatively, buses are available from Osowilangun Terminal. Bojonegoro is known for its oil and gas industry and its beautiful teak forests.

Total Distance: 110 km driving distance, 100 km straight-line air distance.
Fastest Way
Train, taking 3 hours.
Cheapest Way
Train, costing 30,000 IDR.
Compare Surabaya to Bojonegoro Routes
Train
Direct
Bus
Direct
Duration 3 hours 4 hours
Avg Price 30,000 - 60,000 IDR 40,000 - 70,000 IDR
Operator Jayabaya or local trains Various local buses
Route Surabaya Pasar Turi Station to Bojonegoro Station. Osowilangun Terminal to Bojonegoro Terminal.
Tip Trains are the most reliable and comfortable option. Buses are frequent but traffic can be unpredictable.
Travel Tips
  • Train Booking
    Book your train tickets online to avoid long queues at the station.
  • Local Food
    Try 'Ledre', a traditional crispy banana snack from Bojonegoro.
  • Transport
    Use ride-hailing apps for easy movement within the city.
  • Weather
    Bojonegoro can get very hot; carry plenty of water and wear light clothing.
  • Safety
    Always keep your valuables in a secure bag while traveling.
Safety Tips
  • Night Travel
    Prefer trains over buses if traveling at night for better safety.
  • Emergency
    Keep the local police contact number saved in your phone.
  • Road Safety
    If driving, be cautious of heavy trucks on the road to Bojonegoro.
  • Health
    Only drink bottled water to avoid stomach issues.
People Also Ask
  • How far is Bojonegoro from Surabaya?
    It is about 110 kilometers away.
  • Is there a train to Bojonegoro?
    Yes, there are daily trains from Surabaya Pasar Turi.
  • What is Bojonegoro famous for?
    It is known for its eternal flame and teak forests.
  • Can I go by bus?
    Yes, there are many buses from Osowilangun Terminal.
  • Is it a good day trip?
    Yes, it is a manageable distance for a day trip.
Quick Info
  • From Surabaya, East Java, Indonesia
  • To Bojonegoro, East Java, Indonesia
  • Modes
Best Time to Travel

May to September, avoiding the rainy season for better road conditions.

Things to Do in Bojonegoro
1
Kayangan Api
A natural eternal flame site. It is a unique geological phenomenon and a popular tourist spot.
2
Waduk Pacal
A large reservoir surrounded by teak forests. Great for nature photography and relaxing.
3
Bojonegoro Square
The city center with local food stalls and a lively atmosphere in the evenings.
4
Dander Waterpark
A family-friendly water park located in a scenic area. Perfect for a hot day.
Tags
Surabaya to Bojonegoro Bojonegoro travel East Java transport Surabaya train Surabaya bus Bojonegoro tourism Indonesia travel Bojonegoro city