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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Taunton and Edinburgh

distanceDistance340 miles (549 km)
durationAverage train duration6 h 58 min
priceAverage train ticket price£123 (€140)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day

Trains from Taunton to Edinburgh cover the 340 miles (549 km) long journey taking on average 6 h 58 min with our travel partners like. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £123, but the average price of train tickets is £123. Travellers depart most frequently from Taunton and arrive in Edinburgh Waverley.

Travel Tips

Trains from Taunton 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 Taunton to Edinburgh.
What is the cost of cheap trains from Taunton to Edinburgh?
Looking to save money on your journey? Omio customers have found the cheapest train from Taunton to Edinburgh for the next 7 days starting from £123  one way.
What is the average cost of a train from Taunton to Edinburgh?
The Taunton to Edinburgh train ticket price is on average £123  if you are looking to buy your tickets for this route in the next week.
How many miles is it from Taunton to Edinburgh by train?
The train distance from Taunton to Edinburgh is around 340 miles (549 km).
How long is the train journey between Taunton and Edinburgh?
While the time it takes to travel 340 miles (549 km) from Taunton to Edinburgh can vary based on specific dates, weekends, and bank holidays, the train duration from Taunton to Edinburgh is on average 6 h 58 min.
Which train station in Taunton goes to Edinburgh? Which train station do I come into Edinburgh from Taunton?

Omio customers book a train from Taunton   to Edinburgh Waverley   most frequently for this route.

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

You can find the most popular departure train station for this journey, Taunton, located approximately 0 mile (s) / 0 km from the city centre of Taunton. The most popular arrival train station in Edinburgh, called Edinburgh Waverley, is located around 0 mile (s) / 0 km away from its city centre.

How many trains are there to Edinburgh from Taunton a day?
The average number of trains departing Taunton for Edinburgh is 12 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Taunton to Edinburgh? When does the last train depart from Taunton to Edinburgh?
The earliest train for this trip departs from Taunton at 07: 15. The last train leaves from Taunton at 08: 20. Check Omio for the latest train schedule from Taunton to Edinburgh and book the best time to depart on your chosen travel date.
How far in advance should I purchase a train ticket to Edinburgh from Taunton to get the best deals?
You can find a train to Edinburgh from Taunton to cost on average £123 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Taunton to Edinburgh train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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