Is It Cheaper to Fly or Train From London to Edinburgh?

By Anna Duncan

Are you planning a trip from London to Edinburgh and wondering if it’s cheaper to fly or take the train? Well, let’s break it down and see which one will save you more money.

Cost of Flights

Flying from London to Edinburgh can be relatively cheap, depending on when you book your ticket. On average, a one-way flight can cost anywhere from £20 to £150. However, keep in mind that airlines often charge additional fees for baggage and seat selection.

When to Book

To get the best deals on flights, it’s recommended that you book at least two months in advance. It’s also worth checking out budget airlines such as Ryanair and EasyJet, as they often offer lower fares.

Cost of Trains

Taking the train from London to Edinburgh is generally more expensive than flying. A one-way ticket can cost anywhere between £30 to £130 depending on the time of day and how far in advance you book your ticket. However, unlike airlines, trains usually don’t charge extra fees for luggage.

When to Book

Like with flights, booking your train ticket well in advance can help you save money. It’s also worth considering purchasing a railcard if you plan on taking multiple trips by train in the UK.

Other Factors to Consider

While cost is a major factor when deciding between flying or taking the train, there are other things to consider as well. For example:

  • Travel Time: Flying is generally faster than taking the train, with a flight time of just over an hour compared to around four hours by train.
  • Convenience: If you’re traveling with young children or have mobility issues, taking the train may be more convenient as you won’t have to deal with airport security and boarding procedures.
  • Environmental Impact: Flying has a higher carbon footprint than taking the train, so if you’re concerned about your impact on the environment, taking the train may be a better option.

Conclusion

So, is it cheaper to fly or take the train from London to Edinburgh? Ultimately, it depends on a variety of factors such as when you book your ticket, how much luggage you have, and how much time you have for travel.

While flying can be cheaper in some cases, taking the train may be more convenient and better for the environment. Consider all these factors before making your decision.