London to Edinburgh train

Cheap train tickets from London to Edinburgh

Showing times and prices for 29 May

Cheapest

£91

Average

£91

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
09:30London Kings Cross4h48 14:18Edinburgh Waverley
0 changes
£911One-way
Cheapest
08:48London Kings Cross4h20 13:08Edinburgh Waverley
0 changes
£911One-way
Cheapest
10:00London Kings Cross4h20 14:20Edinburgh Waverley
0 changes
£911One-way
Cheapest
09:22London Kings Cross4h35 13:57Edinburgh Waverley
1 change
£911One-way
Cheapest
09:00London Kings Cross4h18 13:18Edinburgh Waverley
0 changes
£911One-way

Train schedule London to Edinburgh

Showing trains for tomorrow, Sunday, 29 May
08:48London Kings Cross4h20 13:08Edinburgh Waverley
0 changes
09:00London Kings Cross4h18 13:18Edinburgh Waverley
0 changes
09:22London Kings Cross4h35 13:57Edinburgh Waverley
1 change
09:30London Kings Cross4h48 14:18Edinburgh Waverley
0 changes
10:00London Kings Cross4h20 14:20Edinburgh Waverley
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
29 May
Mon
30 May
Tue
31 May
Wed
01 Jun
Thu
02 Jun
Fri
03 Jun
Sat
04 Jun
Sun
05 Jun
Mon
06 Jun
Tue
07 Jun
Wed
08 Jun
Thu
09 Jun
Fri
10 Jun
Sat
11 Jun
Sun
12 Jun
Mon
13 Jun
Tue
14 Jun
Wed
15 Jun
Thu
16 Jun
Fri
17 Jun
Sat
18 Jun

Fastest train times from London to Edinburgh

Showing times and prices for 29 May

Fastest Journey

4 h 18 m

Average

4 h 28 m

Trains per day

5

Distance

534 km

Of the 5 trains that leave London for Edinburgh every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
09:00London Kings Cross4h18 13:18Edinburgh Waverley
0 changes
£911One-way
08:48London Kings Cross4h20 13:08Edinburgh Waverley
0 changes
£911One-way
10:00London Kings Cross4h20 14:20Edinburgh Waverley
0 changes
£911One-way
09:22London Kings Cross4h35 13:57Edinburgh Waverley
1 change
£911One-way
09:30London Kings Cross4h48 14:18Edinburgh Waverley
0 changes
£911One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay in Edinburgh?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from London to Edinburgh

distanceDistance330 miles (533 km)
durationAverage train duration4 h 20 min
priceAverage train ticket price£85 (€96)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersCross Country, Grand Central Trains, Lumo, Avanti West Coast, Caledonian Sleeper or London North Eastern Railway

Trains from London to Edinburgh cover the 330 miles (533 km) long trip taking on average 4 h 20 min with our travel partners like Cross Country, Grand Central Trains, Lumo, Avanti West Coast, Caledonian Sleeper or London North Eastern Railway. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this journey costs around £85, you can find the cheapest train ticket for as low as £76. Travellers depart most frequently from London Victoria and arrive in Edinburgh Waverley.

Train providers: CrossCountry trains London to Edinburgh

You can travel by train to Edinburgh from London with CrossCountry for as low as £76. When you search for timetables and tickets, Omio will show you the best trip.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train between London and Edinburgh you can choose between Standard Class and First Class tickets on Omio.

