How to Get from London to Edinburgh by Train

How to Get from London to Edinburgh by Train

How to Get from London to Edinburgh by Train

Planning your journey from London to Edinburgh by train is a fantastic choice for comfort, convenience, and scenic views. Whether you’re heading north for a city break, a business trip, or exploring the Scottish Highlands beyond Edinburgh, the train offers a smooth, city-centre-to-city-centre option that beats flying in many ways. This guide breaks down your best options, from the most budget-friendly to the quickest and easiest with luggage, so you can pick the train journey that suits you best.

Edinburgh Castle on the Royal Mile — guide to travelling from London to Edinburgh by train including times and booking tips
Image: Edinburgh Castle on the Royal Mile. Always confirm current fares and timetables before travel.

Check prices & book →

Option 1 — Best Value: Advance Fares on Avanti West Coast

If you’re looking for the best value on the london to edinburgh by train route, booking an advance fare with Avanti West Coast is your top pick. Avanti operates direct trains from London Euston to Edinburgh Waverley, with journey times averaging around 4 hours and 30 minutes. The key to snagging a bargain is to book well in advance — tickets can start from as low as £35 one-way if you plan ahead.

These trains are comfortable, with free Wi-Fi, power sockets, and food services on board. The route offers a pleasant journey through the English and Scottish countryside, making it a relaxing way to travel. Keep in mind that advance tickets are usually non-refundable and come with restrictions, so be sure of your travel dates before booking.

Booking via The Trainline or directly through Avanti’s website is straightforward and often includes helpful seat selection options. This option is perfect for travellers who want a balance of cost and convenience without compromising on comfort.

Option 2 — Fastest: LNER from London King’s Cross

For those prioritising speed, the London North Eastern Railway (LNER) service from King’s Cross to Edinburgh is the fastest train option, completing the journey in as little as 4 hours and 20 minutes. LNER runs frequent direct trains with modern Azuma trains that offer spacious seating, free Wi-Fi, and a buffet car for snacks and drinks.

Prices for LNER tickets start around £50 when booked in advance, with flexible fares available at a higher cost. The King’s Cross station is well connected to London’s transport network, making it easy to reach from anywhere in the city.

Choosing LNER means you’ll arrive in Edinburgh’s city centre quickly, ready to explore or continue your journey into the Scottish Highlands. The speed and comfort make it a popular choice for business travellers and tourists alike.

Option 3 — Easiest with Luggage: The Caledonian Sleeper

If you want to travel overnight and arrive refreshed, the Caledonian Sleeper is an excellent option. Departing from London Euston in the evening, this service takes around 8 hours to reach Edinburgh, allowing you to sleep through the journey. It’s ideal for travellers with lots of luggage or those who want to save on a night’s accommodation.

The sleeper offers various accommodation types, from comfortable reclining seats to private cabins with beds and en-suite facilities. Prices vary widely depending on the level of comfort, starting at about £70 for a seat and up to several hundred pounds for a luxury cabin.

Booking early is essential to secure the best cabins and prices. The Caledonian Sleeper is not only practical but also a unique travel experience, combining convenience with a touch of romance and nostalgia.

Comparison Table

Here’s a quick comparison of the three main train options from London to Edinburgh:

  • Avanti West Coast (Euston): Best value, ~4h30, from £35 advance fares, comfortable with amenities.
  • LNER (King’s Cross): Fastest, ~4h20, from £50 advance fares, modern trains with excellent facilities.
  • Caledonian Sleeper (Euston): Overnight, ~8h, from £70, ideal for luggage and overnight travel with private cabins.

Compared to flying, trains offer city-centre to city-centre convenience, no check-in hassle, and more legroom. Plus, you can enjoy the changing landscapes en route, making the journey part of your adventure.

Our Recommendation

For most travellers, booking an advance fare on the LNER service from London King’s Cross strikes the best balance between speed, comfort, and price. It’s the fastest way to reach Edinburgh, with modern amenities and flexible ticket options. If you’re travelling light and want to save money, Avanti’s advance fares from Euston are a fantastic alternative. And if you prefer to maximise your time and travel overnight, the Caledonian Sleeper offers a memorable experience that doubles as accommodation.

Whichever option you choose, booking your tickets early is key to securing the best prices and seats. Don’t forget to explore beyond Edinburgh — the Scottish Highlands await with stunning landscapes just a train ride away.

Bloc Hotel →

📷 Photo by Mon Jester on Unsplash

Travel information notice: Fares, timetables, service availability, and journey times change regularly. All information on this page is provided as general guidance only and is not guaranteed to be current or accurate at the time of your travel. Always verify fares, schedules, and service availability directly with the relevant transport provider before making any booking or travel decision. Heathrow-Gatwick.com accepts no liability for costs, losses, or inconvenience arising from reliance on information published here.