Air Miles Calculator

Distance between Washington D.C. (IAD) and Charlotte Amalie (SPB)

Flight distance from Washington D.C. to Charlotte Amalie (Washington Dulles International Airport – Charlotte Amalie Harbor Seaplane Base) is 1606 miles / 2585 kilometers / 1396 nautical miles. Estimated flight time is 3 hours 32 minutes.

Map of flight path from Washington D.C. to Charlotte Amalie.

Shortest flight path between Washington Dulles International Airport (IAD) and Charlotte Amalie Harbor Seaplane Base (SPB).

How far is Charlotte Amalie from Washington D.C.?

There are several ways to calculate distances between Washington D.C. and Charlotte Amalie. Here are two common methods:

Vincenty's formula (applied above)
  • 1606.129 miles
  • 2584.813 kilometers
  • 1395.688 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
  • 1609.525 miles
  • 2590.279 kilometers
  • 1398.639 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 Washington Dulles International Airport
City: Washington D.C.
Country: United States Flag of United States
IATA Code: IAD
ICAO Code: KIAD
Coordinates: 38°56′40″N, 77°27′20″W

B Charlotte Amalie Harbor Seaplane Base
City: Charlotte Amalie
Country: U.S. Virgin Islands Flag of U.S. Virgin Islands
IATA Code: SPB
ICAO Code: VI22
Coordinates: 18°20′18″N, 64°56′26″W

Time difference and current local times

There is no time difference between Washington D.C. and Charlotte Amalie.

Time Difference

Washington D.C.

 EDT

Charlotte Amalie

 AST

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 186 kg (411 pounds).

Frequent Flyer Miles Calculator

Washington D.C. (IAD) → Charlotte Amalie (SPB).

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

In total

Total frequent flyer miles:
1606

Round trip?