Cheap train tickets from Plymouth to Edinburgh

Showing times and prices for 19 May

Cheapest

£101

Average

£159

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Plymouth to Edinburgh will cost around £ 159 if you buy it on the day, but the cheapest tickets can be found for only £ 101.

London North Eastern Railway
08:15Plymouth9h01 17:16Edinburgh
0 changes
£1011One-way
London North Eastern Railway
08:35Plymouth8h48 17:23Edinburgh
0 changes
£1201One-way
London North Eastern Railway
09:15Plymouth9h01 18:16Edinburgh
0 changes
£1411One-way
London North Eastern Railway
07:15Plymouth8h59 16:14Edinburgh
0 changes
£1411One-way
London North Eastern Railway
07:35Plymouth8h48 16:23Edinburgh
0 changes
£2941One-way

Train schedule Plymouth to Edinburgh

Showing trains for tomorrow, Thu, 19 May
London North Eastern Railway
07:15Plymouth8h59 16:14Edinburgh
0 changes
London North Eastern Railway
07:35Plymouth8h48 16:23Edinburgh
0 changes
London North Eastern Railway
08:15Plymouth9h01 17:16Edinburgh
0 changes
London North Eastern Railway
08:35Plymouth8h48 17:23Edinburgh
0 changes
London North Eastern Railway
09:15Plymouth9h01 18:16Edinburgh
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Thu
19 May
£101London North Eastern Railway
£22National Express
£46easyJet
Fri
20 May
£142London North Eastern Railway
£15National Express
£116Loganair
Sat
21 May
£81London North Eastern Railway
£26National Express
£78Loganair
Sun
22 May
£82London North Eastern Railway
£26National Express
£94Loganair
Mon
23 May
£141London North Eastern Railway
£15National Express
£91Loganair
Tue
24 May
£81London North Eastern Railway
£16National Express
£75Loganair
Wed
25 May
£81London North Eastern Railway
£31National Express
£104Loganair

Fastest train times from Plymouth to Edinburgh

Showing times and prices for 19 May

Fastest Journey

8 h 48 m

Average

8 h 55 m

Trains per day

5

Distance

624 km

Of the 5 trains that leave Plymouth for Edinburgh every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 624 km distance in an average of 8 h 55 m but if you time it right, some trains will get you there in just 8 h 48 m .

The slowest trains will take 9 h 1 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

London North Eastern Railway
08:35Plymouth8h48 17:23Edinburgh
0 changes
£1201One-way
London North Eastern Railway
07:35Plymouth8h48 16:23Edinburgh
0 changes
£2941One-way
London North Eastern Railway
07:15Plymouth8h59 16:14Edinburgh
0 changes
£1411One-way
London North Eastern Railway
09:15Plymouth9h01 18:16Edinburgh
0 changes
£1411One-way
London North Eastern Railway
08:15Plymouth9h01 17:16Edinburgh
0 changes
£1011One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Plymouth to Edinburgh

distanceDistance386 miles (623 km)
durationAverage train duration8 h 48 min
priceAverage train ticket price£138 (€156)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain providersLondon North Eastern Railway or Cross Country

Trains from Plymouth to Edinburgh cover the 386 miles (623 km) long trip taking on average 8 h 48 min with our travel partners like London North Eastern Railway or Cross Country. Normally, there are 7 trains operating per day, including direct services available. While the average ticket price for this trip costs around £138, you can find the cheapest train ticket for as low as £66. Travellers depart most frequently from Plymouth and arrive in Edinburgh Waverley.

Train companies: CrossCountry trains Plymouth to Edinburgh

You can travel by train from Plymouth to Edinburgh with CrossCountry for as low as £66. When you search for timetables and tickets, Omio will show you the best trip.

CrossCountry

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

Book your CrossCountry Plymouth to Edinburgh train with Omio and enjoy a smooth and relaxing journey! Check CrossCountry up-to-date train timetables for the ideal departure and arrival times, compare the fastest Plymouth to Edinburgh routes as well as the amenities offered in the class fare you choose and buy the most affordable CrossCountry train tickets online that fit your budget. The distance from Plymouth to Edinburgh is 386 miles (623 km), and the best price for a one-way Plymouth - Edinburgh CrossCountry train ticket starts at £266 if you book in advance. If you would rather search for your CrossCountry ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when travelling by train. Waiting in a queue at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with CrossCountry!

Plymouth to Edinburgh train information with CrossCountry:

  • Average Duration: 8 h 40 min
  • Average Price: £266
  • CrossCountry frequency: 5 a day

When purchasing your CrossCountry train tickets between Plymouth and Edinburgh, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • 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 Plymouth 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 Plymouth to Edinburgh.
FAQs

What is the cost of cheap trains from Plymouth to Edinburgh?

Omio customers have found cheap train tickets from Plymouth to Edinburgh for as low as £66  for the next 7 days.

What is the average cost of a train from Plymouth to Edinburgh?

In the next 7 days you’ll find that the average cost of a train ticket between Plymouth and Edinburgh is £138  one way.

How many miles is it from Plymouth to Edinburgh by train?

When travelling this route you should expect the distance between Plymouth and Edinburgh via train to be approximately 386 miles (623 km).

How many hours does it take from Plymouth to Edinburgh by train?

On average the train from Plymouth to Edinburgh duration is 8 h 48 min  for the 386 miles (623 km) long journey, but the travel time can vary if you depart on weekends and holidays.

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

When taking a train from Plymouth, you have a couple of train stations you can depart from including Plymouth and Plymouth. When you arrive in Edinburgh, your train can arrive in train stations including Edinburgh Waverley, Edinburgh Gateway and Edinburgh Park.

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

Where is the train station in Plymouth to go to Edinburgh? Where is the train station in Edinburgh located?

Passengers board the train most frequently from Plymouth, which is located around 1 mile (1.6 km) away from the city centre, and they get off the train at Edinburgh Waverley, located 0.4 miles (659 m) away from the city centre.

What train providers offer a service to Edinburgh from Plymouth?

When taking a train from Plymouth to Edinburgh, you can count on London North Eastern Railway or Cross Country for the best way to get you to Edinburgh. You can also check all possible train companies who offer a service between Plymouth and Edinburgh and compare the amenities they offer before buying a train ticket.

How many train services per day are there between Plymouth and Edinburgh?

The average number of trains departing Plymouth for Edinburgh is 7 a day. The train schedules and services may vary between weekdays and weekends.

When can I take the first train from Plymouth to Edinburgh? When can I take the last train for the day?

You can take the first train from Plymouth to Edinburgh at 07: 14   or take the last train from Plymouth to Edinburgh leaving at 14: 27. Look for the latest Plymouth Edinburgh train timetable on Omio and book the best time to take the train for this journey.

How early should I buy train tickets to Edinburgh from Plymouth to score the best deals?

The price of a one way train ticket from Plymouth to Edinburgh is on average £138 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets between Plymouth and Edinburgh available a few months in advance.

Important Stations and Airports for this Journey

Plymouth
Edinburgh
Plymouth is the most popular Plymouth railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Plymouth for your journey to Edinburgh.