COMPARE Prices across different modes

Wed
20 Oct
£27Cross Country
£6Megabus
Thu
21 Oct
£27Cross Country
£6Megabus
Fri
22 Oct
£25London North Eastern Railway
£6Megabus
Sat
23 Oct
£23London North Eastern Railway
£6Megabus
Sun
24 Oct
£12First Transpennine Express
£6Megabus
Mon
25 Oct
£25London North Eastern Railway
£11Megabus
Tue
26 Oct
£25London North Eastern Railway
£11Megabus
Wed
27 Oct
£25London North Eastern Railway
£6Megabus
Thu
28 Oct
£25London North Eastern Railway
£6Megabus
Fri
29 Oct
£25London North Eastern Railway
£6Megabus
Sat
30 Oct
£16London North Eastern Railway
£8Megabus
Sun
31 Oct
£19London North Eastern Railway
£6Megabus
Mon
1 Nov
£25London North Eastern Railway
£11National Express
Tue
2 Nov
£23London North Eastern Railway
£10National Express
Wed
3 Nov
£23London North Eastern Railway
£6Megabus
Thu
4 Nov
£69Cross Country
£6Megabus
Fri
5 Nov
£25London North Eastern Railway
Find prices
Sat
6 Nov
£14London North Eastern Railway
£6Megabus
Sun
7 Nov
£19London North Eastern Railway
£6Megabus
Mon
8 Nov
£23London North Eastern Railway
£10National Express
Tue
9 Nov
£23London North Eastern Railway
£10National Express

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Edinburgh to Newcastle upon Tyne

distanceDistance91 miles (147 km)
durationAverage train duration1 h 27 min
priceAverage train ticket price£23 (€26)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesCross Country, London North Eastern Railway or First Transpennine Express

Trains from Edinburgh to Newcastle upon Tyne cover the 91 miles (147 km) long trip taking on average 1 h 27 min with our travel partners like Cross Country, London North Eastern Railway or First Transpennine Express. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around £23, you can find the cheapest train ticket for as low as £12.

Train companies

Edinburgh to Newcastle upon Tyne with CrossCountry

Find the best trains between Edinburgh and Newcastle upon Tyne with Omio's travel partners CrossCountry from £12. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train from Edinburgh to Newcastle upon Tyne you can choose between Standard Class and First Class tickets on Omio.

Omio helps you compare and book the perfect train with CrossCountry between Edinburgh and Newcastle upon Tyne for a smooth and relaxing journey. Check the latest CrossCountry train timetables for the ideal departure and arrival times, take a look at the travel information for the Edinburgh to Newcastle upon Tyne train with CrossCountry (such as baggage allowance and amenities offered onboard), compare the best connections for your Edinburgh - Newcastle upon Tyne trip and then book a cheap train ticket with ease. The distance between Edinburgh and Newcastle upon Tyne by train is 91 miles (147 km). You can book tickets for this CrossCountry train for as low as £27 one-way if you book in advance. When you search for CrossCountry tickets between Edinburgh and Newcastle upon Tyne in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect CrossCountry Edinburgh - Newcastle upon Tyne train ticket online and enjoy your trip!

  • Average Price: £27

These are CrossCountry 's ticket policies for COVID-19 for the train from Edinburgh to Newcastle upon Tyne:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Edinburgh to Newcastle upon Tyne
Travel by train to Newcastle upon Tyne easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Newcastle upon Tyne.
FAQs
How much do cheap trains from Edinburgh to Newcastle upon Tyne cost?
Looking to save money on your route? Omio customers have found the cheapest train between Edinburgh and Newcastle upon Tyne for the next 7 days starting from £12  one way.
How much does the train from Edinburgh to Newcastle upon Tyne cost on average?
If you’re looking to buy your train tickets in the next week, you can expect the Edinburgh to Newcastle upon Tyne train price to come in at an average of £23  one way.
How far is it from Edinburgh to Newcastle upon Tyne by train?
The Edinburgh to Newcastle upon Tyne train distance is approximately 91 miles (147 km).
How long is the train to Newcastle upon Tyne from Edinburgh?
On average the Edinburgh to Newcastle upon Tyne train time is 1 h 27 min  covering the 91 miles (147 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train providers can get me from Edinburgh to Newcastle upon Tyne?
When taking a train from Edinburgh to Newcastle upon Tyne, you can count on Cross Country, London North Eastern Railway or First Transpennine Express for the best way to get you to Newcastle upon Tyne. You can also check all possible train companies who offer a service from Edinburgh to Newcastle upon Tyne and compare the amenities they offer before buying a train ticket.
Are there any Edinburgh to Newcastle upon Tyne direct trains?
Yes, there are 25 direct trains per day from Edinburgh to Newcastle upon Tyne, and you can find a direct train for this trip with Cross Country or London North Eastern Railway  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many trains per day are there from Edinburgh to Newcastle upon Tyne?
The average number of trains departing Edinburgh for Newcastle upon Tyne is 25 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Edinburgh to Newcastle upon Tyne? What time is the last train from Edinburgh to Newcastle upon Tyne?
The earliest train for this journey departs from Edinburgh at 07: 00. The last train leaves from Edinburgh at 10: 20. Check Omio for the latest train timetable from Edinburgh to Newcastle upon Tyne and book the best time to depart on your chosen travel date.
How far in advance should I buy train tickets between Edinburgh and Newcastle upon Tyne for the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you buy train tickets to Newcastle upon Tyne from Edinburgh within the next 7 days, you can find tickets to cost on average £23 one way. To find the best prices for this route, consider booking your train ticket from Edinburgh to Newcastle upon Tyne a few months in advance.

Important Stations and Airports for this Journey

Edinburgh
Newcastle upon Tyne
The major railway station for departures from Edinburgh is Edinburgh Waverley. Read all the information you need to know about services, amenities and connections at Edinburgh Waverley for your trip between Edinburgh and Newcastle upon Tyne.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Sun: 07: 00 - 23: 59 | Mon - Sat: 05: 00 - 23: 59
Connections to/from station
Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
Monorail lines: Marconi Express
Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN