COMPARE Prices across different modes

Nov 27
$133Avanti West Coast
Find prices
Find prices
Nov 28
$247Avanti West Coast
Find prices
Nov 30
$83London North Eastern Railway
Find prices
Dec 1
$82London North Eastern Railway
$30National Express
Dec 3
$126London North Eastern Railway
Find prices

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

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.
How much do cheap trains to Reading from Edinburgh cost?
Train tickets to Reading from Edinburgh for some dates and times can be found for as cheap as $82 (€68)  one way in the next 7 days.
What is the cost of a train from Edinburgh to Reading?
If you’re looking to buy your train tickets in the next week, you can expect the Edinburgh to Reading train price to come in at an average of $134 (€112)  one way.
How far is Edinburgh to Reading by train?
The train distance from Edinburgh to Reading is around 322 miles (520 km).
What is the Edinburgh to Reading train travel time?
The train time to Reading from Edinburgh is on average 5 h 41 min  for the 322 miles (520 km) long journey, but the time it takes to go from Edinburgh to Reading by train can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Edinburgh to Reading do I depart from? Which Reading train station from Edinburgh do I arrive in?

Some of the Edinburgh train stations to Reading you can start your journey from include Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway. Similarly, some of the arrival train stations in Reading include Reading and Reading West.

When traveling this route, Omio customers are departing most frequently from Edinburgh Waverley   and arriving in Reading.

Where is the train station in Edinburgh to go to Reading? Where is the train station in Reading located?

The most popular departure train station with passengers for this trip, called Edinburgh Waverley, is located 0 mile (s) / 0 km from the city center of Edinburgh.

The most popular arrival train station, Reading, is located 0 mile (s) / 0 km away from the city center of Reading.

Which train providers can get me from Edinburgh to Reading?
If you're looking for trains from Edinburgh to Reading, you can rely on London North Eastern Railway to get you to Reading. It's also good to check out all possible train companies for the Edinburgh to Reading trip to see if there might be differences in the amenities they offer.
How many trains per day are there from Edinburgh to Reading?
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.
How early should I purchase Edinburgh to Reading train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you book train tickets to Reading from Edinburgh within the next 7 days, you can find tickets to cost on average $134 (€112) one way. To find the best prices for this route, consider booking your train ticket from Edinburgh to Reading a few months in advance.

Important Stations and Airports for this Journey

Edinburgh Waverley is the most popular Edinburgh railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Edinburgh for your trip to Reading.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
Public transit options for Edinburgh Waverley
Bus lines: 22, 30, 33, X22, X25, X37
Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express