Please take a moment to familiarise yourself with the forum guidelines:
Check out our country and city guides at

What is the best way to travel from England to Scotland?

edited December 2017 in - Britain and Ireland
Hey everyone. I'm going to be in the UK in a few months and I'm really keen to check out Scotland as well. What is the best way to travel from one country to the next. I'm thinking mostly about travelling from London to Edinburgh. :)


  • Hi Sam,

    Sounds great, a trip to Scotland should definitely be worthwhile. There are plenty of options when travelling between London and Edinburgh, it all depends on your budget and what kind of experience you're looking for.

    The cheapest choice has got to be taking a coach (bus), which will set you back around £26 and will take 9 hours, more or less. Renting a car and splitting the petrol costs with friends is also be a feasible option, you'll have the opportunity to stop along the way and visit the Lake District, the trip should take around 7 hours.

    Journeying by train can be a fun experience and can take anything from 4 hours 20 min to over 8 hours on a sleeper train. Flying can be well-priced depending on when you book, generally around £50-£80, before you factor in the transport to the airport and back, extra luggage costs etc.

    Hope that helps!

  • @SamWilso .... take the train from London KingsX direct to Edinburgh. It is a much more comfortable journey than the bus. The station is in the heart of the city and renovated to high standards.
  • Scotland, the U.K.’s northernmost country, is a land of mountain wildernesses such as the Cairngorms and Northwest Highlands, interspersed with glacial glens (valleys) and lochs (lakes). Its major cities are Edinburgh, the capital, with its iconic hilltop castle, and Glasgow, famed for its vibrant cultural scene. Scotland is also famous for golf, the game first played at the Old Course at St Andrews in the 1400s.
  • I would recommend traveling by train because it is the best and affordable option. Train journey from London to Scotland can take 4 hours 20 minutes and cost £40 one way.
  • I an also planning the same trip this fall. Thanks for the help folks
  • @thebestofexmoor
    Its up to you to choose the best way to travel for you.

    Travel prices fluctuate, it depends what city you want to travel to Edinburgh or Glasgow

    The bus prices start around £22 one way. London to Edinburgh by bus takes 12 hours

    Train prices vary considerably depending what time you travel if you want a one way ticket or a return ticket An off peak return ticket costs around £115 and the journey takes around 5 hours depending on the schedule.

    There are lots of flights from London airports to Glasgow or Edinburgh and again fare vary from £45 up wards. Flight takes 1hour 20 minutes.

    You could hire a car. London to Edinburgh will take approximately 8 hours

    You need to do some research to see which travel plan is best for you.
Sign In or Register to comment.