Batu
Batu
Magetan
Magetan
Bus Driving

Batu to Magetan

Updated: 28 May 2026

The journey from Batu to Magetan covers about 170 km. You will travel through Kediri and Madiun before reaching Magetan. The route is well-connected by road, and you can choose between public buses or private car rentals. The drive takes approximately 5 hours depending on traffic. Magetan is famous for its beautiful Sarangan Lake on the slopes of Mount Lawu.

Total Distance: Driving distance 170 km, straight-line air distance 125 km.
Fastest Way
Private car, taking approximately 5 hours.
Cheapest Way
Public bus via Kediri, costing around 120,000 IDR.
Compare Batu to Magetan Routes
Bus
Connecting
Driving
Direct
Duration 6 hours 5 hours
Avg Price 100,000 - 150,000 IDR 600,000 - 800,000 IDR
Operator Sumber Selamat or Sugeng Rahayu Private Car Rental
Route Batu to Kediri, then Kediri to Magetan Via Kediri and Madiun
Tip Buses from Kediri to Magetan are very frequent. Private cars offer the most comfort for this journey.
Travel Tips
  • Bus
    The bus terminal in Magetan is the main hub for onward travel.
  • Weather
    Magetan can be cool in the mountains; carry a jacket.
  • Food
    Try the local 'Sate Kelinci', a famous rabbit satay.
  • Booking
    Private cars can be booked through local travel agencies in Batu.
  • Timing
    Avoid traveling on weekends to skip the crowds at Sarangan Lake.
Safety Tips
  • Driving
    The road to Magetan is busy; drive carefully.
  • Personal Items
    Keep your bags close in crowded areas.
  • Emergency
    Know the location of the nearest hospital in Magetan.
  • Communication
    Ensure your phone has a signal in the rural areas.
People Also Ask
  • Is Magetan safe for tourists?
    Yes, it is a popular tourist destination and generally safe.
  • How do I get to Sarangan Lake?
    You can take a local minibus or hire a motorcycle from Magetan city.
  • Are there trains to Magetan?
    No, there is no train station in Magetan.
  • How long is the drive?
    It takes about 5 hours by car.
  • Is it better to take a bus or train?
    The bus is the only public transport option.
Quick Info
  • From Batu, Jawa Timur, Indonesia
  • To Magetan, East Java, Indonesia
  • Modes
Best Time to Travel

Morning to avoid traffic and reach Magetan by midday.

Things to Do in Magetan
1
Sarangan Lake
A beautiful lake on the slopes of Mount Lawu, perfect for relaxing.
2
Magetan City Square
A lively square in the city center, perfect for evening snacks.
3
Mount Lawu
A mountain range near Magetan, perfect for hiking and nature lovers.
4
Candi Cetho
A historic Hindu temple near Magetan, perfect for history lovers.
Tags
Batu to Magetan travel Magetan transport Batu to Magetan bus East Java travel Kediri to Magetan Batu to Magetan distance Magetan city access traveling in East Java