Air Miles Calculator logo

How far is Harrisburg, PA, from Stockholm?

The distance between Stockholm (Stockholm Arlanda Airport) and Harrisburg (Harrisburg International Airport) is 4039 miles / 6501 kilometers / 3510 nautical miles.

Stockholm Arlanda Airport – Harrisburg International Airport

Distance arrow
4039
Miles
Distance arrow
6501
Kilometers
Distance arrow
3510
Nautical miles

Search flights

Distance from Stockholm to Harrisburg

There are several ways to calculate the distance from Stockholm to Harrisburg. Here are two standard methods:

Vincenty's formula (applied above)
  • 4039.257 miles
  • 6500.554 kilometers
  • 3510.018 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
  • 4028.322 miles
  • 6482.956 kilometers
  • 3500.516 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 Stockholm to Harrisburg?

The estimated flight time from Stockholm Arlanda Airport to Harrisburg International Airport is 8 hours and 8 minutes.

Flight carbon footprint between Stockholm Arlanda Airport (ARN) and Harrisburg International Airport (MDT)

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

Map of flight path from Stockholm to Harrisburg

See the map of the shortest flight path between Stockholm Arlanda Airport (ARN) and Harrisburg International Airport (MDT).

Airport information

Origin Stockholm Arlanda Airport
City: Stockholm
Country: Sweden Flag of Sweden
IATA Code: ARN
ICAO Code: ESSA
Coordinates: 59°39′6″N, 17°55′6″E
Destination Harrisburg International Airport
City: Harrisburg, PA
Country: United States Flag of United States
IATA Code: MDT
ICAO Code: KMDT
Coordinates: 40°11′36″N, 76°45′48″W