The journey between England's and Scotland's capitals is a classic one, and I've done it more times than I can count. Whether you're a tourist wanting to see more of the UK or a local heading north for the Fringe Festival, you have several great options. Each has its own balance of speed, cost, and comfort.
Let me walk you through the four main ways to travel from London to Edinburgh, based on my own experiences.
1. By Train: My Personal Favourite for Scenery and Comfort
For the best all-around experience, I almost always choose the train. It strikes the perfect balance between speed and relaxation, and you get to see the beautiful British countryside roll by.
- The Journey: The main route runs up the East Coast Main Line from London King's Cross to Edinburgh Waverley. As you get further north, the views of the coastline around Northumberland are just stunning. The train pulls directly into Waverley Station, which is right in the heart of Edinburgh, a short walk from the Royal Mile and Princes Street.
- Time: The fastest direct services take around 4 hours and 20 minutes. Some slightly slower services can take up to 5.5 hours.
- Cost: This varies wildly. If you book last minute, a one-way ticket can be over £150. However, if you book 2-3 months in advance, you can often find "Advance Single" fares for as little as £30-£40.
- Convenience: This is where the train wins. There's no lengthy airport security, you can bring a decent amount of luggage, there's usually free Wi-Fi, and you can get up and walk to the buffet car. You go from city centre to city centre with zero hassle.
- Where to Buy Tickets:
- LNER (London North Eastern Railway): The main operator on this route. Booking directly with them often avoids booking fees.
- Trainline: A very user-friendly app and website that compares all train companies. It’s my go-to for easy booking.
- Caledonian Sleeper: For a truly unique experience, you can take the overnight train from London Euston. You go to sleep in London and wake up in the middle of Edinburgh. It's more expensive but is an adventure in itself.
My Verdict: The best option for a comfortable, scenic, and efficient trip if you can book in advance.
2. By Plane: The Fastest Way (in Theory)
If your only goal is speed, then flying is technically the quickest option. However, don't be fooled by the one-hour flight time.
- The Journey: The flight itself from a London airport (like Heathrow, Gatwick, or Stansted) to Edinburgh Airport is only about 1 hour and 15 minutes. But you must factor in travel time to the London airport (which can be an hour itself), getting through security (at least 90 minutes before your flight), and then taking a tram or bus from Edinburgh Airport into the city centre (another 30 minutes).
- Time: Realistically, the total door-to-door journey time is about 4 to 5 hours, making it very similar to the train.
- Cost: This can be the cheapest option, especially if you travel light. I’ve seen flights on budget airlines like Ryanair and EasyJet for as low as £20 one-way. However, be careful! The cost of checked baggage can often be more than the flight itself.
- Convenience: I find flying to be the most stressful option. The airport hassle, liquid restrictions, and cramped seats on budget airlines make it less relaxing than the train. It’s a good choice if you live closer to an airport like Gatwick or Stansted than to central London.
- Where to Buy Tickets:
- Skyscanner or Google Flights: The best places to compare prices across all airlines.
- Directly on airline websites like British Airways, EasyJet, and Ryanair.
My Verdict: A good choice if you find a super cheap flight and are travelling with only a small backpack.
3. By Bus (Coach): The Ultimate Budget Choice
If your budget is the number one priority and you don't mind a long journey, the bus is your answer.
- The Journey: This is a long haul. You'll be sitting on a coach for a significant amount of time, with a few short service station breaks. I recommend the overnight services—you save on a night's accommodation and wake up in Edinburgh. Just be sure to bring a neck pillow and headphones!
- Time: The journey takes anywhere from 8 to 11 hours, depending on traffic and the time of day.
- Cost: Unbelievably cheap. It's often possible to find tickets for £10-£20, especially if you book ahead. It’s by far the most budget-friendly way to travel.
- Convenience: Low. The seats can be cramped, and the journey is very long. However, the buses leave from Victoria Coach Station in London and arrive at Edinburgh Bus Station, both very central locations.
- Where to Buy Tickets:
- National Express: The UK's largest coach operator, with comfortable buses and a reliable network.
- Megabus: Famous for its rock-bottom prices. The quality is a bit more basic, but you can't beat the cost.
My Verdict: Perfect for students, backpackers, or anyone on a very tight budget who doesn't mind the long travel time.
4. By Car: The Road Trip Adventure
Driving gives you the ultimate freedom but comes with its own set of challenges.
- The Journey: This is your chance for a proper UK road trip! The drive is about 400 miles (640 km) and offers the chance to stop off in fascinating places along the way, like the historic city of York, the beautiful Northumberland National Park, or Hadrian's Wall.
- Time: Without any stops, the drive takes 7-8 hours. With London traffic and a couple of breaks, you should plan for at least 9-10 hours.
- Cost: This can be deceptive. You need to account for fuel costs (which are high in the UK), plus the potential cost of a rental car. The biggest hidden cost is parking in Edinburgh, which is both very difficult to find and extremely expensive.
- Convenience: It’s convenient if you’re travelling as a family or want to explore the countryside. It’s very inconvenient if you just want to get from A to B, as driving out of London and parking in Edinburgh are both major headaches.
- Where to Buy Tickets: No tickets needed, but for car rentals, I recommend using comparison sites like Rentalcars.com or Kayak.
My Verdict: Only do this if the journey is part of the holiday and you plan to make scenic stops. Not recommended for a simple city-to-city transfer.
My Final Recommendation
For 9 out of 10 trips, I recommend the train. It offers the best combination of speed, comfort, and convenience, arriving right in the city centre. Just remember the golden rule: book in advance!
Whatever you choose, have an amazing time in Edinburgh. It's one of my favourite cities in the world