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 Exeter to Edinburgh

distanceDistance360 miles (581 km)
durationAverage train duration8 h 6 min
priceAverage train ticket price£169 (€194)
frequencyTrain frequency8 a day
changesDirect trainYes, there are 8 direct trains a day

Trains from Exeter to Edinburgh cover the 360 miles (581 km) long journey taking on average 8 h 6 min with our travel partners like. Normally, there are 8 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £133, but the average price of train tickets is £169. Travellers depart most frequently from Exeter St Davids and arrive in Edinburgh Waverley.

Travel Tips: Trains from Exeter 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 Exeter to Edinburgh.

What is the price of the cheapest train from Exeter to Edinburgh?

Omio customers have found the cheapest trains to Edinburgh from Exeter to cost as little as £133  in the next 7 days.

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

If you are looking to book your train ticket in the next 7 days, you can expect the Exeter to Edinburgh train to cost on average £169  one way.

How far is it from Exeter to Edinburgh by train?

When travelling this route you should expect the distance from Exeter to Edinburgh via train to be approximately 360 miles (581 km).

How long does it take from Exeter to Edinburgh by train?

On average the train from Exeter to Edinburgh duration is 8 h 6 min  for the 360 miles (581 km) long route, but the travel time can vary if you depart on weekends and holidays.

When travelling by train from Exeter to Edinburgh, which train station in Exeter do I depart from and which train station in Edinburgh do I arrive in?

There are a few train stations in Exeter to start your route from including Exeter St Davids, Exeter Central and Exeter St Thomas. In Edinburgh you have a few train station options to choose from for your arrival including Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway.

Omio customers travelling this route depart most frequently from Exeter St Davids   and arrive in Edinburgh Waverley.

Where is the departure train station in Exeter located? Where is the arrival train station in Edinburgh located?

You can find the most popular departure train station for this trip, Exeter St Davids, located approximately 0.8 miles (1.3 km) from the city centre of Exeter. The most popular arrival train station in Edinburgh, called Edinburgh Waverley, is located around 0.2 miles (429 m) away from its city centre.

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

On average, there are 8 trains a day from Exeter 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 Exeter to Edinburgh? When can I take the last train for the day?

The earliest train departing from Exeter to Edinburgh leaves at 06: 37. The last train departing from Exeter to Edinburgh leaves at 10: 49. You can find the latest Exeter to Edinburgh train times on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I purchase a train ticket between Exeter and Edinburgh to get the best deals?

The price of a one way train ticket from Exeter to Edinburgh is on average £169 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 providers offering this route. In general, you can find train tickets to Edinburgh from Exeter available a few months in advance.

Important Stations and Airports for this Journey

Exeter St Davids is the most popular Exeter 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 Exeter for your journey to Edinburgh.