EN RO

Distance from Lima to Osmaniye

Straight line

12,872 km
7,999 mi · 6,951 NM

By road

5,248 km
3,261 mi

Travel time

53 h 54 min
flight ≈ 16 h 35 min

Direction

NE 54°
initial bearing

Open in the calculator (stops, directions, fuel cost) → Osmaniye → Lima

How far is Lima from Osmaniye?

Lima (Peru) and Osmaniye (Türkiye) are very far apart: 12,872 km in a straight line, that is 7,999 miles or 6,951 nautical miles. The distance is measured over the Earth's surface (WGS84 ellipsoid) along the shortest possible path.

By road, Lima to Osmaniye is 5,248 km (3,261 miles), about 53 h 54 min by car on the fastest route, without traffic or stops. The road follows the straight line closely.

From Lima, Osmaniye lies to the north-east (initial bearing 54°). The route crosses from Peru into Türkiye. The halfway point is at 21.7492°, -29.1483°.

A direct flight would take about 16 h 35 min (800 km/h cruise plus take-off and landing). The road distance and driving time are calculated on the map from OpenStreetMap roads.

Frequently asked questions

How far is Lima from Osmaniye?

By road it is 5,248 km (3,261 miles) from Lima to Osmaniye; in a straight line it is 12,872 km (7,999 miles).

How long is the drive from Lima to Osmaniye?

About 53 h 54 min on the fastest route (5,248 km), without traffic or stops.

In which direction is Osmaniye from Lima?

Osmaniye is to the north-east of Lima, at an initial bearing of 54°.

How long is the flight from Lima to Osmaniye?

A direct flight would take about 16 h 35 min at an average cruising speed of 800 km/h.

How is the distance calculated?

The straight-line distance is computed on the WGS84 ellipsoid with the Vincenty formula, accurate to the metre. The road distance comes from OpenStreetMap roads.