London to Edinburgh Coach Tickets

Distance: 413 miles
Duration: 8h45
From £1
  • Coaches leave London Victoria station for Edinburgh city centre from 09:30 to 23:00.
  • The quickest journey takes 8 hours 15 minutes and the slowest around 10 hours 15 minutes.
  • There are around 4 coaches running daily between London and Edinburgh.

Get away to the beautiful and historic Scottish capital city of Edinburgh for a break from London and you'll find a warm welcome awaiting you.

Edinburgh Castle dominates the city skyline and with the volcanic hill of Arthur's Seat sloping up away behind the modern Scottish Parliament building, you are guaranteed stunning scenery. The castle is well worth a visit, to see the Scottish Crown Jewels as well as the amazing views over the city and out across the Firth of Forth. The famous Royal Mile runs from the castle, down through the beautiful architecture in the streets of the Old Town to Holyrood Palace, the Queen's official residence in Scotland.

There are all the museums and art galleries that you would expect to find in a capital city including the Museum of Childhood, the Museum of Scotland, the Royal Museum and the Writers' Museum. Why not pay a visit to the famous Greyfriars churchyard and the small bronze statue of Bobby, the loyal dog that sat on his owners grave?

There are spooky ghost tours in the old streets under the city, and at festival time Edinburgh is as cosmopolitan and exciting as any city in the world.

For shopping, why not check out the New Town with its designer boutiques and cafes, or if you fancy a drink, you can enjoy supping in style in the Grassmarket area, just below the volcanic outcrop of the dominant castle.

Edinburgh is small and compact compared to London, with all the main attractions within easy walking distance.