Semarang
Semarang
Train Driving

Semarang to Kediri

Updated: 28 May 2026

The journey from Semarang to Kediri covers approximately 300 kilometers through the scenic landscapes of East Java. You can travel by train or car, with the journey taking 6 to 7 hours. The route passes through major cities and rural areas, offering a glimpse into the local life. Kediri is known for its historic sites and proximity to Mount Kelud. This is a popular route for those looking to explore the cultural and natural beauty of the region.

Total Distance: 300 km driving distance, 250 km straight-line air distance.
Fastest Way
Train via Brantas, taking 6 hours.
Cheapest Way
Economy bus from Terboyo Terminal, costing around IDR 130,000.
Compare Semarang to Kediri Routes
Train
Direct
Driving
Direct
Duration 6 hours 6 hours 30 mins
Avg Price IDR 150,000 - 300,000 IDR 400,000 (fuel + tolls)
Operator Brantas Private Car
Route Semarang Tawang to Kediri Station Trans-Java Toll Road to Kediri
Tip The train is the most comfortable and efficient way to travel between these two cities. The toll road has significantly reduced travel time to Kediri.
Travel Tips
  • Train Booking
    Book your tickets early as this route is popular with locals.
  • Clothing
    Wear light clothing as the heat can be intense.
  • Traffic
    Traffic in Kediri is generally manageable but can be busy on weekends.
  • Local Transport
    Use ride-hailing apps for easy navigation within the city.
  • Food
    Try the local Tahu Takwa, a delicious tofu snack.
Safety Tips
  • Driving Safety
    Be cautious on the winding roads leading to the highlands.
  • Personal Safety
    Keep your belongings secure in crowded tourist areas.
  • Emergency
    Know the location of the nearest hospital in Kediri.
  • Hydration
    Stay hydrated in the tropical heat.
People Also Ask
  • Is there a direct train?
    Yes, the Brantas train provides a direct connection.
  • How long is the drive?
    The drive takes about 6.5 hours depending on traffic.
  • Can I take a bus?
    Yes, buses are available from Terboyo Terminal to Kediri Terminal.
  • Is Kediri safe for tourists?
    Yes, Kediri is a safe and welcoming destination for tourists.
  • What is the best way to get around Kediri?
    Ride-hailing apps are the most convenient way to travel.
Quick Info
  • From Semarang, Jawa Tengah, Indonesia
  • To Kediri, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

April to October for dry weather and pleasant conditions.

Things to Do in Kediri
1
Simpang Lima Gumul
Visit this iconic monument that resembles the Arc de Triomphe. It is a popular landmark in Kediri.
2
Mount Kelud
Explore the volcanic crater and enjoy the stunning views. It is a must-visit for nature lovers.
3
Candi Surowono
Visit this historic Hindu temple known for its intricate carvings.
4
Kediri Water Park
Spend time at this family-friendly water park with various attractions.
Tags
Semarang to Kediri train Semarang to Kediri drive Kediri travel East Java travel Semarang transport Indonesia rail Kediri tourism Mount Kelud access