The cheapest trains from Wolverhampton to Edinburgh

Showing times and prices for 21 Oct

Cheapest

£70

Average

£127

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Wolverhampton to Edinburgh will cost around £ 127 if you buy it on the day, but the cheapest tickets can be found for only £ 70.

Cheapest
08:38Wolverhampton3h40 12:18Edinburgh Waverley
0 changes
£701One-way
10:37Wolverhampton3h41 14:18Edinburgh Waverley
0 changes
£1331One-way
09:37Wolverhampton3h52 13:29Edinburgh Waverley
1 changes
£1531One-way
11:37Wolverhampton4h02 15:39Edinburgh Waverley
1 changes
£1531One-way

Timetable Wolverhampton to Edinburgh

Showing trains for tomorrow, Thu, 21 Oct
08:38Wolverhampton3h40 12:18Edinburgh Waverley
0 changes
09:37Wolverhampton3h52 13:29Edinburgh Waverley
0 changes
10:37Wolverhampton3h41 14:18Edinburgh Waverley
0 changes
11:37Wolverhampton4h02 15:39Edinburgh Waverley
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
21 Oct
£70Avanti West Coast
£77easyJet
Fri
22 Oct
£76Avanti West Coast
£109easyJet
Sat
23 Oct
£153First Transpennine Express
£107easyJet
Sun
24 Oct
£132Avanti West Coast
£80easyJet
Mon
25 Oct
£132Avanti West Coast
£45easyJet
Tue
26 Oct
£79Avanti West Coast
£36easyJet

The fastest trains from Wolverhampton to Edinburgh

Showing times and prices for 21 Oct

Fastest Journey

3 h 40 m

Average

3 h 48 m

Trains per day

4

Distance

381 km

Of the 4 trains that leave Wolverhampton for Edinburgh every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 381 km distance in an average of 3 h 48 m but if you time it right, some trains will get you there in just 3 h 40 m .

The slowest trains will take 4 h 2 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:38Wolverhampton3h40 12:18Edinburgh Waverley
0 changes
£701One-way
10:37Wolverhampton3h41 14:18Edinburgh Waverley
0 changes
£1331One-way
09:37Wolverhampton3h52 13:29Edinburgh Waverley
1 changes
£1531One-way
11:37Wolverhampton4h02 15:39Edinburgh Waverley
1 changes
£1531One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Wolverhampton to Edinburgh

distanceDistance236 miles (380 km)
durationAverage train duration3 h 40 min
priceAverage train ticket price£99 (€112)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain companiesAvanti West Coast

Trains from Wolverhampton to Edinburgh cover the 236 miles (380 km) long journey taking on average 3 h 40 min with our travel partners like Avanti West Coast. Normally, there are 7 trains operating per day, including direct services available. While the average ticket price for this journey costs around £99, you can find the cheapest train ticket for as low as £50. Travellers depart most frequently from Wolverhampton and arrive in Edinburgh Waverley.

Trains from Wolverhampton to Edinburgh

With up to 15 departures a day and journey times of four hours or less, travelling by train from Wolverhampton to Edinburgh is a stress-free way of making the journey. A similar timetable operates from Monday to Saturday with a slightly reduced service on Sundays. Trains depart from Wolverhampton Station and arrive at Edinburgh Waverley Station.

Which train companies travel from Wolverhampton to Edinburgh?

Direct services between Wolverhampton and Edinburgh are operated by Virgin Trains while connecting routes are provided jointly by Virgin Trains and First Transpennine Express. Virgin Trains provides long-distance services on the West Coast while First Transpennine Express links the major cities of northern England and Scotland. Both brands offer comfortable carriages with WiFi, power outlets, luggage space and onboard catering.

How long is the train from Wolverhampton to Edinburgh?

Direct trains from Wolverhampton to Edinburgh take approximately three hours 45 minutes while routes that require a transfer take slightly longer. All connections are made at Preston Station.

How many trains are there from Wolverhampton to Edinburgh?

There are up to 15 trains to Edinburgh from Wolverhampton every day from Monday to Saturday, seven of which are direct services. A slightly reduced timetable operates on Sundays. Services start in the early morning and there is at least one departure every hour until the early evening.

What are the departure and arrival stations for trains from Wolverhampton to Edinburgh?

Departure train station: Train services between the two cities of Wolverhampton and Edinburgh all depart from Wolverhampton Station, which is centrally located in the town and just a short walk from Wolverhampton Bus Station. The station has car and bicycle parking as well as a taxi rank and is served by a network of local buses. Its facilities include toilets, ATMs and cafes.

Arrival train station: All trains from to Edinburgh from Wolverhampton complete their journey at Edinburgh Waverley Train Station. This is housed in an impressive listed building located right in the heart of the Old Town district of Edinburgh and within easy walking distance of the city's historic attractions. The station is served by local buses as well as a regular shuttle service to Edinburgh Airport. Station facilities include a taxi rank, car and bicycle parking, toilets and showers, WiFi access, left luggage storage, ATMs, water fountains, shops and cafes.

Travel Tips

Trains from Wolverhampton 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 Wolverhampton to Edinburgh.
FAQs
How much does a cheap train between Wolverhampton and Edinburgh cost?
Looking to save money on your trip? Omio customers have found the cheapest train between Wolverhampton and Edinburgh for the next 7 days starting from £50  one way.
What is the average price of train tickets to Edinburgh from Wolverhampton?
If you are looking to book your train ticket in the next 7 days, you can expect the Wolverhampton to Edinburgh train to cost on average £99  one way.
What is the distance by train from Wolverhampton to Edinburgh?
The train distance from Wolverhampton to Edinburgh is around 236 miles (380 km).
How long is the train to Edinburgh from Wolverhampton?
While the time it takes to travel 236 miles (380 km) from Wolverhampton to Edinburgh can vary based on specific dates, weekends, and bank holidays, the train duration from Wolverhampton to Edinburgh is on average 3 h 40 min.
When travelling by train from Wolverhampton to Edinburgh, which train station in Wolverhampton do I depart from and which train station in Edinburgh do I arrive in?

Omio customers who travel this route most frequently depart from Wolverhampton   and arrive in Edinburgh Waverley.

Where is the departure train station in Wolverhampton located? Where is the arrival train station in Edinburgh located?

The most popular departure train station with passengers for this route, called Wolverhampton, is located 0 mile (s) / 0 km from the city centre of Wolverhampton.

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

Which train providers can take me to Edinburgh from Wolverhampton?
When taking a train from Wolverhampton to Edinburgh, you can count on Avanti West Coast for the best way to get you to Edinburgh. You can also check all possible train providers who offer a service to Edinburgh from Wolverhampton and compare the amenities they offer before buying a train ticket.
How many train services per day are there between Wolverhampton and Edinburgh?
The average number of trains departing Wolverhampton for Edinburgh is 7 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Wolverhampton to Edinburgh? When can I take the last train for the day?
You can take the first train from Wolverhampton to Edinburgh at 06: 37   or take the last train from Wolverhampton to Edinburgh leaving at 10: 37. Look for the latest Wolverhampton Edinburgh train times on Omio and book the best time to take the train for this journey.
How early should I buy train tickets from Wolverhampton to Edinburgh to score the best deals?
If you purchase Wolverhampton to Edinburgh train tickets within the next 7 days, you can find one way tickets to cost on average £99. However, booking in advance gives you access to the best prices for trains between Wolverhampton and Edinburgh. 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

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