Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration5h
Distance636 km
Avg. price$ 52
Train trips6 found

Trains from Edinburgh to London

🌆 Covering a distance of 632 km, the trip takes approximately 4 hours and 17 minutes, providing passengers with scenic views of the British countryside along the way. With prices ranging from £142 to £324, travelers can choose from various ticket options to suit their budget and preferences. 📞 For bookings and further information, passengers can contact LNER directly at 011 44 345 722 5333 or visit their website at https://www.lner.co.uk/. Enjoy a hassle-free journey from Edinburgh to London and immerse yourself in the rich history and culture of both cities.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Accomodation
  • There are several companies that provide train routes from Edinburgh to London. One of the main operators on this route is LNER, which offers direct trains departing from Edinburgh station and arriving at King's Cross station in London. These services run hourly, operating every day, with the journey typically taking around 4 hours and 17 minutes. For more information and to book tickets, you can visit LNER's website or contact them at +44 345 722 5333.
  • The fastest train between Edinburgh and London is a direct service operated by LNER. This train departs from Edinburgh station and arrives at King's Cross station in London, with a journey time of approximately 4 hours and 17 minutes. LNER runs these services hourly, operating every day, providing a convenient and efficient option for travelers looking to reach London from Edinburgh in a timely manner. Prices for this train journey can vary between £143 to £326, depending on factors such as seat class and booking time.
  • The departure station for trains leaving for London from Edinburgh is Edinburgh station. Specifically, LNER operates the train services from Edinburgh station to London, providing a direct connection between the two cities. Passengers can board the train at Edinburgh station, which serves as the starting point for this journey to London.
  • There are multiple trains available between Edinburgh and London. The services operate on a regular schedule, with trains departing hourly from Edinburgh station and arriving at King's Cross station in London. Passengers have the convenience of choosing from various departure times throughout the day to make the journey, which typically takes approximately 4 hours and 17 minutes. LNER is the primary operator for these train services, providing travelers with a reliable and efficient transportation option between the two cities.
  • The train services from Edinburgh to London operated by LNER, arrive at King's Cross station in London. King's Cross is a major railway station located in the central part of London, making it a convenient and well-connected arrival point for travelers coming from Edinburgh. The station offers various facilities and services, including connections to the London Underground and other transportation options, allowing passengers to easily continue their journey within London. With its iconic facade and historic significance, King's Cross station provides a fitting gateway to the bustling capital city.
  • The first train of the day to travel from Edinburgh to London is typically early in the morning, as the services operated by LNER depart hourly and operate throughout the day. The exact departure time may vary, so it is recommended to check the schedule on the LNER website or contact them directly for the most up-to-date information. The last train of the day from Edinburgh to London usually departs in the late evening, allowing passengers to travel conveniently even in the later hours. With multiple departures scheduled daily, travelers have flexibility in choosing a suitable train time for their journey between Edinburgh and London.
  • There are multiple direct train trips each day between Edinburgh and London. With services operated by LNER departing hourly and operating every day, passengers have the flexibility to choose from various departure times throughout the day. This frequent schedule allows travelers to easily plan their journey and select a convenient train that suits their preferences and schedule to travel from Edinburgh to London. Additionally, the approximately 4 hours and 17 minutes journey time provides a relatively efficient way to commute between the two cities by train.
  • Yes, there is a direct train route between Edinburgh and London. The service offered by LNER operates hourly, providing passengers with a convenient and efficient way to travel between the two cities. The journey typically takes approximately 4 hours and 17 minutes, making it a time-effective option for those looking to commute by train from Edinburgh to London without the need for transfers or connecting trains.
  • The cost of a train ticket from Edinburgh to London varies between £143 and £326, depending on factors such as the class of service, time of booking, and availability of discounts or promotions. Passengers can choose from different fare options offered by the train operators on this route, allowing them to select a ticket that best suits their budget and travel preferences. It is advisable to book tickets in advance to secure the best possible fare for the Edinburgh to London train journey.

Will you be returning to Edinburgh by train?

If you are looking for the return train journey, check out trains from London to Edinburgh

See schedule