Trains from Edinburgh To Newcastle
Purchase Advance train tickets with CrossCountry and take advantage of fantastic money-saving discounts - even when you book on the day of travel.
Trains from Edinburgh to Newcastle take approximately 1 hour and 30 minutes, and this route offers passengers scenic views of the Northumberland coastline. Head off from the centrally-located Edinburgh Waverley Station through the pretty English towns of Seahouses, Berwick-upon-Tweed and Ashington until you reach Newcastle Central Station. Aptly named for its location, this station caters to the needs of visitors looking to explore the city and its numerous attractions.