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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Yeovil and Edinburgh

distanceDistance346 miles (558 km)
priceAverage train ticket price£221 (€251)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day

Trains from Yeovil to Edinburgh cover the 346 miles (558 km) long trip with our travel partners like. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this journey costs around £221, you can find the cheapest train ticket for as low as £221. Travellers depart most frequently from Yeovil Pen Mill and arrive in Edinburgh Waverley.

Travel Tips

Trains from Yeovil 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 Yeovil to Edinburgh.
How much do cheap train tickets between Yeovil and Edinburgh cost?
If you’re looking to save money on tickets, you can find a cheap train between Yeovil and Edinburgh for as little as £221  in the next 7 days.
How much does the train from Yeovil to Edinburgh cost on average?
The Yeovil to Edinburgh train ticket price is on average £221  if you are looking to purchase your tickets for this journey in the next week.
How many miles is it from Yeovil to Edinburgh by train?
When travelling this route you should expect the distance between Yeovil and Edinburgh via train to be approximately 346 miles (558 km).
Which train station from Yeovil to Edinburgh do I depart from? Which Edinburgh train station from Yeovil do I arrive in?

When departing from Yeovil, you have various train station options to start your trip from including Yeovil Pen Mill and Yeovil Junction. 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 Yeovil Pen Mill   to Edinburgh Waverley   most frequently for this route.

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

Passengers board the train most frequently from Yeovil Pen Mill, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the train at Edinburgh Waverley, located 0 mile (s) / 0 km away from the city centre.

How many trains are there from Yeovil to Edinburgh a day?
The average number of trains departing Yeovil for Edinburgh is 10 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Yeovil to Edinburgh? When does the last train depart from Yeovil to Edinburgh?
If you prefer early morning trains from Yeovil to Edinburgh, the first train leaves at 07: 39. If you prefer late night trains from Yeovil to Edinburgh, the last train of the day leaves at 07: 39. Omio shows you the latest train from Yeovil to Edinburgh times to help you book the best departure time for this trip.
How early should I purchase Yeovil to Edinburgh train tickets to get the best deals?
If you buy a train ticket between Yeovil and Edinburgh within the next 7 days, you can find tickets to cost on average £221 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Edinburgh from Yeovil are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Yeovil Pen Mill is the most popular Yeovil 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 Yeovil for your journey to Edinburgh.

Trains from Yeovil to Edinburgh: related information

Here are some other resources that might have the information you need