Distance between Lianyungang (LYG) and Shanghai (SHA)

Flight distance from Lianyungang to Shanghai (Lianyungang Baitabu Airport – Shanghai Hongqiao International Airport) is 261 miles / 420 kilometers / 227 nautical miles. Estimated flight time is 59 minutes.

Driving distance from Lianyungang (LYG) to Shanghai (SHA) is 288 miles / 464 kilometers and travel time by car is about 4 hours 59 minutes.

Map of flight path and driving directions from Lianyungang to Shanghai.

Shortest flight path between Lianyungang Baitabu Airport (LYG) and Shanghai Hongqiao International Airport (SHA).

How far is Shanghai from Lianyungang?

There are several ways to calculate distances between Lianyungang and Shanghai. Here are two common methods:

Vincenty's formula (applied above)
• 260.893 miles
• 419.866 kilometers
• 226.709 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
• 261.314 miles
• 420.545 kilometers
• 227.076 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 Lianyungang Baitabu Airport
City: Lianyungang
Country: China
IATA Code: LYG
ICAO Code: ZSLG
Coordinates: 34°32′59″N, 119°15′0″E

B Shanghai Hongqiao International Airport
City: Shanghai
Country: China
IATA Code: SHA
ICAO Code: ZSSS
Coordinates: 31°11′52″N, 121°20′9″E

Time difference and current local times

There is no time difference between Lianyungang and Shanghai.

CST

CST

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 63 kg (140 pounds).

Frequent Flyer Miles Calculator

Lianyungang (LYG) → Shanghai (SHA).

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

In total

Total frequent flyer miles:
261

Round trip?