COMPARE Prices across different modes

Sun
17 Oct
£15First Transpennine Express
£30Megabus
Mon
18 Oct
£23London North Eastern Railway
£25Megabus
Tue
19 Oct
£23First Transpennine Express
£25Megabus
Wed
20 Oct
£26London North Eastern Railway
£25Megabus
Thu
21 Oct
£23First Transpennine Express
£25Megabus
Fri
22 Oct
£29London North Eastern Railway
£25Megabus
Sat
23 Oct
£26London North Eastern Railway
£25Megabus
Sun
24 Oct
£19First Transpennine Express
£25Megabus
Mon
25 Oct
£29London North Eastern Railway
£25Megabus
Tue
26 Oct
£26London North Eastern Railway
£25Megabus
Wed
27 Oct
£29London North Eastern Railway
£25Megabus
Thu
28 Oct
£23First Transpennine Express
£25Megabus
Fri
29 Oct
£29London North Eastern Railway
£25Megabus
Sat
30 Oct
£21London North Eastern Railway
£25Megabus
Sun
31 Oct
£16London North Eastern Railway
£25Megabus
Mon
1 Nov
£19First Transpennine Express
£25Megabus
Tue
2 Nov
£12First Transpennine Express
£25Megabus
Wed
3 Nov
£8First Transpennine Express
£25Megabus
Thu
4 Nov
£12First Transpennine Express
£25Megabus
Fri
5 Nov
£19First Transpennine Express
£25Megabus

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Durham and Edinburgh

distanceDistance103 miles (166 km)
durationAverage train duration1 h 43 min
priceAverage train ticket price£24 (€27)
changesDirect trainYes
carriersTrain companiesCross Country, London North Eastern Railway or First Transpennine Express

Trains from Durham to Edinburgh cover the 103 miles (166 km) long trip taking on average 1 h 43 min with our travel partners like Cross Country, London North Eastern Railway or First Transpennine Express. There are direct train services available. You can get the cheapest train tickets for this trip for as low as £15, but the average price of train tickets is £24. Travellers depart most frequently from Durham and arrive in Edinburgh Waverley.

Train companies

CrossCountry Durham – Edinburgh

Find the best trains from Durham to Edinburgh with Omio's travel partners CrossCountry from £15. 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 Durham to Edinburgh you can choose between Standard Class and First Class tickets on Omio.

One of the best ways to travel between Durham and Edinburgh is by taking a train with CrossCountry. Omio helps you find the ideal CrossCountry train from Durham to Edinburgh by showing you CrossCountry’s current train timetables, the train tickets on offer (including amenities offered onboard and travel information like luggage policy) and the best prices for this Durham to Edinburgh journey. You can expect to travel 103 miles (166 km) from Durham to Edinburgh on a train with CrossCountry. If you are using the Omio app to search for trains between Durham and Edinburgh, you can check straight away if the CrossCountry ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Once you’ve found that perfect train, book your CrossCountry train ticket on Omio quickly and easily, then enjoy your upcoming trip from Durham to Edinburgh!

    CrossCountry has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train from Durham to Edinburgh:

    • 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

    Trains from Durham to Edinburgh

    Two or three trains per hour make the journey from Durham to Edinburgh every day of the week. The first service of the day departs in the early morning while the last usually leaves in the late evening. Average journey times are just under 2 hours and most services are direct. Non-direct services usually incorporate a single change at Newcastle, but their journey times are comparable to direct trains.

    Which train companies travel from Durham to Edinburgh?

    LNER and CrossCountry provide train services between Durham and Edinburgh. Where a journey incorporates a change, the same train company normally retains responsibility for both parts of that journey.

    How long is the train from Durham to Edinburgh?

    The length of time taken to complete the train journey from Durham to Edinburgh depends on the time of day and varies from just over 1 hour 30 minutes to just under 2 hours 30 minutes. On average, passengers can expect to arrive in Edinburgh in under 2 hours. Direct services are not much quicker than non-direct ones, and neither of the two train companies that operate the route provides a faster service than the other.

    How many trains are there from Durham to Edinburgh?

    The precise number of trains departing Durham for Edinburgh varies from day to day. On average, passengers can expect to have between 28 and 38 trains to choose from. There are slightly fewer trains available on Sundays and bank holidays. Services are spaced evenly across the day, from early morning until late evening.

    What are the departure and arrival stations for trains from Durham to Edinburgh?

    Departure train station: Durham station is situated on a hill close to the city centre. Some passengers will arrive on foot but the station also has a car park, sheltered bicycle storage, nearby bus stops and a taxi rank. A cafe and several vending machines offer refreshments inside the station.

    Arrival train station: Located right in the heart of Edinburgh, Edinburgh Waverley is an easy walk to many of the Scottish capital's most famous attractions. The station also has an adjacent car park, car hire facilities, a taxi rank and bus stops. A variety of shops, including several refreshment outlets, are located inside the station complex.

    Travel Tips

    Trains from Durham to Edinburgh
    Travel by train to Edinburgh 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 Durham to Edinburgh.
    FAQs
    How much does a cheap train between Durham and Edinburgh cost?
    Looking to save money on your route? Omio customers have found the cheapest train between Durham and Edinburgh for the next 7 days starting from £15  one way.
    What is the cost of a train ticket from Durham to Edinburgh on average?
    The Durham to Edinburgh train ticket price is on average £24  if you are looking to book your tickets for this route in the next week.
    What is the distance between Durham and Edinburgh by train?
    The Durham to Edinburgh train distance is approximately 103 miles (166 km).
    How long is the train between Durham and Edinburgh?
    The train time between Durham and Edinburgh is on average 1 h 43 min  for the 103 miles (166 km) long journey, but the time it takes to go to Edinburgh from Durham by train can vary depending on specific dates or travelling on weekends and holidays.
    When travelling by train from Durham to Edinburgh, which train station in Durham do I depart from and which train station in Edinburgh do I arrive in?

    When travelling this route, Omio customers are departing most frequently from Durham   and arriving in Edinburgh Waverley.

    Where do I find the Durham train station to Edinburgh? Where is the Edinburgh train station?

    Passengers booking this trip most frequently board their trains from Durham and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

    Passengers arriving in Edinburgh most often arrive at Edinburgh Waverley and need to travel around 0 mile (s) / 0 km from this train station to the city centre.

    Which train companies can take me from Durham to Edinburgh?
    When taking a train from Durham to Edinburgh, you can count on Cross Country, London North Eastern Railway or First Transpennine Express for the best way to get you to Edinburgh. You can also check all possible train companies who offer a service to Edinburgh from Durham and compare the amenities they offer before buying a train ticket.
    When can I take the first train from Durham to Edinburgh? When can I take the last train for the day?
    The earliest train for this journey departs from Durham at 07: 22. The last train leaves from Durham at 10: 47. Check Omio for the latest train schedule from Durham to Edinburgh and book the best time to depart on your chosen travel date.
    How far in advance should I buy train tickets from Durham to Edinburgh for the best deals?
    If you book Durham to Edinburgh train tickets within the next 7 days, you can find one way tickets to cost on average £24. However, booking in advance gives you access to the best prices for trains between Durham and Edinburgh. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    Durham
    Edinburgh
    The major railway station for departures from Durham is Durham. Read all the information you need to know about services, amenities and connections at Durham for your trip from Durham to Edinburgh.