Millennium Bridge in Newcastle
Newcastle

Travelling by train from Newcastle to Edinburgh is a great way to get from the north of England to the capital of Scotland when you are visiting the UK.

Trains between these cities are run by a company called East Coast Trains. They offer daily rail services from Newcastle train station to Edinburgh Waverley train station. Both are their respective cities’ main railway stations, and both are centrally located.

Trains from Newcastle to Edinburgh depart up to three times per hour at peak periods between the early morning and the evening. However, on most hours there are two departures per hour, and sometimes they are less than 10 minutes apart. As such, make sure to consult timetables so that you don’t end up waiting a long time for a train.

The travel time between these two cities ranges from 1 hour and 25 minutes to 1 hour and 31 minutes, depending on which service you choose. All servies are direct and require no changes, so the trip is quick and convenient.

Tickets for trains from Newcastle to Edinburgh vary in price depending on when you purchase them and when you travel. If you buy train tickets online in advance and travel at off-peak times, you can get tickets for as little as 27.00 pounds in first class and 11.50 pounds in second class. Concession fares are available for those that qualify.