COMPARE Prices across different modes

Mon
18 Oct
Find prices
Find prices
£36easyJet
Thu
21 Oct
£80London North Eastern Railway
£21National Express
£39easyJet
Fri
22 Oct
£87London North Eastern Railway
£17National Express
£33easyJet
Sat
23 Oct
£44London North Eastern Railway
£19National Express
Find prices
Wed
27 Oct
£87London North Eastern Railway
£19National Express
£34easyJet
Thu
28 Oct
£72London North Eastern Railway
£23National Express
£33easyJet
Fri
29 Oct
£87London North Eastern Railway
£29National Express
£68easyJet
Sun
31 Oct
£72London North Eastern Railway
£24National Express
£92easyJet

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to London Victoria from Edinburgh Waverley

distanceDistance331 miles (534 km)
durationAverage train duration4 h 38 min
priceAverage train ticket price£66 (€74)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesLondon North Eastern Railway

Trains from Edinburgh Waverley to London Victoria cover the 331 miles (534 km) long trip taking on average 4 h 38 min with our travel partners like London North Eastern Railway. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £44, but the average price of train tickets is £66.

Travel Tips

Trains from Edinburgh Waverley to London Victoria
Travel by train to London Victoria 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 Waverley to London Victoria.
FAQs
What is the cost of cheap trains from Edinburgh Waverley to London Victoria?
If you’re looking to save money on tickets, you can find a cheap train from Edinburgh Waverley to London Victoria for as little as £44  in the next 7 days.
What is the cost of a train ticket from Edinburgh Waverley to London Victoria on average?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Edinburgh Waverley to London Victoria train to cost on average £66  one way.
What is the distance to London Victoria from Edinburgh Waverley via train?
The Edinburgh Waverley to London Victoria train distance is approximately 331 miles (534 km).
How long is the train between Edinburgh Waverley and London Victoria?
On average the train from Edinburgh Waverley to London Victoria duration is 4 h 38 min  for the 331 miles (534 km) long journey, but the travel time can vary if you depart on weekends and holidays.
Which train providers can take me from Edinburgh Waverley to London Victoria?
If you're looking for trains from Edinburgh Waverley to London Victoria, you can rely on London North Eastern Railway to get you to London Victoria. It's also good to check out all possible train providers for the Edinburgh Waverley to London Victoria trip to see if there might be differences in the amenities they offer.
How many train services per day are there between Edinburgh Waverley and London Victoria?
On average, there are 25 trains a day from Edinburgh Waverley to London Victoria. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Edinburgh Waverley to London Victoria? When is the last train from Edinburgh Waverley to London Victoria?
The first train from Edinburgh Waverley to London Victoria leaves at 07: 00   and the last train for this leaves at 08: 30. Omio shows you the latest train from Edinburgh Waverley to London Victoria timetable to help you book the best departure time for this journey.
When should I book Edinburgh Waverley London Victoria train tickets to score the best deals?
If you book Edinburgh Waverley to London Victoria train tickets within the next 7 days, you can find one way tickets to cost on average £66. However, booking in advance gives you access to the best prices for trains from Edinburgh Waverley to London Victoria. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Edinburgh Waverley
London Victoria
The major railway station for departures from Edinburgh Waverley is. Read all the information you need to know about services, amenities and connections at for your trip to London Victoria from Edinburgh Waverley.

Trains from Edinburgh Waverley to London Victoria: related information

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