Find cheap Bristol, United Kingdom to Edinburgh, Scotland flights with our free search service. Compare all available fares for direct or connection flights to Edinburgh.
Best price to flight from Bristol to Edinburgh (One Way)
What is the distance between Bristol and Edinburgh?
The average distance from Bristol to Edinburgh is 510 kilometers (equals to 316 miles or 275 nautical miles).
Your flight will departure from Bristol Airport, United Kingdom and arrive on Edinburgh Airport, Scotland.