Flight distance from Bristol to Porto

1235 kilometers/767 miles
or 666 nautical miles.
Your flight will depart from Bristol airport and land at Porto airport.
City: Bristol (BRS) Porto (OPO)
Latitude: 51.461708 41.149965
Longitude: -2.593803 -8.604012
Country: United Kingdom Portugal
Timezone: Europe/London Europe/Lisbon
Current time:: 11:21 21-Mar-2026 11:21 21-Mar-2026

How far is between Bristol and Porto?

  • Your starting point Bristol, United Kingdom is located at 51.461708,-2.593803
  • Your ending point Porto, Portugal is located at 41.149965,-8.604012
  • l distance from Bristol to Porto is 1235 kms equals to miles and 666 nautical miles.
  • Flight time from Bristol to Porto is 15 hours 50 minutes
Click here to get detail flight schedules from Bristol to Porto