Windsor to Edinburgh train

Fri, Jul 19
+ Add return
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews

Compare prices and tickets Windsor to Edinburgh by bus, train, or flight

Jul 19
Jul 20
Jul 21
Jul 22
Jul 23
Jul 24
Jul 25

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Windsor to Edinburgh

distanceDistance326 miles (525 km)
durationAverage train duration5 h 51 min
priceAverage train ticket price$117 (€100)
changesDirect trainNo
carriersTrain providersEast Coast, Virgin Trains or Lumo

Trains from Windsor to Edinburgh cover the 326 miles (525 km) long route taking on average 5 h 51 min with our travel partners like East Coast, Virgin Trains or Lumo. You can get the cheapest train tickets for this route for as low as $81 (€69), but the average price of train tickets is $117 (€100). Travelers depart most frequently from Windsor & Eton Riverside and arrive in Edinburgh Waverley.

Train companies: East Coast, Virgin Trains and Lumo from Windsor to Edinburgh trains

Find the best trains from Windsor to Edinburgh with Omio's travel partners East Coast, Virgin Trains and Lumo from $80 (€69). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Lumo are an open access operator launched in 2021 owned by FirstGroup providing train travel from London to Scotland and the North-East of England. It runs between London and Edinburgh along the East Coast Main Line. Lumo trains offer 100% electric travel along with amenities like comforable seating, free WiFi & their LumoEats at-seat catering in their single Standard Class. Lumo offered two ticket types their advance tickets LumoFixed which are only valid on the date and train booked but are exchangeable prior to departure and their Anytime tickets which can be used on any Lumo train on the date of your ticket.

Train information from Windsor to Edinburgh with Lumo:

  • Average Duration: 5 h 51 min
  • Cheapest Price: $141

FAQs: Trains from Windsor to Edinburgh

FAQs: Travel by train from Windsor 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 Windsor to Edinburgh.
Cheap train tickets from Windsor to Edinburgh can start from as little as $81 (€69) when you book in advance. The average train ticket price for Windsor to Edinburgh is $117 (€100); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Windsor to Edinburgh train travel time is 5 h 51 min   for the 326 mile (525 km) long trip, but the duration can vary if you travel on weekends and holidays.
The first train from Windsor to Edinburgh leaves at 4: 40 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Windsor to Edinburgh leaves at 1: 16 PM.
Take the Windsor to Edinburgh train with East Coast, Virgin Trains or Lumo. However, it's always good to check out all possible train providers for the route between Windsor and Edinburgh as there might be differences in the amenities they offer.

When departing from Windsor, you have various train station options to start your journey from including Windsor & Eton Riverside and Windsor & Eton Central. When arriving in Edinburgh, you can end your route in train stations like Edinburgh Waverley, Edinburgh Park and Edinburgh Gateway.

Passengers board the train most frequently from Windsor & Eton Riverside, which is located around 0.7 miles (1.2 km) away from the city centre, and they get off the train at Edinburgh Waverley, located 0.4 miles (727 m) away from the city centre.

The cheapest month to travel from Windsor to Edinburgh by train is May.
You have options as you can travel to Edinburgh from Windsor 3 different ways: bus, train or flight.

More options for your journey from Windsor to Edinburgh

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone
More routes, destinations and providers