Railway Stations in Melbourne
Travelers are voting Ascot Vale Railway Station, East Malvern Railway Station and Kensington Railway Station as the best of 21 railway stations in Melbourne. There are 1 railway station in Geelong a city just 40 km from Melbourne and 2 railway stations in Ballarat which is 62 km distant. The most popular of these are Geelong Railway Station in Geelong and Ballarat Railway Station in Ballarat. You can find 138 railway stations in Victoria and 468 railway stations in the country of Australia. Our members favorite in Victoria is Nunawading Railway Station and Glasshouse Mountains railway station is the top pick in Australia. Want more? Check out our map of railway stations in Melbourne.