|Distance||91 miles (147 km)|
|Average train duration||1 h 37 min|
|Average train ticket price||£20 (€23)|
|Train providers||London North Eastern Railway, Cross Country or First Transpennine Express|
Trains from Edinburgh Waverley to Newcastle cover the 91 miles (147 km) long route taking on average 1 h 37 min with our travel partners like London North Eastern Railway, Cross Country or First Transpennine Express. There are direct train services available. You can get the cheapest train tickets for this trip for as low as £16, but the average price of train tickets is £20.
You can travel by train between Edinburgh Waverley and Newcastle with CrossCountry for as low as £16. When you search for timetables and tickets, Omio will show you the best journey.
CrossCountry is a fast speed train company in the United Kingdom and for your next train from Edinburgh Waverley to Newcastle you can choose between Standard Class and First Class tickets on Omio.
Enjoy a smooth and easy journey between Edinburgh Waverley and Newcastle with CrossCountry! As an official travel partner of CrossCountry, Omio can help you search current train timetables from CrossCountry, compare the best routes from Edinburgh Waverley to Newcastle as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable CrossCountry Edinburgh Waverley to Newcastle train ticket available today. If you search for CrossCountry tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train between Edinburgh Waverley and Newcastle on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 91 miles (147 km) route between Edinburgh Waverley and Newcastle with ease and comfort on a train with CrossCountry.
These are CrossCountry 's ticket policies for COVID-19 for the train between Edinburgh Waverley and Newcastle: