Waru railway station, railway station in Indonesia
Waru railway station is a train station in the Waru district, south of Surabaya on the island of Java, Indonesia. It serves both commuter and intercity trains and has waiting areas, platforms, and small food stalls on the premises.
The station was established during the colonial period, when the Dutch expanded the rail network across Java to connect cities and trade routes. Over the decades, the tracks and facilities were upgraded to handle growing commuter traffic around Surabaya.
The name Waru refers to the district where the station sits, a busy area just south of Surabaya. The station is mainly used by daily commuters and students traveling between suburban neighborhoods and the city center.
The station is well signposted and can be reached by car, motorbike, or local bus, with a parking area available nearby. Buying tickets in advance through a mobile app is the easiest way to avoid queuing at the counter.
Waru station sits on the line connecting Surabaya to Malang, one of the busiest rail corridors on Java. Despite being a suburban stop, it also serves long-distance trains, which makes it a useful starting point for travelers heading inland.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.