Air Miles Calculator logo

Distance between London (LHR) and Vila Real (VRL)

Flight distance from London to Vila Real (London Heathrow Airport – Vila Real Airport) is 784 miles / 1262 kilometers / 681 nautical miles. Estimated flight time is 1 hour 59 minutes.

Driving distance from London (LHR) to Vila Real (VRL) is 1133 miles / 1823 kilometers and travel time by car is about 21 hours 12 minutes.

London – Vila Real

Distance arrow
784
Miles
Distance arrow
1262
Kilometers
Distance arrow
681
Nautical miles

How far is Vila Real from London?

There are several ways to calculate distances between Los Angeles and Chicago. Here are two common methods:

Vincenty's formula (applied above)
  • 784.194 miles
  • 1262.038 kilometers
  • 681.446 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Haversine formula
  • 783.969 miles
  • 1261.676 kilometers
  • 681.250 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

Flight Duration

Estimated flight time from London Heathrow Airport to Vila Real Airport is 1 hour 59 minutes.

Time difference

There is no time difference between London and Vila Real.

Carbon dioxide emissions

On average flying from London to Vila Real generates about 133 kg of CO2 per passenger, 133 kilograms is equal to 294 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

Map of flight path and driving directions from London to Vila Real

Shortest flight path between London Heathrow Airport (LHR) and Vila Real Airport (VRL).

Airport information

Origin London Heathrow Airport
City: London
Country: United Kingdom Flag of United Kingdom
IATA Code: LHR
ICAO Code: EGLL
Coordinates: 51°28′14″N, 0°27′42″W
Destination Vila Real Airport
City: Vila Real
Country: Portugal Flag of Portugal
IATA Code: VRL
ICAO Code: LPVR
Coordinates: 41°16′27″N, 7°43′13″W