The largest station is Edinburgh Waverley, in the city centre, served by all mainline and local services. Most trains passing through Waverley also stop at Haymarket, to the west. Other stations include Edinburgh Park, Brunstane, Newcraighall, South Gyle, Dalmeny, Kingsknowe, Slateford, Wester Hailes and Curriehill. That makes up 2 mainline stations and 11 in total.
Copyright © 2026 eLLeNow.com All Rights Reserved.