COMPARE Prices across different modes

Thu
21 Oct
£100London North Eastern Railway
£114easyJet
Fri
22 Oct
£202London North Eastern Railway
£54easyJet
Sat
23 Oct
£202Scotrail
£93easyJet
Sun
24 Oct
£143London North Eastern Railway
£53easyJet
Mon
25 Oct
£100London North Eastern Railway
£56easyJet
Tue
26 Oct
£82London North Eastern Railway
£33easyJet
Wed
27 Oct
£99London North Eastern Railway
£54easyJet
Thu
28 Oct
£82London North Eastern Railway
£153British Airways
Fri
29 Oct
£203London North Eastern Railway
£140British Airways
Sat
30 Oct
£135London North Eastern Railway
£92easyJet
Sun
31 Oct
£143London North Eastern Railway
Find prices
Mon
1 Nov
£82London North Eastern Railway
£33easyJet
Tue
2 Nov
£202London North Eastern Railway
Find prices
Wed
3 Nov
£202London North Eastern Railway
Find prices
Thu
4 Nov
£203London North Eastern Railway
Find prices
Fri
5 Nov
£100London North Eastern Railway
£35easyJet
Sat
6 Nov
£76London North Eastern Railway
£31easyJet
Sun
7 Nov
£100London North Eastern Railway
£38easyJet
Mon
8 Nov
£82London North Eastern Railway
£31easyJet
Tue
9 Nov
£55London North Eastern Railway
£109British Airways

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Aberdeen and London

distanceDistance396 miles (639 km)
durationAverage train duration6 h 57 min
priceAverage train ticket price£147 (€167)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain companiesLondon North Eastern Railway or Caledonian Sleeper

Trains from Aberdeen to London cover the 396 miles (639 km) long route taking on average 6 h 57 min with our travel partners like London North Eastern Railway or Caledonian Sleeper. Normally, there are 6 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £82, but the average price of train tickets is £147. Travellers depart most frequently from Aberdeen and arrive in London Victoria.

Trains from Aberdeen to London

With fourteen daily departures the journey from Aberdeen to London can be made in comfort either during the day or overnight. Some services are direct while others require a change at Edinburgh Waverley.

Which train companies go from Aberdeen to London?

Daytime trains from Aberdeen to London are operated by Virgin Trains East Coast while the Caledonian Sleeper departs twice every evening excluding Saturdays.

How long is the train from Aberdeen to London?

Virgin trains from Aberdeen to London take from 7 to 9 hours while the sleeper service takes 10 or 11 hours.

When are the first and last trains of the day from Aberdeen to London?

The first departure in the morning is at approximately 5:50 a.m. The last Virgin Trains East Coast service departs at around 4:00 p.m. while the Caledonian Sleepers leave at 8:10 and 9:45 p.m.

What facilities are available on trains from Aberdeen to London?

Free Wi-Fi is available on Virgin Trains East Coast services along with priority seating, luggage space, quiet carriages and toilets that include disabled access and baby changing facilities. The Food Bar sells a range of drinks and snacks. Two dogs or small domestic animals can travel free with each paying passenger. The overnight Caledonian Sleeper offers free Wi-Fi access and private sinks with towels along with shared toilets. Shower facilities can be found at departure and arrival stations. Breakfast is available at an extra charge and can be served either in the Lounge Car or sleeping compartment.

What is the departure and arrival station for trains from Aberdeen to London?

Departure Station: Trains from Aberdeen to London depart from Aberdeen Station in the city centre. It is adjacent to the bus terminal and has both bicycle storage facilities and car parking. Transport links are provided by taxis and local bus routes.

Arrival Station: Virgin Trains East Coast services arrive at London's King's Cross while the Caledonian Sleeper terminates at London Euston. There are bicycle storage units, car parking, bus terminals and taxi ranks at both stations. King's Cross St Pancras Station is on six London Underground lines while Euston is served by the Northern and Victoria Lines.

Travel Tips

Trains from Aberdeen to London
Travel by train to London 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 Aberdeen to London.
FAQs
How much does a cheap train between Aberdeen and London cost?
If you’re looking to save money on tickets, you can find a cheap train to London from Aberdeen for as little as £82  in the next 7 days.
How much does the train from Aberdeen to London cost on average?
If you are looking to book your train ticket in the next 7 days, you can expect the Aberdeen to London train to cost on average £147  one way.
What is the distance from Aberdeen to London via train?
When travelling this route you should expect the distance to London from Aberdeen via train to be approximately 396 miles (639 km).
How long does it take from Aberdeen to London by train?
The train time between Aberdeen and London is on average 6 h 57 min  for the 396 miles (639 km) long journey, but the time it takes to go between Aberdeen and London by train can vary depending on specific dates or travelling on weekends and holidays.
What station does the Aberdeen to London train leave from? Which London train station do I come into from Aberdeen?

Omio customers who travel this route most frequently depart from Aberdeen   and arrive in London Victoria.

Where do I find the Aberdeen train station to London? Where is the London train station?

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

The most popular arrival train station, London Victoria, is located 1 mile (s) / 1 km away from the city centre of London.

What train providers offer a service from Aberdeen to London?
If you're looking for trains from Aberdeen to London, you can rely on London North Eastern Railway or Caledonian Sleeper to get you to London. It's also good to check out all possible train providers for the Aberdeen to London journey to see if there might be differences in the amenities they offer.
Can I buy a direct train from Aberdeen to London?
Yes, there are 6 direct trains per day from Aberdeen to London, and you can find a direct train for this route with Caledonian Sleeper or London North Eastern Railway  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many train services are there between Aberdeen and London a day?
On average, there are 6 trains a day from Aberdeen to London. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Aberdeen to London?
The earliest train for this journey departs from Aberdeen at 05: 47. The last train leaves from Aberdeen at 11: 47. Check Omio for the latest train times from Aberdeen to London and book the best time to depart on your chosen travel date.
When should I book Aberdeen London train tickets to score the best deals?
If you buy Aberdeen to London train tickets within the next 7 days, you can find one way tickets to cost on average £147. However, booking in advance gives you access to the best prices for trains between Aberdeen and London. 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

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