The Borders Railway is a passenger only railway, requiring train operating companies to run two services per hour, 19 hours per day, seven days a week, with trains calling at all seven new stations (Shawfair, Eskbank, Newtongrange, Gorebridge, Stow, Galashiels and Tweedbank).