European trains
Trains from London to Edinburgh
London to Edinburgh runs up the east side of Britain: north out of the capital through Peterborough, York and Newcastle, then along the Northumberland coast with the sea beside the track, over the border at Berwick-upon-Tweed and into a station set in a ravine between Edinburgh's Old Town and New Town. It is a domestic journey that many people take for the summer festivals, for Hogmanay, or for a long weekend in the Scottish capital. Your date goes in below for live times and fares; the return is its own search.
Availability and prices are checked live when you search.
- Straight-line distanceabout 530 kmThe rail route is longer; live times appear when you search
- RouteDomesticWithin United Kingdom
- ReturnSearchEdinburgh to London
- Hotels211
- 5-star23
- 4-star99
- 3-star89
About the London to Edinburgh train
Edinburgh Waverley lies in the valley between the Old Town on its ridge and the New Town's Georgian grid, with Princes Street along its north side and the castle above to the west. You climb out of the station by ramp or steps and are in the city immediately; the Royal Mile is uphill to the south and the shops of Princes Street are at street level to the north. Trams and buses run from Princes Street, and the airport is to the west, at the distance shown for the hotels on this page. King's Cross is the London departure point, on the Euston Road next to St Pancras, with the metro beneath. The booking asks for a date and the number of passengers, and the results show the times and fares for that day. Edinburgh to London is not linked as a page here, so run it as its own search for the way back. Edinburgh is a hilly city of stone, where the wind off the Firth of Forth is part of the experience and a coat belongs in the bag in any month. The hotels under Where to stay in Edinburgh are a sample from the catalogue, and the United Kingdom eSIM plans linked here will matter to visitors from abroad more than to this domestic trip.
Where to stay in Edinburgh
4 of the 211 hotels in the catalogue for Edinburgh. The hotels listed are 11–12 km from EDI.
The Balmoral Hotel★★★★★Hotel· Rocco Forte1 Princes Street · Pool · Spa · Fitness centre · Restaurantfrom₹41,939per night, indicative11 km from EDI
Gleneagles Townhouse, Edinburgh★★★★★Hotel· The Leading Hotels of the World39 St Andrew Square · Spa · Fitness centre · Restaurant · Bar11 km from EDI
Old Town Chambers, Autograph Collection★★★★★Hotel· Marriott InternationalRoyal Mile · Fitness centre · Wi-Fi · Parking · Breakfastfrom₹20,869per night, indicative12 km from EDI
Radisson Collection Hotel, Royal Mile Edinburgh Scotland United Kingdom★★★★★Hotel· Radisson Hotel Group1 George IV Bridge · Pool · Spa · Fitness centre · Restaurant11 km from EDI- Prices are indicative: the lowest rate found for 2 adults, 1 night on 10 Jan 2027, in INR, checked 10 Nov 2026. Live prices for your dates appear when you search.
Plan the rest of your trip
- TransfersEdinburgh airport transfers
- Mobile dataUnited Kingdom eSIM plans
- HotelsHotels in London
- TransfersLondon airport transfers
- Airport servicesVIP service at London Gatwick Airport
- Airport servicesVIP service at London Heathrow Airport
- TrainsTrains from London to Glasgow
- TrainsTrains from London to Manchester
- TrainsTrains from London to Paris
- TrainsTrains from London to York
Trains from London to Edinburgh: questions
How far is Edinburgh from London by train?
London and Edinburgh are about 530 km apart in a straight line; the rail route is longer. Live journey times and fares for your date appear when you search trains from London to Edinburgh.
Can I book the return from Edinburgh to London?
Yes. Search trains from Edinburgh to London for the return; each direction has its own times and fares.
Is London to Edinburgh an international train journey?
No. Both London and Edinburgh are in United Kingdom, so this is a domestic rail journey.
Destination, hotel and service details come from AI Concierge travel data; distances are straight-line. Availability and prices are shown live when you search.