
What companies run services between Edinburgh, Scotland
Scotland
Scotland is a country that is part of the United Kingdom. It covers the northern third of the island of Great Britain, with a border with England to the southeast, and is surrounded by the Atlantic Ocean to the north and west, the North Sea to the northeast, the Irish Sea to the south, and more th…
Full Answer
What train service goes from London to Edinburgh?
Virgin Trains operates direct services to Edinburgh from London Euston, and the Caledonian Sleeper also departs from London Euston. Indirect services use some Cross Country Trains connections from York or Newcastle.
How much is a train ticket from London to Edinburgh?
How much is the train ticket from London to Edinburgh? The cheapest tickets we've found for trains from London to Edinburgh are $30.39. If you book 30 days in advance, tickets will cost around $56, while the price is around $46 if you book 7 days in advance.
How long is the train from London to Edinburgh?
Trains are typically more frequent on weekends, when we found around 29 departures. How long does it take to travel from London to Edinburgh? The London to Edinburgh train travel takes about 4 hours and 16 minutes, no matter when you leave. What are the London to Edinburgh train times and schedule?
Is there a train from London to Edinburgh?
Yes, there is a direct train from London to Edinburgh. We usually find around 27 direct trains on the route from London to Edinburgh every weekday. Trains are typically more frequent on weekends, when we found around 29 departures. How long does it take to travel from London to Edinburgh?
See more

