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 Reading to Edinburgh

distanceDistance322 miles (520 km)
durationAverage train duration5 h 35 min
priceAverage train ticket price£80 (€92)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersLondon North Eastern Railway

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

Travel Tips: Trains from Reading to Edinburgh

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

How much do cheap train tickets to Edinburgh from Reading cost?

Omio customers have found the cheapest trains between Reading and Edinburgh to cost as little as £68  in the next 7 days.

How much is a train ticket from Reading to Edinburgh?

If you’re looking to buy tickets for this trip in the next 7 days, you’ll find that Reading to Edinburgh train prices are on average £80  one way.

What is the distance between Reading and Edinburgh via train?

You should expect to travel around 322 miles (520 km)  to Edinburgh from Reading by train.

How long is the train from Reading to Edinburgh?

While the time it takes to travel 322 miles (520 km) from Reading to Edinburgh can vary based on specific dates, weekends, and bank holidays, the train duration from Reading to Edinburgh is on average 5 h 35 min.

What station does the Reading to Edinburgh train leave from? Which Edinburgh train station do I come into from Reading?

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

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

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

The most popular departure train station with passengers for this trip, called Reading, is located 0.2 miles (268 m) from the city centre of Reading.

The most popular arrival train station, Edinburgh Waverley, is located 0.2 miles (429 m) away from the city centre of Edinburgh.

What train companies go from Reading to Edinburgh?

If you're looking for trains from Reading to Edinburgh, you can rely on London North Eastern Railway to get you to Edinburgh. It's also good to check out all possible train companies for the Reading to Edinburgh journey to see if there might be differences in the amenities they offer.

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

The average number of trains departing Reading for Edinburgh is 25 a day. The train schedules and services may vary between weekdays and weekends.

When can I take the first train from Reading to Edinburgh? When can I take the last train for the day?

The earliest train for this route departs from Reading at 08: 03. The last train leaves from Reading at 09: 35. Check Omio for the latest train schedule from Reading to Edinburgh and book the best time to depart on your chosen travel date.

How early should I buy train tickets to Edinburgh from Reading to score the best deals?

If you buy Reading to Edinburgh train tickets within the next 7 days, you can find one way tickets to cost on average £80. However, booking in advance gives you access to the best prices for trains from Reading to Edinburgh. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Reading is the most popular Reading 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 Reading for your journey to Edinburgh.