Air Miles Calculator

Distance between Bangor, ME (BGR) and Provo, UT (PVU)

Flight distance from Bangor to Provo (Bangor International Airport – Provo Municipal Airport) is 2187 miles / 3520 kilometers / 1901 nautical miles. Estimated flight time is 4 hours 38 minutes.

Driving distance from Bangor (BGR) to Provo (PVU) is 2622 miles / 4220 kilometers and travel time by car is about 44 hours 21 minutes.

Map of flight path and driving directions from Bangor to Provo.

Shortest flight path between Bangor International Airport (BGR) and Provo Municipal Airport (PVU).

How far is Provo from Bangor?

There are several ways to calculate distances between Bangor and Provo. Here are two common methods:

Vincenty's formula (applied above)
  • 2187.394 miles
  • 3520.269 kilometers
  • 1900.793 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
  • 2181.781 miles
  • 3511.236 kilometers
  • 1895.916 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).

Airport information


A Bangor International Airport
City: Bangor, ME
Country: United States Flag of United States
IATA Code: BGR
ICAO Code: KBGR
Coordinates: 44°48′26″N, 68°49′41″W

B Provo Municipal Airport
City: Provo, UT
Country: United States Flag of United States
IATA Code: PVU
ICAO Code: KPVU
Coordinates: 40°13′9″N, 111°43′22″W

Time difference and current local times

The time difference between Bangor and Provo is 2 hours. Provo is 2 hours behind Bangor.

Time Difference

Bangor, ME

 EST

Provo, UT

 MST

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 239 kg (527 pounds).

Frequent Flyer Miles Calculator

Bangor (BGR) → Provo (PVU).

Distance:
2187
Elite level bonus:
0
Booking class bonus:
0

In total

Total frequent flyer miles:
2187

Round trip?