What train runs from Edinburgh to London?
LNER trainsYes, there are direct LNER trains from Edinburgh to London with a journey that usually takes just over 4.5 hours. During the week, trains run every half hour at peak times.
What stations does the Edinburgh train stop at?
There are two mainline Edinburgh train stations. Edinburgh Waverley in the city centre and Haymarket Station in the West End.
Which Edinburgh station goes to London?
London to Edinburgh train information Enjoy direct train run by Avanti West Coast and LNER from the London's King's Cross or Euston railway stations to the Edinburgh's Waverley station. The train trip London - Edinburgh takes approximately 4.5 hours, reaching trains fastest speed of 125 mph.
How much is it to take a train from Edinburgh to London?
Edinburgh (Waverley) to London by trainJourney timeFrom 4h 0mPriceFrom $24.62Distance332 miles (534 km)Frequency68 trains per dayFirst train04:365 more rows
Where does the train from Edinburgh go?
Edinburgh Train Services LNER Trains between Edinburgh and London, as well as offering services up to Aberdeen and Inverness.
Is the train from Edinburgh to London Scenic?
It was an exceptional ride, not only for the comfort and amenities, but also, and perhaps most notably, for the lovely scenery on the circuit, an itinerary that is known as the east-coast route. The train hugs the coast (hence the appellation “East Coast Main Line”) as it journeys out of Edinburgh.
How often do trains run from Edinburgh to London?
Edinburgh (Waverley) to London by train There are normally 68 trains per day travelling from Edinburgh (Waverley) to London and tickets for this journey start from £20.90 when you book in advance.
How do I get to Edinburgh from London?
There are two main options for those looking for the quickest route between London and Edinburgh. The most direct way is to take the M1 to the A1. But you can also take the M1 to the M6 to the A702. Both options normally take a little over 7 hours without stops.
Is there a luxury train from London to Edinburgh?
UK Luxury Trains - Belmond Royal Scotsman The Belmond Royal Scotsman has multi-day journeys (luxury rail tours) mostly in Scotland. Once a year, Royal Scotsman runs the Grand Tour of Great Britain. There are also occasional journeys between London and Edinburgh.
What is LUMO train?
Lumo is a British open-access operator owned by FirstGroup that operates passenger trains on the East Coast Main Line between London King's Cross and Edinburgh Waverley. It is headquartered in Newcastle upon Tyne.
Can you take a train from Scotland to London?
Is there a direct train between Scotland and London? Yes, there is a direct train departing from Glasgow Central and arriving at London Euston. Services depart hourly, and operate every day. The journey takes approximately 4h 36m.
How many days do you need in Edinburgh?
For first time visitors, we recommend spending at least two or three days in Edinburgh, which will give you enough time to explore the city centre and see the main sites.
Is Edinburgh station the same as Edinburgh Waverley?
The central station in Edinburgh is called "Edinburgh". It is something referred to as Edinburgh Waverley in tribute to a novel by Sir Walter Scott. Edinburgh Gateway is out near the airport and Edinburgh Haymarket is to the west of the city centre. So, Edinburgh station is the main central station.
How long is the train journey from Edinburgh to St Andrews?
It takes an average of 10h 48m to travel from Edinburgh (Waverley) to St Andrews Road by train, over a distance of around 307 miles (495 km).
How do I get from Edinburgh Airport to the train station?
Take the train Trams run between the airport and the main Edinburgh stations every 7 minutes. You can buy combined tickets for tram & train at the vending machines at domestic arrivals, in rail stations and online from service providers.
What is Edinburgh gateway station?
Edinburgh Gateway station is a railway station and interchange at Gogar in Edinburgh, Scotland, which opened on 11 December 2016. It is served by ScotRail and Edinburgh Trams, and serves both Gogar and Edinburgh Airport, to which it is connected by the tram line.
Is there a direct train from Edinburgh to London?
Yes, there is a direct train from Edinburgh to London.We usually find around 34 direct trains on the route from Edinburgh to London every weekday.T...
How long does it take to travel from Edinburgh to London?
The Edinburgh to London train travel takes about 4 hours, no matter when you leave.
What are the Edinburgh to London train times and schedule?
If you're travelling on a weekday, you'll find the earliest train to London leaving Edinburgh at around 05:40 and the last train leaving at around...
How much is a train ticket from Edinburgh (Waverley) to London?
Trains from Edinburgh (Waverley) to London start at £50.40 one-way when you book in advance. Plan your journey online to see the cheapest train tic...
How long does it take to travel from Edinburgh (Waverley) to London by train?
The average journey time from Edinburgh (Waverley) to London is 5 hours 7 minutes. Journey times might be slightly longer on weekends and Bank Holi...
How many trains a day are there from Edinburgh (Waverley) to London?
There are up to 45 trains per day from Edinburgh (Waverley) to London.
Are there any direct trains from Edinburgh (Waverley) to London?
Yes! You can take the train from Edinburgh (Waverley) to London without needing to change. Find direct trains to London with our online journey Pla...
What time is the first train from Edinburgh (Waverley) to London?
The first train leaves at 05:40 from Edinburgh (Waverley) to London. Buy your tickets in advance online or from our app and you’ll have one less th...
What time is the last train from Edinburgh (Waverley) to London?
The last train from Edinburgh (Waverley) to London leaves at 23:45.
Can I book assistance for my journey from Edinburgh (Waverley) to London?
Yes, we offer Passenger Assist services at the station and on-board between Edinburgh (Waverley) and London. You’ll need to book at least 2 hours b...
How long does it take to travel from Edinburgh (Waverley) to London by train?
The average journey time from Edinburgh (Waverley) to London is 5 hours 9 minutes. Journey times might be slightly longer on weekends and Bank Holidays. Use our online journey planner or download a timetable for more details.
How many trains a day are there from Edinburgh (Waverley) to London?
There are up to 44 trains per day from Edinburgh (Waverley) to London.
What time is the first train from Edinburgh (Waverley) to London?
The first train leaves at 05:40 from Edinburgh (Waverley) to London. Buy your tickets in advance online or from our app and you’ll have one less thing to do before you board.
What time does the first train leave from Edinburgh to London?
What time does the first train from Edinburgh (Waverley) to London leave? The first train from Edinburgh (Waverley) to London leaves at 04:40. Times and services may vary during weekends and holidays.
What is the fastest way to get from Edinburgh to London?
All in all, taking the LNER train is probably one of the fastest and most direct ways to travel between Edinburgh and London, a journey we wouldn’t mind taking again!
How long does the train from Edinburgh (Waverley) to London take?
The average journey time by train between Edinburgh (Waverley) and London is 5 hours and 36 minutes, with around 64 trains per day. The journey time may be longer on weekends and holidays, so use our Journey Planner on this page to search for a specific travel date.
What are my ticket options for this journey?
If you're like us, you've probably seen the sheer number of ticket types available in the UK and wondered "Why are there so many?!" To help, we've put together a handy guide to the main UK ticket types, simply tap the one you’re interested in to find out more.
How long does it take to get from Edinburgh to London?
It takes an average of 5h 27m to travel from Edinburgh (Waverley) to London by train, over a distance of around 332 miles (534 km). There are normally 47 trains per day travelling from Edinburgh (Waverley) to London and tickets for this journey start from £27 when you book in advance.
What is National Railcard?
National Railcards offer a 1/3 off eligible train tickets in the UK and can be a great investment if you travel a few times or more in a year. Find out how you can save with a National Railcard here.
When will the new Lumo train run?
From 25th October 2021, a brand-new train operator called Lumo will run between London Kings Cross and Edinburgh via the East Coast Main Line. Learn more about Lumo trains.
What trains run from Edinburgh to London?
Trains from Edinburgh to London are shared by LNER and Virgin Trains. LNER offers more frequent services, up to four per hour during peak travel times, and arrive at London Kings Cross. Virgin Trains tend to offer one train every two hours, which terminates at London Euston station.
Where to start train journey from Edinburgh?
When departing from Edinburgh, you have various train station options to start your journey from including Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway. When arriving in London, you can end your route in train stations like London Victoria, London Euston and London Kings Cross. Omio customers book a train from Edinburgh Waverley ...
How to travel from Edinburgh to London?
One of the best ways to travel between Edinburgh and London is by taking a train with CrossCountry. Omio helps you find the ideal CrossCountry train from Edinburgh to London by showing you CrossCountry’s current train timetables, the train tickets on offer (including amenities offered onboard and travel information like luggage policy) ...
Where is Waverley train station?
The centrally located station is right next to Princes Street, the historic Edinburgh Castle and the Princes Street Gardens. The station has no access for cars, but all entrances have step-free access.
Where to go in Edinburgh for omio?
Read all the information you need to know about the main train stations in Edinburgh for your journey to London.
How long does it take to get on a train?
The train travel times varies slightly depending on when passengers opt to travel. The fastest is the early morning connection, which takes just four hours and arrives not long after 9:30 a.m. Usually, journeys take less than five hours. All journeys are direct and require no changes or transfers.
Where is the train station in Edinburgh?
The most popular departure train station with passengers for this journey, called Edinburgh Waverley, is located 0.2 miles (429 m) from the city centre of Edinburgh.
How long does the train ride from Edinburgh to London take?
Although the amazing Scottish city of Edinburgh and the unforgettable capital of England are separated by the distance of 534 km (332 mi), the overall Edinburgh to London train time is an astonishing 4 hours and 20 minutes.
Where do LNER trains run?
The high-speed LNER trains, operated by the UK’s National Rail, run on the Edinburgh - London railway route. They boast up to 13 daily departures, depart from/arrive to the stations that are set in the city centers, and offer top-notch onboard amenities.
How long is the train ride from Edinburgh to London?
The train journey time between Edinburgh and London is around 4h 45m and covers a distance of around 392 miles. The fastest train normally takes 4h. Operated by LNER and Avanti West Coast, the Edinburgh to London train service departs from Edinburgh and arrives in London Kings Cross. Typically 251 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Where does the Edinburgh to London train arrive?
Edinburgh to London train services, operated by LNER, arrive at London Kings Cross station.
How to get from Edinburgh to London?
The best way to get from Edinburgh to London without a car is to train which takes 4h 17m and costs £50 - £500.
How many national express coaches are there in the UK?
National Express Coaches are a quick and convenient way of travelling around the UK. Over 550 National Express coaches run on Britain's roads every day, serving over 900 destinations across the UK. National Express Coaches carry around 19 million passenger journeys every year. For added convenience, National Express operate coach services to all major UK airports 24 hours per day, and is on its way to being 100% wheelchair accessible. The company also has a 24-hour control centre that receives a GPS signal to update on location, speed and the temperature inside coaches, ensuring the smoothest journey possible.
Which airline flies from Edinburgh to London?
Aer Lingus and British Airways offer flights from Edinburgh Airport to London Heathrow Airport.
Where to go in London to see the Queen?
ise down the iconic River Thames, visit iconic Big Ben and the Tower of London, say hi to the Queen at Buckingham Palace, catch a show at a famous West End theatre or be one with nature in much-loved Hyde Park or Kensington Gardens.
Is there a bus from Edinburgh to Victoria?
Yes, there is a direct bus departing from Edinburgh Bus Station station and arriving at London Victoria Coach Station station. Services depart twice daily, and operate every day. The journey takes approximately 9h 15m.
What is the best way to travel between London and Edinburgh?
Caledonian Sleeper is the best way to travel between London and Edinburgh, perfectly suited for those heading to a morning business meeting or guests looking to enjoy a capital day out.
When will the train leave London Euston in 2021?
c. On Sundays to 04 July 2021, the train will not call at Watford, Carlisle or Carstairs and will depart London Euston at 21:34 arriving in Edinburgh at 04:51
Can trains be affected by engineering?
Train services may be affected by essential engineering work especially during public holidays and weekends.
Which train company operates from London to Edinburgh?
More than one train company operates on the route from London to Edinburgh, so you’ll be travelling with one or more of the following rail operators: Caledonian Sleeper. East Coast. London North Eastern Railway. Serco Caledonian Sleeper.
When should you book your train tickets from London to Edinburgh?
Trains in the UK usually open for booking around 3 months in advance. If booking is not yet open for your travel dates, you can set a booking alert and you'll receive an email as soon as the cheapest tickets are released for your train journey.
How long does it take to travel from London to Edinburgh?
The London to Edinburgh train travel takes about 4 hours and 16 minutes, no matter when you leave.
How much does it cost to book a train in advance?
Trains departing 30 days in advance will cost around $59 while booking 7 days in advance the price is around $48. Booking on the day of travel is likely to be more expensive, so it is worth booking in advance if you can to save money.
Is it a good time to visit Edinburgh?
We think any time is a great time to visit Edinburgh, as each season has its own unique charm. Nevertheless, please make sure you check the local weather and average seasonal temperatures at destination before deciding on your holiday.
Is there a mountain on the train from London to Edinburgh?
There are no spectacular mountain landscapes on the route from London to Edinburgh, but you will catch a glimpse of a trio of English cathedrals (Peterborough, York and Durham) and there is some very fine coastal scenery as the train crosses the Anglo-Scottish border. An alternative route to Edinburgh leaves from London Euston station.
