More than fifteen years after it was first floated, the long-awaited Ellenbrook rail line has opened, with the promise of shorter travel times for people in Perth's north-eastern suburbs. Five new train stations have opened between Bayswater and Ellenbrook, but the project has come with a hefty price tag and was years behind schedule.