Air Miles Calculator logo

How far is Pula from Montreal?

The distance between Montreal (Montréal–Pierre Elliott Trudeau International Airport) and Pula (Pula Airport) is 4049 miles / 6516 kilometers / 3518 nautical miles.

Montréal–Pierre Elliott Trudeau International Airport – Pula Airport

Distance arrow
4049
Miles
Distance arrow
6516
Kilometers
Distance arrow
3518
Nautical miles

Search flights

Distance from Montreal to Pula

There are several ways to calculate the distance from Montreal to Pula. Here are two standard methods:

Vincenty's formula (applied above)
  • 4048.996 miles
  • 6516.228 kilometers
  • 3518.482 nautical miles

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

Haversine formula
  • 4037.732 miles
  • 6498.100 kilometers
  • 3508.693 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).

How long does it take to fly from Montreal to Pula?

The estimated flight time from Montréal–Pierre Elliott Trudeau International Airport to Pula Airport is 8 hours and 9 minutes.

Flight carbon footprint between Montréal–Pierre Elliott Trudeau International Airport (YUL) and Pula Airport (PUY)

On average, flying from Montreal to Pula generates about 462 kg of CO2 per passenger, and 462 kilograms equals 1 020 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

Map of flight path from Montreal to Pula

See the map of the shortest flight path between Montréal–Pierre Elliott Trudeau International Airport (YUL) and Pula Airport (PUY).

Airport information

Origin Montréal–Pierre Elliott Trudeau International Airport
City: Montreal
Country: Canada Flag of Canada
IATA Code: YUL
ICAO Code: CYUL
Coordinates: 45°28′14″N, 73°44′26″W
Destination Pula Airport
City: Pula
Country: Croatia Flag of Croatia
IATA Code: PUY
ICAO Code: LDPL
Coordinates: 44°53′36″N, 13°55′19″E