Looking for trains from London to Edinburgh? CrossCountry is one of the best companies to travel with on the 330 miles (533 km) journey from London to Edinburgh. As an official travel partner of CrossCountry, Omio quickly shows you the latest CrossCountry train timetables, tickets and offers (such as luggage policy and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest London to Edinburgh routes, find the best amenities to make your trip smooth and easy, and buy the most affordable CrossCountry train tickets that fit your budget. If you use the Omio app to search for trains between London and Edinburgh, you can quickly see if the CrossCountry ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you’re ready, book your London - Edinburgh train now on Omio quickly and easily and enjoy your upcoming trip with CrossCountry!

    Train from London to Edinburgh

    London City is linked to Edinburgh by LNER train. The train travels to Edinburgh from London every 30min at a speed of up to 125mph. It takes around 5h 20min to cover approximately 393 miles (632 km), with zero check-in. At least 42 trains operate from London to Edinburgh each day. There is an option to travel directly to Edinburgh from London without having to transfer from one train to another.

    Travellers heading north between the English and Scottish capitals can take trains on the East Coast Main Line as a comfortable and scenic alternative to a flight. There are frequent direct departures from London King's Cross seven days a week, with journey times averaging around four hours and 30 minutes. Departure times range from early morning to early evening. A sleeper service to Edinburgh also operates, from London Euston Station.

    London to Edinburgh Train Time: Daily Departures

    There are at least 41 train trips to Edinburgh from London each day. A train ticket to Edinburgh from London can cost a few dollars if you book ahead of the departure date. The fastest train to Edinburgh Waverley from London Euston departs at around 08:00 a.m. and arrives at around 12:20 p.m. The latest train departs at around 11:50 p.m. and arrives at around 07:23 a.m. the next day.

    How long is the journey by train from London to Edinburgh?

    The fastest trains on the 390-mile route north on the East Coast Main Line are some LNER departures taking four hours and 18 minutes to reach the Scottish capital. Most LNER services take from five to 25 minutes longer. Virgin Trains services from London Euston take five hours and 39 minutes to reach Edinburgh. Overnight Caledonian Sleeper trains take seven hours and 33 minutes.

    The average travel time from London to Edinburgh may vary depending on the waiting duration and number of stops. However, on average, it takes around 5h 20min to travel from London to Edinburgh by train. A direct high-speed train can take around 4h 30min to cover the 393 miles (632 km) distance from Avanti West Coast to the Central station in Edinburgh.

    London Bridge Light. Source: Shutterstock

    What are the departure and arrival stations from London to Edinburgh?

    Departure train station: Location on Euston Road, London Kings Cross Station is the main station operating train trips from London to Edinburgh. Trains leave London every hour or every half-hour depending on the traffic condition and arrive right in the centre of Edinburgh Waverley. Facilities available at Kings Cross Station include shops and hotels perfect for last-minute treats and gifts. Pandora, Oliver Bonas, Isle of Flowers, and Rituals are all available at the station.

    Passengers will depart from either London King's Cross or London Euston. King's Cross Station is located on the north side of central London, with Underground connections on six lines and bus links from stops on Euston Road. Euston is about ten minutes' walk west, served by city buses and three Underground lines. Both stations have numerous restaurants, food supermarkets, shops and taxi ranks.

    Arrival train station: Your destination in Edinburgh will be Edinburgh Waverley Station. It is the main train station located on Princes Street in the heart of Edinburgh City, served by local bus and tram routes from nearby stops on Princes Street. The station facilities include a pub, newsagent, luggage storage and taxi ranks. The train stations sits on a parcel of land that once separated New and Old Town. The land was drained as part of redeveloping Edinburgh city. Visitors can find convenient rest rooms and lodgings within a walking distance from Edinburgh Waverley Station. Other amenities in the station include dining areas and shopping malls.

    Which train companies travel from London to Edinburgh?

    LNER Azuma is by far the fastest and best train that links London to Edinburgh. These modern trains offer transfer services from London to Edinburgh in comfort. LNER Azuma trains come with more seats in the standard class for great value fares. LNER Azuma also offers a great range of train tickets to Edinburgh from various destinations across London. LNER Azuma also operates trains from north of London to various parts of Scotland, including Edinburgh. The train has comfortable seats with ample leg room. Each seat is fitted with a power socket for on-board charging. You will also enjoy free Wi-Fi and quiet atmosphere if you choose to travel via LNER Azuma.

    London North Eastern Railway (LNER) provides direct trains from London King's Cross to Edinburgh. Virgin Trains operates direct services to Edinburgh from London Euston, and the Caledonian Sleeper also departs from London Euston. Indirect services use some Cross Country Trains connections from York or Newcastle.

    LNER offers direct trains from London to Edinburgh roughly every half hour throughout the day from early morning to early evening, with the Sunday schedules providing a slightly reduced service. Virgin Trains offer trains to Edinburgh from London Euston every two hours. The Caledonian Sleeper service operates from London Euston from Sunday to Friday with departures just before midnight and an additional earlier train on Sundays.

    LNER Azuma from London to Edinburgh

    LNER Azuma run high speed trains from various parts of London to central Edinburgh. The trains are so comfortable, and are equipped with free Wi-Fi and power sockets on each seat. First class ticket travelers are provided with free meals. LNER Azuma leave London to Edinburgh every hour or every 30min depending on how busy a day is. The fastest Virgin train takes around 4h to cover the distance from London to Edinburgh.

    London Carousel. Source: Shutterstock

    Trains London to Edinburgh: Services on Board

    One major difference between first and second class train tickets from London to Edinburgh is availability of meals. First class train tickets to Edinburgh from London offer both cold and hot meals, but this depends on the length of the journey and time of the day. Staff operating trains in this route will bring the price of your ticket and meals directly to your seat. Each passenger can only bring one baggage that can fit under their seat. However, a small handbag is also allowed into trains operating from London to Edinburgh.

    Trains from London to Edinburgh offer assistance to disabled passengers. However, it might be necessary to contact the train company at least 6h ahead of the departure time to allow for the reservation of seats. Are you looking for a Scottish restaurant where you can indulge in local drinks and cuisine? Head to Halfway House for affordable and fantastic entertainment options.

    How to find cheap train tickets from London to Edinburgh?

    There are great deals on London to Edinburgh train fares. Train operators usually release cheap train deals ahead of the journey. The timetable for a specific trip from London to Edinburgh is normally confirmed at least 12 weeks earlier, so this is the best time to get train fare deals. Avoid booking a train at peak times as fares tend to be higher at this period. Instead, consider traveling via a train in the midday or late in the evening as train operators tend to reduce their train tickets.

    Traveling on Fridays and Sundays could also attract higher prices. Most people schedule their trips from London to Edinburgh between Friday and Sunday, pushing up the train tickets. Another way to save on London to Edinburgh train fare is checking for alternative routes. Train routes with high competition tend to charge lower rates than routes with minimal competition. You can check all routes operating from London to Edinburgh on the Omio website. Being flexible can also save you on a train from London to Edinburgh. Search for cheaper trains on different travel times and dates and check whether you can find a cheaper ticket.

    To Edinburgh by train- travel tips

    Edinburgh’s rich history dates back to before the Roman times. Edinburgh city was once a battlefield, and it is symbolized by armies, weapons, forts, and battles. Head to Edinburgh and have a chance to explore the Edinburgh castle. The Castle Rock sits on an old Volcano that has been an attraction for thousands of years. Edinburgh is a historic city. However, there is another side of Edinburgh city that comes to life at night. The city’s nightlife brims with traditional Scottish clubs, cool underground bars, and sophisticated whisky bars. Edinburgh city boasts incredible architecture. It is home to some of the world’s most beautiful structures.

    For example, tour the narrow Old Town alleys and the Royal Mile and get to see the architectural design that makes up Edinburgh city. Head to St Giles Cathedral, admire the Gothic architecture, and visit the oldest part of Edinburgh Castle. Remember to order Sticky Toffe Pudding if you’re a dessert fan. Some of the favorite local foods to enjoy during your Edinburgh trip include mash, bangers, broths, mash potatoes, and heartwarming pies.

    It is unfortunate that the Edinburgh food scene has remained underrated. However, visit Edinburgh and have a chance to enjoy plenty of worldwide cuisines and dine in countless Scottish restaurants and pubs. A trip to Edinburgh would be incomplete without touring the famous farmer’s markets, where you can grab your favorite groceries. You will also find some of the best and tasty wines in this city.

    Travel Tips: Trains from London to Edinburgh

    Travel by train to Edinburgh easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Edinburgh.
    FAQs
    Omio customers have found cheap train tickets from London to Edinburgh for as low as £76  for the next 7 days.
    If you’re looking to purchase your train tickets in the next week, you can expect the London to Edinburgh train price to come in at an average of £85  one way.
    You should expect to travel around 330 miles (533 km)  to Edinburgh from London by train.
    While the time it takes to travel 330 miles (533 km) between London and Edinburgh can vary based on specific dates, weekends, and bank holidays, the train duration from London to Edinburgh is on average 4 h 20 min.

    When taking a train from London, you have a couple of train stations you can depart from including London Victoria, London Euston and London Kings Cross. When you arrive in Edinburgh, your train can arrive in train stations including Edinburgh Waverley, Edinburgh Gateway and Edinburgh Park.

    Omio customers travelling this route book their trains from London Victoria   to Edinburgh Waverley.

    Passengers board their train most frequently from London Victoria and travel around 1.8 miles (2.9 km) from the city centre to this train station.

    Passengers travelling this route most often arrive at Edinburgh Waverley and need to travel approximately 0.4 miles (659 m) from the train station to the city centre in Edinburgh.

    Take the London to Edinburgh train with Cross Country, Grand Central Trains, Lumo, Avanti West Coast, Caledonian Sleeper or London North Eastern Railway. However, it's always good to check out all possible train providers for the trip between London and Edinburgh as there might be differences in the amenities they offer.
    Yes, there are 16 direct trains a day between London and Edinburgh. If you’re looking for a direct train from London to Edinburgh, consider travelling with Avanti West Coast or London North Eastern Railway. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
    On average, there are 16 trains a day from London to Edinburgh. The train times and services may be different on weekends and holidays compared to weekdays.
    If you prefer early morning trains from London to Edinburgh, the first train leaves at 04: 45. If you prefer late night trains from London to Edinburgh, the last train of the day leaves at 23: 30. Omio shows you the latest train from London to Edinburgh schedule to help you book the best departure time for this trip.
    You can find a train from London to Edinburgh to cost on average £85 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the London to Edinburgh train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    London
    Edinburgh
    London Victoria is the most popular London railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in London for your journey to Edinburgh.
    Amenities at station
    WifiWifi
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +44 3450774224
    Public transport options for London Victoria
    Onward travel information: Victoria Bus Station at Station Front
    Location for Rail Replacement Services: When weekend engineering dictate that replacement bus services will operate, these will usually depart from the immediate Station front/Terminus Place. Travel from London Victoria is usually conveyed by London Buses in these instances. Check posters and staff for more details.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +44 3457114141
    ticketOfficeHours
    Ticket Office Hours
    Mon - Fri: 06: 00 - 00: 00 | Sat: 06: 00 - 23: 00 | Sun: 07: 00 - 00: 00
    Public transport options for London Euston
    Tube lines: Circle, Hammersmith & City, Metropolitan, Northern (Bank and Charing Cross branches), Victoria
    Overground lines: Watford DC
    Bus lines: 18, 30, 59, 68, 73, 91, 168, 205, 253, 390, N5, N20, N73, N91, N205, N253
    Rail lines: London North Western Railway, London Overground, Avanti West Coast, Caledonian Sleeper
    Location for Rail Replacement Services: Go to Platform 2, there is a gate adjacent to the station from the main road.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    ticketOfficeHours
    Ticket Office Hours
    Mon - Fri: 05: 00 - 01: 36 | Sat: 05: 00 - 00: 36 | Sun: 05: 30 - 01: 36
    Public transport options for London Kings Cross
    Underground lines: Circle, Piccadilly, Hammersmith & City, Northern, Metropolitan, Victoria
    Bus lines: 10, 17, 30, 45, 46, 59, 63, 73, 91, 205, 214, 259, 390, 476
    Train lines: Thameslink, Grand Central, Hull, London North Eastern, Gatwick Express
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    ticketOfficeHours
    Ticket Office Hours
    24/7
    Public transport options for London Paddington
    Underground lines: Bakerloo Line, Circle Line, District Line, Hammersmith Line
    Bus lines: N7, 23, 27, N27, 36, 205, N205, 332, 7, 46, A1, 18, N18
    Train lines: Great Western Main Line, Heathrow Express
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    ticketOfficeHours
    Ticket Office Hours
    Mon - Fri: 05: 45 - 22: 00 | Sat: 06: 00 - 21: 00 | Sun: 08: 00 - 22: 15
    Public transport options for London St Pancras International
    Subway lines: Circle Line, Hammersmith & City Line, Metropolitan Line, Northern Line, Piccadilly Line, Victoria Line
    Train lines: Overground line, High Speed 1, Eurostar
    Bus lines: 326, 139
    Amenities at station
    WifiWifi
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +44 3451652030
    Public transport options for London Waterloo
    Onward travel information: Waterloo is well connected to London's public transport network. Waterloo Underground station serves the Bakerloo, Jubilee, Northern and Waterloo & City Lines. Plan a journey - Transport for London (tfl. Gov. Uk) Buses depart from several points around the station. All Transport for London Buses are accessible with step free access and have a dedicated mobility space. Buses from Waterloo (tfl. Gov. Uk) The station has a dedicated taxi rank for London Black Taxis on the roadway outside exit 3. Santander Hire Bicycles are available from the docking stations outside. Santander Cycles - Transport for London (tfl. Gov. Uk) Waterloo is within easy walking distance of the South Bank and a number of visitor attractions. Walking - Transport for London (tfl. Gov. Uk).
    Amenities at station
    WifiWifi
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Public transport options for London Liverpool Street
    Location for Rail Replacement Services: Replacement transport stop on either Liverpool Street (outside the station entrance), or beside Platform 10, depending on operational requirements
    Amenities at station
    WifiWifi
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Public transport options for London Bridge
    Onward travel information: The Bus Station is located directly outside the main entrance at upper level. There are also bus stops outside on Tooley Street. For further information on buses, a bus information kiosk is also located outside the main doors of the station at upper level.
    Location for Rail Replacement Services: Rail replacement bus services are usually found outside the front of the station. However this is sometimes subject to change. Please check engineering posters or consult a member of staff.
    Amenities at station
    WifiWifi
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Public transport options for Heathrow Airport T123
    Onward travel information: National Rail trains serving London Paddington National Express coaches to Victoria Coach Station and Gatwick Airport London Underground
    Amenities at station
    WifiWifi
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Public transport options for London Marylebone
    Location for Rail Replacement Services: At station entrance.

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language