- Train and Coach Tickets
- Get TrainPal App
- Student Discount
- Finding Cheap Flights
- Rail Bargain Radar
- UK Train Journeys
- UK Destinations
- Live UK Train Status
- UK Train Times
- UK Train Prices
- UK Train Stations
- UK Cheap Train Tickets
- Split Tickets
- Strike Info
- UK Train Companies
- Eurostar Trains
- Italian Trains
Durham to Edinburgh Trains From £8.00
Save up to 95% by split tickets and advance booking.
Book Cheaper Tickets
Save up to 95% with split tickets and various coupons.
Efficient Customer Service
24/7 fast customer service with prompt responses to your queries
Easy Travel With E-Tickets
E-tickets make travel easy and carbon-saving compared with paper tickets.
Fast Change and Refund
Seamless rail travel with easy changes and refunds for peace of mind.
Cheap Train Tickets from Durham to Edinburgh
For a train from Durham to Edinburgh, you can find advance tickets for as low as £8.00, with fares typically averaging around £43.11. To secure the most affordable train ticket, it is recommended to book in advance and avoid peak times. For a wider selection of cheap train tickets, please check our train ticket calendar .
Durham to Edinburgh Train Journey Information
Plan your journey from Durham to Edinburgh with ease. Explore the first and last train times, departure and arrival stations, distance, journey time, and price options to make the most of your trip.
Durham to Edinburgh Train Times
Train Stations Information
Ticket buying and collection :
Unavailable
Seating Facilities :
Public Wi-Fi :
Bicycle Parking :
More detail
Durham to Edinburgh Train Travel Guide
Train travel from Durham to Edinburgh offers convenient and efficient commuting or exploration, ensuring passengers enjoy timely arrivals. For a flawless travel experience, please consult our Train Journey Planner .
Plan Your Train Journey
The train from Durham to Edinburgh takes approximately 1h 42m. There are an average of 37 trains per day running from Durham to Edinburgh. The first train departs at 00:40, while the last train leaves at 22:40. For more details, please refer to our Train Journey Planner and Timetable .
Book Cheap Train Tickets
Train from Durham to Edinburgh Split Ticket and Advance tickets are available. The average fare is approx £43.11 and the cheapest fare is £8.00. Besides, you can book cheap tickets on off-peak time, which usually begin at 09:30.(Intercity Off-Peak times: Monday to Friday from 09:30 to 16:00, and after 19:00) Accurate ticket prices vary based on time of day, route, and class.
Save More on Durham to Edinburgh Train Fares
Explore more money-saving tips for your train journeys . Start saving today and enjoy affordable train travel with TrainPal.
Split tickets
Book in advance
Off-Peak train tickets
Use a Railcard
Save with Season Tickets
Travel in groups
More train routes, book popular routes in advance for cheaper prices, top journeys in the uk.
London to Manchester
From £45.50.
Manchester to London
From £29.10.
London to Birmingham
From £27.50.
Birmingham to London
From £10.80.
Compare More Train Times and Prices
Top Journeys in Italy
Rome to Venice
From €22.90.
Milan to Rome
From €21.90.
Rome to Florence
From €12.90.
Milan to Venice
From €19.90, why is trainpal cheaper.
TrainPal provides more affordable and competitive rail prices, enabling you to make significant savings on your train journeys. Through collaborations with different rail operators , TrainPal can secure improved deals and pass on these savings to its customers. This ensures that you can receive the same level of service at a reduced cost.
Season Tickets Save More
Frequently commute between two stations? Season tickets are the right choice for you, which can save you up to 1/3 of the rail fares. Come to TrainPal APP and enjoy the flexibility of commuting!
Split Tickets , Save up to 95%
By breaking down your journey into smaller segments, TrainPal can locate the most economical prices for each segment, resulting in significant savings for you.
Plenty of Voucher Options
TrainPal provides a wide range of voucher options, enabling you to enjoy significant savings on your train journeys. You can also utilise an invite code to obtain additional discounts, further enhancing the cost-effectiveness on TrainPal.
Download TrainPal App Enjoy More Savings on Train Travels
New user gift of £11 off, no booking fees, great deals and vouchers, coach and flight booking available.
COMMENTS
Durham to Edinburgh (Waverley) by train. It takes an average of 1h 50m to travel from Durham to Edinburgh (Waverley) by train, over a distance of around 103 miles (165 km). There are normally 53 trains per day travelling from Durham to Edinburgh (Waverley) and tickets for this journey start from £9.90 when you book in advance. First train. 06:12.
CrossCountry operates a train from Durham to Edinburgh hourly. Tickets cost £60 - £180 and the journey takes 1h 46m. LNER also services this route hourly. Alternatively, Megabus UK operates a bus from University - Palatine Centre to Bus Station once daily. Tickets cost £13 - £19 and the journey takes 3h 15m.
What companies run services between Durham Station, England and Edinburgh, Scotland? CrossCountry operates a train from Durham to Edinburgh hourly. Tickets cost £60 - £180 and the journey takes 1h 46m. LNER also services this route hourly.
The cheapest tickets we've found for trains from Durham to Edinburgh are £12.70. If you book 30 days in advance, tickets will cost around £21, while the price is around £26 if you book 7 days in advance. Booking on the day of travel is likely to be more expensive, so it's worth booking ahead of time if you can, or check our special offers ...
The train time between Durham and Edinburgh is on average 1 h 42 min for the 103 mile (166 km) long journey, but the time it takes to go to Edinburgh from Durham by train can vary depending on specific dates or if traveling on weekends and holidays.
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.
The average train between Durham and Edinburgh takes 1h 46m and the fastest train takes 1h 39m. There is an hourly train service from Durham to Edinburgh. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Find all your most accurate information from Durham to Edinburgh. Including train times, platform info, possible delays, expected times of arrival, and more.
It takes an average of 1h 50m to travel from Edinburgh (Waverley) to Durham by train, over a distance of around 103 miles (165 km). There are normally 50 trains per day travelling from Edinburgh (Waverley) to Durham and tickets for this journey start from £10.60 when you book in advance. First train. 04:48.
Book together, save 20%. No booking fees, ever. Pick your own seats. View all. Good service - view our Current Travel Advice. Service updates. Buy cheap train tickets from Durham to Edinburgh. Book direct with LNER in advance for the best discount deals, plus check train times. Free Wi-Fi.
It takes an average of 1h 50m to travel from Durham to Edinburgh (Waverley) by train, over a distance of around 103 miles (165 km). There are normally 53 trains per day traveling from Durham to Edinburgh (Waverley) and tickets for this journey start from $12.98 when you book in advance. First train. 06:12. Last train. 22:26. Departure station.
Running 14 times a day with CrossCountry*. The journey from Durham to Edinburgh is a particularly beautiful one. When you travel with CrossCountry you can enjoy great savings with our Advance tickets even on the day,right up until 15 minutes before departure. Make the most of the stunning scenery outside of your window, as our sleek comfortable ...
The best way to find a cheap train ticket from Durham to Edinburgh (Waverley) is to book your trip as far in advance as possible and avoid travelling at peak times. If you buy a train ticket now for Jun 01 from Durham to Edinburgh (Waverley), the average fare is around £37.3, but the cheapest tickets can be found for just £7.5.
Trains from Edinburgh to Durham cover the 103 miles long trip taking on average 1 h 37 min with our travel partners like East Coast, CrossCountry or TransPennine Express. While the average ticket price for this journey costs around £36, you can find the cheapest train ticket for as low as £23.
Upcoming direct journeys for Edinburgh to Durham. First train 05:48 Last train 21:00. ... Located only 15 minutes south of Newcastle, most LNER inter-city train services stop in Durham on their journey from Edinburgh to Leeds and London. Things to do in Durham. From brooding dramatic landscapes and cobbled streets to its magnificent World ...
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.
Travel by train from Durham to Edinburgh in 1h 50m. View to learn more about Durham to Edinburgh train price, time & distance, and book now! RAILCARDS; SPLIT TICKETS; STUDENT DISCOUNT; HELP; ... Durham To Edinburgh Train Journey Information. First train. 06:41: Last train. 22:40: Price.
Trains from Edinburgh to Durham cover the 103 miles (166 km) long trip taking on average 1 h 37 min with our travel partners like East Coast, CrossCountry or TransPennine Express. While the average ticket price for this trip costs around $45 (€40), you can find the cheapest train ticket for as low as $29 (€25).
CrossCountry operates a train from Edinburgh to Durham hourly. Tickets cost £60 - £180 and the journey takes 1h 41m. Two other operators also service this route. Alternatively, Megabus UK operates a bus from Bus Station to University - Palatine Centre once daily. Tickets cost £13 - £19 and the journey takes 3h 15m.
The cheapest tickets we've found for trains from Edinburgh to Durham are US$29.50. If you book 30 days in advance, tickets will cost around US$35. The cost is usually the same if booking is done 7 days in advance. Booking on the day of travel is likely to be more expensive, so it's worth booking ahead of time if you can, or check our special ...