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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Edinburgh to Reading

distanceDistance322 miles (520 km)
durationAverage train duration5 h 51 min
priceAverage train ticket price£190 (€218)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain companiesLondon North Eastern Railway

Trains from Edinburgh to Reading cover the 322 miles (520 km) long trip taking on average 5 h 51 min with our travel partners like London North Eastern Railway. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this route costs around £190, you can find the cheapest train ticket for as low as £190. Travellers depart most frequently from Edinburgh Waverley and arrive in Reading.

Travel Tips: Trains from Edinburgh to Reading

Travel by train to Reading 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 Edinburgh to Reading.
FAQs

What is the cost of cheap trains between Edinburgh and Reading?

If you’re looking to save money on tickets, you can find a cheap train to Reading from Edinburgh for as little as £190  in the next 7 days.

How much is a train ticket from Edinburgh to Reading?

In the next 7 days you’ll find that the average cost of a train ticket from Edinburgh to Reading is £190  one way.

What is the distance from Edinburgh to Reading via train?

The train distance from Edinburgh to Reading is around 322 miles (520 km).

How many hours does it take from Edinburgh to Reading by train?

On average the train from Edinburgh to Reading duration is 5 h 51 min  for the 322 miles (520 km) long route, but the travel time can vary if you depart on weekends and holidays.

What is the departure train station in Edinburgh and arrival train station in Reading?

There are a few train stations in Edinburgh to start your route from including Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway. In Reading you have a few train station options to choose from for your arrival including Reading, Reading West and Reading.

Omio customers travelling this route depart most frequently from Edinburgh Waverley   and arrive in Reading.

Where is the train station in Edinburgh? Where is the train station in Reading?

You can find the most popular departure train station for this trip, Edinburgh Waverley, located approximately 0.2 miles (429 m) from the city centre of Edinburgh. The most popular arrival train station in Reading, called Reading, is located around 0.2 miles (268 m) away from its city centre.

Which train companies can get me from Edinburgh to Reading?

When taking a train from Edinburgh to Reading, you can count on London North Eastern Railway for the best way to get you to Reading. You can also check all possible train providers who offer a service between Edinburgh and Reading and compare the amenities they offer before buying a train ticket.

How many trains are there from Edinburgh to Reading a day?

On average, there are 10 trains a day from Edinburgh to Reading. The train times and services may be different on weekends and holidays compared to weekdays.

When does the first train depart from Edinburgh to Reading? When does the last train depart from Edinburgh to Reading?

The first Edinburgh to Reading train departs at 08: 00   and the last train from Edinburgh to Reading leaves at 09: 11. Check out the most up-to-date Edinburgh to Reading train schedule on Omio and find the best time to travel to your destination.

How far in advance should I purchase a train ticket from Edinburgh to Reading to get the best deals?

If you book a train ticket from Edinburgh to Reading within the next 7 days, you can find tickets to cost on average £190 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Edinburgh and Reading are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Edinburgh
Reading
Edinburgh Waverley is the most popular Edinburgh 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 Edinburgh for your journey to Reading.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
Public transport options for Edinburgh Waverley
Bus lines: 22, 30, 33, X22, X25, X37
Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express