London to Edinburgh
train journey information
- Train fares from£27.00
- Fastest route4h 21m
- Average journey time6h 21m
- Trains per dayAround 19
- Train operatorsLondon North Eastern Railway, CrossCountry, Northern, East Midlands Railway
- How long does it take to travel from London to Edinburgh by train?Average journey time6h 21mIt takes around 6 hours 21 minutes by train from London to Edinburgh. Bear in mind that the journey time may be a little longer on weekends and holidays.
- How much does the train from London to Edinburgh cost?Train fares from£27.00Train tickets from London to Edinburgh cost as little as £27.00 if you book in advance, and the train fares are often higher when purchased on the day. Ticket prices also vary depending on the time of day, route, and class you book.
- What is the fastest journey from London to Edinburgh by train?Fastest route4h 21mThe fastest train will get you from London to Edinburgh in 4 hours 21 minutes. The slowest service is the late-evening departure which takes nearly 15 hours 51 minutes travelling at a slower pace throughout the journey.
- What time does the last train from London to Edinburgh leave?Last train15:30The last train from London to Edinburgh departs at 15:30. Don’t miss it!
- When can I catch the first train from London to Edinburgh?First train07:30The first train leaves London at 07:30. Book in advance to save yourself some time in the morning.
- How many trains a day are there from London to Edinburgh?Trains per day19On an average weekday, around 19 trains travel from London to Edinburgh. The first train departs London Kings Cross some time after 07:30 with departures continuing at intervals, until 15:30.
London to Edinburgh
Travel info from London to Edinburgh
Travel by train
London to Edinburgh train: The distance from London to Edinburgh, often known as Scotland’s cultural capital, is around 403 miles. Trains on this route reach a maximum speed of 125 mph, and the route is beautiful too. Most of the trains depart from the famous King's Cross Railway Station, which is especially convenient if you’re in London Zone 1. There is no security or passport check required, so you don’t need to arrive as early as you would for a flight. You’ll reach Edinburgh in about 4.5 hours. Check the train tickets now.
You can book train tickets in advance online, from various different railway companies, for different time periods and at different prices. A good price about train fare is about £30. If you buy your train tickets online in advance, you can collect the train tickets at the self-service machines at the London rail station; you just need your card number (of the card you used to book the train tickets) and your booking reference number.
First named as ‘Castle Rock’, Edinburgh Castle is the foundation for the town, built on a mountain of volcanic rock. Originally its site was perfect for a fortress – safe and guarded. Now, it’s a great place for a panoramic view of the surrounding city, coast and countryside. Since its construction in the early 12th century, Edinburgh Castle has become an important symbol of Scotland and a popular tourist destination. Find trains to Edinburgh.
The Royal Mile, which connects Edinburgh Castle and Holyrood Palace, is the one of Edinburgh’s most famous spots. If you’re lucky, you might spot a Scotsman sporting the traditional kilt. Many of Edinburgh's main tourist attractions are on this avenue connected by four streets; Princes Street is the best choice for shopping. Book tickets to Edinburgh for a train trip.
The University of Edinburgh, which is more than 400 years old, is one of the oldest and most famous universities in the UK. It has some notable alumni, from Darwin to the great poet Scott, Maxwell, the father of electromagnetism and Arthur Conan Doyle, the author of Sherlock Holmes. The author of Harry Potter, J.K. Rowling, also famously lived and studied here, reportedly completing much of her earlier work in the Elephant House cafe. In 2015, Edinburgh University ranked 17th in the world league tables.
Edinburgh is known as the City of Festivals, and Scotland's biggest festival is the Edinburgh International Festival in August each year. You can also catch the Edinburgh International Jazz and Blue Festival (usually in July), the Edinburgh International Book Festival in August, and, of course, the Edinburgh Fringe. Check the train tickets now.