The cheapest trains from Exeter to Edinburgh

Showing times and prices for Oct 25

Cheapest

$296

Average

$367

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 Exeter to Edinburgh will cost around $ 367 if you buy it on the day, but the cheapest tickets can be found for only $ 296.

Cheapest
08:52AMExeter St Davids7h26 04:18PMEdinburgh Waverley
2 changes
$2961One-way
08:27AMExeter St Davids7h12 03:39PMEdinburgh Waverley
2 changes
$3831One-way
08:27AMExeter St Davids7h48 04:15PMEdinburgh Waverley
1 changes
$3831One-way
08:52AMExeter St Davids8h13 05:05PMEdinburgh Waverley
1 changes
$3831One-way
09:14AMExeter St Davids8h00 05:14PMEdinburgh Waverley
1 changes
$3921One-way

Timetable Exeter to Edinburgh

Showing trains for tomorrow, Mon, Oct 25
08:27AMExeter St Davids7h12 03:39PMEdinburgh Waverley
0 changes
08:27AMExeter St Davids7h48 04:15PMEdinburgh Waverley
0 changes
08:52AMExeter St Davids8h13 05:05PMEdinburgh Waverley
0 changes
08:52AMExeter St Davids7h26 04:18PMEdinburgh Waverley
0 changes
09:14AMExeter St Davids8h00 05:14PMEdinburgh Waverley
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Oct 24
Find prices
Find prices
$232Loganair
Mon
Oct 25
$295Avanti West Coast
$76National Express
$307Loganair
Tue
Oct 26
$179Cross Country
$65National Express
$232Loganair
Wed
Oct 27
$156London North Eastern Railway
$34National Express
$141Loganair
Thu
Oct 28
$178Cross Country
$64National Express
$180Loganair
Fri
Oct 29
$178Cross Country
$46National Express
$179Loganair
Sun
Oct 31
$159London North Eastern Railway
$59National Express
$106Loganair
Mon
Nov 1
$132London North Eastern Railway
$43National Express
$179Loganair
Thu
Nov 4
$158London North Eastern Railway
$39National Express
$157Loganair
Fri
Nov 5
$179Cross Country
$43National Express
$232Loganair
Sat
Nov 6
$158London North Eastern Railway
$45National Express
Find prices
Sun
Nov 7
$159London North Eastern Railway
$46National Express
$203Loganair
Tue
Nov 9
$158London North Eastern Railway
$40National Express
Find prices
Wed
Nov 10
$106London North Eastern Railway
$34National Express
Find prices
Thu
Nov 11
$107London North Eastern Railway
$39National Express
$201Loganair
Fri
Nov 12
$179Cross Country
$33National Express
$262Loganair

The fastest trains from Exeter to Edinburgh

Showing times and prices for Oct 25

Fastest Journey

7 h 12 m

Average

7 h 43 m

Trains per day

5

Distance

582 km

It's difficult to get from Exeter to Edinburgh without transferring at least once.

Fastest
08:27AMExeter St Davids7h12 03:39PMEdinburgh Waverley
2 changes
$3831One-way
08:52AMExeter St Davids7h26 04:18PMEdinburgh Waverley
2 changes
$2961One-way
08:27AMExeter St Davids7h48 04:15PMEdinburgh Waverley
1 changes
$3831One-way
09:14AMExeter St Davids8h00 05:14PMEdinburgh Waverley
1 changes
$3921One-way
08:52AMExeter St Davids8h13 05:05PMEdinburgh Waverley
1 changes
$3831One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Exeter to Edinburgh

distanceDistance360 miles (581 km)
durationAverage train duration7 h 48 min
priceAverage train ticket price$222 (€180)
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 7 h 48 min with our travel partners like. Normally, there are 8 trains operating per day, including direct services available. While the average ticket price for this journey costs around $222 (€180), you can find the cheapest train ticket for as low as $156 (€127). Travelers 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.
FAQs
How much do cheap train tickets to Edinburgh from Exeter cost?
Train tickets to Edinburgh from Exeter for some dates and times can be found for as cheap as $156 (€127)  one way in the next 7 days.
How much is the train from Exeter to Edinburgh on average?
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 $222 (€180)  one way.
How far is it from Exeter to Edinburgh by train?
The Exeter to Edinburgh train distance is approximately 360 miles (581 km).
How many hours is the train time from Exeter to Edinburgh?
While the time it takes to travel 360 miles (581 km) from Exeter to Edinburgh can vary based on specific dates, weekends, and holidays, the Exeter to Edinburgh train journey time is on average 7 h 48 min.
When traveling 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?

When departing from Exeter, you have various train station options to start your journey from including Exeter St Davids, Exeter Central and Exeter St Thomas. When arriving in Edinburgh, you can end your route in train stations like Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway.

Omio customers book a train from Exeter St Davids   to Edinburgh Waverley   most frequently for this route.

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

Passengers board the train most frequently from Exeter St Davids, which is located around 1 mile (s) / 1 km away from the city center, and they get off the train at Edinburgh Waverley, located 0 mile (s) / 0 km away from the city center.

How many trains per day are there from Exeter to 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.
What time is the earliest train from Exeter to Edinburgh? What time is the last train from Exeter to Edinburgh?
You can take the earliest train from Exeter to Edinburgh at 7: 27 AM   or take the last train from Exeter to Edinburgh leaving at 11: 27 AM. Look for the latest Exeter to Edinburgh train schedules on Omio and book the best time to take the train for this journey.
How far in advance should I buy train tickets from Exeter to Edinburgh for the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you book train tickets to Edinburgh from Exeter within the next 7 days, you can find tickets to cost on average $222 (€180) one way. To find the best prices for this route, consider booking your train ticket from Exeter to Edinburgh a few months in advance.

Important Stations and Airports for this Journey

Exeter
Edinburgh
Exeter St Davids is the most popular Exeter railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Exeter for your trip to Edinburgh.