Surabaya
Surabaya
Train Driving

Surabaya to Kediri

Updated: 28 May 2026

Kediri is a city located in the heart of East Java, known for its tofu industry and historical sites. The most practical way to travel is by train from Gubeng Station to Kediri Station. Alternatively, driving via the toll road and provincial roads takes about 2.5 hours. The distance is approximately 120 kilometers. Kediri is a charming city with a rich cultural heritage.

Total Distance: Driving distance 120 km, Air distance 100 km.
Fastest Way
Driving via toll road, taking 2.5 hours.
Cheapest Way
Train, costing IDR 20,000.
Compare Surabaya to Kediri Routes
Train
Direct
Driving
Direct
Duration 2 hours 30 mins 2 hours 30 mins
Avg Price IDR 20,000 - 50,000 IDR 100,000 - 200,000
Operator KAI Local Train Private Car/Taxi
Route Gubeng Station to Kediri Station. Surabaya-Mojokerto Toll Road then provincial roads.
Tip Trains are comfortable and offer scenic views. The drive is scenic but can be busy.
Travel Tips
  • Train Schedule
    Check the KAI Access app for train schedules.
  • Historical Sites
    Hire a local guide for the best experience.
  • Payment
    Have an e-money card for toll payments.
  • Weather
    Carry an umbrella and wear comfortable walking shoes.
  • Local Info
    Ask locals for the best time to visit tourist sites.
Safety Tips
  • Train Safety
    Keep your belongings secure in crowded trains.
  • Road Safety
    Be careful of motorcycles when driving.
  • Personal Security
    Stay aware of your surroundings in public places.
  • Emergency
    Know the location of the nearest hospital.
People Also Ask
  • Is there a train?
    Yes, the train is the most convenient option.
  • How long does it take?
    It takes about 2.5 hours by train or car.
  • Is it expensive?
    No, it is very affordable.
  • What is Kediri famous for?
    It is famous for its tofu and historical sites.
  • Can I use a taxi?
    Yes, online taxis are available.
Quick Info
  • From Surabaya, Jawa Timur, Indonesia
  • To Kediri, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

Anytime, but visit historical sites in the morning.

Things to Do in Kediri
1
Simpang Lima Gumul
Visit this iconic monument inspired by the Arc de Triomphe. It is a popular local landmark.
2
Mount Kelud
Hike to the crater of this active volcano for stunning views. It is a must-visit for nature lovers.
3
Kediri Tofu Industry
Visit a local tofu factory to see how it is made. It is a unique culinary experience.
4
Gua Selomangleng
Explore this ancient cave with beautiful stone carvings. It is a significant historical site.
Tags
Surabaya to Kediri train Surabaya to Kediri travel travel to Kediri East Java travel Surabaya transport Kediri train station how to get to Kediri Kediri tourism