Cheapest
Average
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.
This is the last train of the day.
Find all the dates and times for this journey
Fastest Journey
6 h 2 m
Average
6 h 16 m
Trains per day
2
Distance
497 km
Of the 2 trains that leave Swindon for Edinburgh every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 308 miles (497 km) | |
Average train duration | 5 h 55 min | |
Average train ticket price | $122 (€109) | |
Train frequency | 13 a day | |
Direct train | No | |
Train providers | Lumo, London North Eastern Railway, Cross Country or First Great Western Service |
Trains from Swindon to Edinburgh cover the 308 miles (497 km) long journey taking on average 5 h 55 min with our travel partners like Lumo, London North Eastern Railway, Cross Country or First Great Western Service. Normally, there are 13 trains operating per day, including direct services available. While the average ticket price for this trip costs around $122 (€109), you can find the cheapest train ticket for as low as $122 (€109). Travelers depart most frequently from Swindon and arrive in Edinburgh Waverley.
Great Western Rail and CrossCountry trains will get you to Edinburgh from Swindon from $122 (€109). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
CrossCountry is a fast speed train company in the United Kingdom and for your next train between Swindon and Edinburgh you can choose between Standard Class and First Class tickets on Omio.
Looking for trains from Swindon to Edinburgh? CrossCountry is one of the best companies to travel with on the 308 miles (497 km) trip between Swindon and Edinburgh. As an official travel partner of CrossCountry, Omio quickly shows you the latest CrossCountry train schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Swindon to Edinburgh routes, find the best amenities to make your trip smooth and easy, and buy the most affordable CrossCountry train tickets that fit your budget. If you use the Omio app to search for trains between Swindon and Edinburgh, you can quickly see if the CrossCountry ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you’re ready, book your Swindon - Edinburgh train now on Omio quickly and easily and enjoy your upcoming trip with CrossCountry!
Enjoy a smooth and easy route between Swindon and Edinburgh with Great Western Rail! As an official travel partner of Great Western Rail, Omio can help you search current train schedules and timetables from Great Western Rail, compare the best routes to Edinburgh from Swindon as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Great Western Rail Swindon to Edinburgh train ticket available today. If you search for Great Western Rail tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train from Swindon to Edinburgh on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 308 miles (497 km) trip between Swindon and Edinburgh with ease and comfort on a train with Great Western Rail.
Train information from Swindon to Edinburgh with Great Western Rail:
When taking the train from Swindon to Edinburgh, you can choose to depart from train stations like Swindon, Swindon, Bus Station and Swindon. Your route can end in train stations such as Edinburgh Waverley, Edinburgh Gateway and Edinburgh Park.
Omio customers who travel this route most frequently depart from Swindon and arrive in Edinburgh Waverley.
You can find the most popular departure train station for this trip, Swindon, located approximately 1.1 miles (1.7 km) from the city center of Swindon. The most popular arrival train station in Edinburgh, called Edinburgh Waverley, is located around 0.4 miles (659 m) away from its city center.
Here are some other resources that might have the information you need