|Distance||266 miles (429 km)|
|Average train duration||5 h 26 min|
|Train providers||Avanti West Coast|
Trains from Edinburgh to Stratford-upon-Avon cover the 266 miles (429 km) long route taking on average 5 h 26 min with our travel partners like Avanti West Coast. There are direct train services available. Travelers depart most frequently from Edinburgh Waverley and arrive in Stratford-upon-Avon.
Some of the Edinburgh train stations to Stratford-upon-Avon you can start your journey from include Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway. Similarly, some of the arrival train stations in Stratford-upon-Avon include Stratford-upon-Avon and Stratford-Upon-Avon Parkway.
When traveling this route, Omio customers are departing most frequently from Edinburgh Waverley and arriving in Stratford-upon-Avon.
Passengers board their train most frequently from Edinburgh Waverley and travel around 0 mile (s) / 0 km from the city center to this train station.
Passengers traveling this route most often arrive at Stratford-upon-Avon and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Stratford-upon-Avon.
Here are some other resources that might have the information you need