|Distance||326 miles (525 km)|
Trains from Edinburgh to Windsor cover the 326 miles (525 km) long route with our travel partners like. There are direct train services available. Travelers depart most frequently from Edinburgh Waverley and arrive in Windsor & Eton Riverside.
There are a few train stations in Edinburgh to start your trip from including Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway. In Windsor you have a few train station options to choose from for your arrival including Windsor & Eton Riverside and Windsor & Eton Central.
Omio customers traveling this route depart most frequently from Edinburgh Waverley and arrive in Windsor & Eton Riverside.
The most popular departure train station with passengers for this route, called Edinburgh Waverley, is located 0 mile (s) / 0 km from the city center of Edinburgh.
The most popular arrival train station, Windsor & Eton Riverside, is located 0 mile (s) / 0 km away from the city center of Windsor.
Here are some other resources that might have the information you need