Flight distance from Bristol to Edinburgh

8199 kilometers/5094 miles
or 4427 nautical miles.
Your flight will depart from Bristol airport and land at Edinburgh airport.
City: Bristol (BRS) Edinburgh (EDI)
Latitude: 51.461708 -3.3635
Longitude: -2.593803 55.949700
Country: United Kingdom Scotland
Timezone: Europe/London Europe/London
Current time:: 13:12 21-Mar-2026 13:12 21-Mar-2026

How far is between Bristol and Edinburgh?

  • Your starting point Bristol, United Kingdom is located at 51.461708,-2.593803
  • Your ending point Edinburgh, Scotland is located at -3.3635,55.949700
  • l distance from Bristol to Edinburgh is 8199 kms equals to miles and 4427 nautical miles.
  • Flight time from Bristol to Edinburgh is 2 hours 35 minutes
Click here to get detail flight schedules from Bristol to Edinburgh