COMPARE Prices across different modes

Wed
20 Oct
£66Cross Country
Find prices
Thu
21 Oct
£67Cross Country
£57easyJet
Fri
22 Oct
£146Cross Country
£94easyJet
Sat
23 Oct
£78London North Eastern Railway
£121easyJet
Sun
24 Oct
£78Cross Country
Find prices
Mon
25 Oct
£78Cross Country
Find prices
Tue
26 Oct
£64Cross Country
£33easyJet
Wed
27 Oct
£65Cross Country
£31easyJet
Thu
28 Oct
£64Cross Country
£33easyJet
Fri
29 Oct
£94Cross Country
£38easyJet
Sat
30 Oct
£78Cross Country
£33easyJet
Mon
1 Nov
£78Cross Country
£31easyJet
Tue
2 Nov
£65Cross Country
£31easyJet
Thu
4 Nov
£64Cross Country
£33easyJet
Fri
5 Nov
£78Cross Country
£34easyJet
Sat
6 Nov
£78Cross Country
£47easyJet
Sun
7 Nov
£78Cross Country
£31easyJet
Mon
8 Nov
£78Cross Country
£31easyJet
Tue
9 Nov
£64Cross Country
£33easyJet

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Derby and Edinburgh

distanceDistance219 miles (354 km)
durationAverage train duration4 h 24 min
priceAverage train ticket price£82 (€93)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesCross Country

Trains from Derby to Edinburgh cover the 219 miles (354 km) long journey taking on average 4 h 24 min with our travel partners like Cross Country. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £64, but the average price of train tickets is £82. Travellers depart most frequently from Derby and arrive in Edinburgh Waverley.

Train companies

Travel with CrossCountry between Derby and Edinburgh

Find the best trains between Derby and Edinburgh with Omio's travel partners CrossCountry from £64. We can find you the best deals, timetables and tickets when comparing and booking the best route.

CrossCountry

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

Omio helps you find the perfect Derby - Edinburgh train with CrossCountry. Whether you are searching for the fastest, earliest or cheapest train from Derby to Edinburgh, Omio shows you CrossCountry’s current train timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Derby to Edinburgh trip. You can expect to travel around 219 miles (354 km) between Derby and Edinburgh on a train with CrossCountry. Once you are ready, buy your one-way CrossCountry tickets between Derby and Edinburgh starting as low as £64 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with CrossCountry!

Derby to Edinburgh train information with CrossCountry:

  • Average Duration: 4 h 21 min
  • CrossCountry frequency: 10 a day

Please follow the recommendations outlined by CrossCountry when booking your train tickets between Derby and Edinburgh 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 Derby 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 Derby to Edinburgh.
FAQs
How much do cheap trains to Edinburgh from Derby cost?
If you’re looking to save money on tickets, you can find a cheap train to Edinburgh from Derby for as little as £64  in the next 7 days.
How much is a train ticket from Derby to Edinburgh?
If you’re looking to book tickets for this journey in the next 7 days, you’ll find that Derby to Edinburgh train prices are on average £82  one way.
What is the distance from Derby to Edinburgh via train?
The train distance from Derby to Edinburgh is around 219 miles (354 km).
How long does it take from Derby to Edinburgh by train?
On average the Derby to Edinburgh train time is 4 h 24 min  covering the 219 miles (354 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What is the departure train station in Derby and arrival train station in Edinburgh?

Omio customers travelling this route book their trains from Derby   to Edinburgh Waverley.

Where is the Derby train station located? Where is the Edinburgh train station located?

Passengers booking this journey most frequently board their trains from Derby and need to travel around 1 mile (s) / 1 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.

What train companies go from Derby to Edinburgh?
For the best Derby to Edinburgh train to buy, you can travel safely and comfortably with Cross Country. However, it's always good to check all possible train companies with services from Derby to Edinburgh to compare what amenities they may offer.
How many trains are there from Derby to Edinburgh a day?
On average, there are 16 trains a day from Derby to Edinburgh. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Derby to Edinburgh? When can I take the last train for the day?
If you prefer early morning trains from Derby to Edinburgh, the first train leaves at 07: 45. If you prefer late night trains from Derby to Edinburgh, the last train of the day leaves at 11: 45. Omio shows you the latest train from Derby to Edinburgh times to help you book the best departure time for this journey.
When should I purchase Derby Edinburgh train tickets to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you purchase train tickets to Edinburgh from Derby within the next 7 days, you can find tickets to cost on average £82 one way. To find the best prices for this journey, consider booking your train ticket from Derby to Edinburgh a few months in advance.

Important Stations and Airports for this Journey

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