Compare prices and tickets by train, bus or flight

Wed
Jan 26
$29London North Eastern Railway
$35Megabus
Thu
Jan 27
$29London North Eastern Railway
$35Megabus
Fri
Jan 28
$35London North Eastern Railway
$35Megabus
Sat
Jan 29
$19London North Eastern Railway
$35Megabus
Sun
Jan 30
$26London North Eastern Railway
$35Megabus
Mon
Jan 31
$35London North Eastern Railway
$35Megabus
Tue
Feb 1
$29London North Eastern Railway
$35Megabus
Wed
Feb 2
$29London North Eastern Railway
$35Megabus
Thu
Feb 3
$29London North Eastern Railway
$35Megabus
Fri
Feb 4
$35London North Eastern Railway
$35Megabus
Sat
Feb 5
$42London North Eastern Railway
$35Megabus
Sun
Feb 6
$26London North Eastern Railway
$35Megabus
Mon
Feb 7
$26London North Eastern Railway
$35Megabus
Tue
Feb 8
$29London North Eastern Railway
$35Megabus
Wed
Feb 9
Find prices
$35Megabus
Thu
Feb 10
$29London North Eastern Railway
$35Megabus
Fri
Feb 11
$29London North Eastern Railway
$35Megabus
Sat
Feb 12
$23London North Eastern Railway
$35Megabus
Sun
Feb 13
$20London North Eastern Railway
$35Megabus
Mon
Feb 14
$29London North Eastern Railway
$35Megabus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Durham to Edinburgh

distanceDistance103 miles (166 km)
durationAverage train duration1 h 46 min
priceAverage train ticket price$29 (€24)
changesDirect trainYes
carriersTrain providersCross 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 46 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 $19 (€16), but the average price of train tickets is $29 (€24). Travelers depart most frequently from Durham and arrive in Edinburgh Waverley.

Train companies: CrossCountry from Durham to Edinburgh trains

For as little as $19 (€16) you can travel by train from Durham to Edinburgh with CrossCountry. Omio will show you the best deals, schedules and tickets available for this 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.

Enjoy a smooth and easy journey between Durham and Edinburgh with CrossCountry! As an official travel partner of CrossCountry, Omio can help you search current train schedules and timetables from CrossCountry, compare the best routes from Durham to Edinburgh as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable CrossCountry Durham to Edinburgh 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 line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train between Durham and Edinburgh on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 103 miles (166 km) route to Edinburgh from Durham with ease and comfort on a train with CrossCountry.

    Please follow the recommendations outlined by CrossCountry when booking your train tickets to Edinburgh from Durham due to the coronavirus:

    • 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 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?

    If you’re looking to save money on tickets, you can find cheap Durham to Edinburgh trains for as little as $19 (€16)  in the next 7 days.

    How much is a train ticket to Edinburgh from Durham?

    The Durham to Edinburgh train ticket price is on average $29 (€24)  if you are looking to buy your tickets for this route in the next week.

    How far is Durham to Edinburgh by train?

    The train distance from Durham to Edinburgh is around 103 miles (166 km).

    How long is the train to Edinburgh from Durham?

    While the time it takes to travel 103 miles (166 km) from Durham to Edinburgh can vary based on specific dates, weekends, and holidays, the Durham to Edinburgh train journey time is on average 1 h 46 min.

    What is the departure train station in Durham and arrival train station in Edinburgh?

    Omio customers traveling this route depart most frequently from Durham   and arrive in Edinburgh Waverley.

    Where is the train station in Durham? Where is the train station in Edinburgh?

    Passengers board the train most frequently from Durham, which is located around 0.3 miles (533 m) away from the city center, and they get off the train at Edinburgh Waverley, located 0.2 miles (429 m) away from the city center.

    What train companies go from Durham to Edinburgh?

    For the best Durham to Edinburgh train to book, you can travel safely and comfortably with Cross Country, London North Eastern Railway or First Transpennine Express. However, it's always good to check all possible train companies with services between Durham and Edinburgh to compare what amenities they may offer.

    Can I find a direct train from Durham to Edinburgh?

    Yes, there are direct trains between Durham and Edinburgh, 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 buy your train ticket as direct services tend to offer more convenience and save you time getting to your destination.

    When does the first train depart from Durham to Edinburgh? When does the last train depart from Durham to Edinburgh?

    The first Durham to Edinburgh train departs at 8: 22 AM   and the last train from Durham to Edinburgh leaves at 10: 47 AM. Check out the most up-to-date train schedule from Durham to Edinburgh on Omio and find the best time to travel to your destination.

    How early should I purchase train tickets from Durham to Edinburgh to score the best deals?

    If you purchase the Durham to Edinburgh train within the next 7 days, you can find one way tickets to cost on average $29 (€24). However, booking your train ticket in advance gives you access to the best prices for trains from Durham to Edinburgh. Look out for train tickets for this trip 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 journey from Durham to Edinburgh.