Best PriceReal time comparison
Easy BookingDirect access to over 600 train, bus and flight partners
Customer SatisfactionMore than 20 million users from over 120 countries
Trains to Edinburgh
|Main Train Station:||Edinburgh Waverley|
|Popular Desinations in the UK:||London, Glasgow, Aberdeen and Manchester|
|Train Price From:||£ 5|
|Nearest Coach Station:||Edinburgh Bus Station|
|Train Companies||Virgin Trains, ScotRail, CrossCountry|
Direct trains from London to Edinburgh run every 30 minutes throughout the day. These trains are operated by Virgin East Coast and depart from Kings Cross station. Indirect trains to Edinburgh, operated by CrossCountry, are also operating throughout the day and require one change at Lancaster. Travellers can also get trains to Edinburgh from most other cities in the UK, with trains arriving at Edinburgh Waverley when reaching the city.
Trains to Edinburgh FAQ
What station do trains to Edinburgh arrive at?
How can I get cheap train tickets to Edinburgh?
What train companies go to Edinburgh?
When are the first and last trains to Edinburgh?
What are the main train stations in Edinburgh?
Important Stations and Airports for this Journey
Everything you need to know about Edinburgh Waverley train station
- Power Outlet
- Food Service
* Information may be outdated (testing value)
Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.