Distance Calculator

Distance from Lima to San Lorenzo de Esmeraldas

Distance between Lima and San Lorenzo de Esmeraldas is 1495 kilometers (929 miles).
Driving distance from Lima to San Lorenzo de Esmeraldas is 2050 kilometers (1274 miles).

air 1495 km
air 929 miles
car 2050 km
car 1274 miles

Distance Map Between Lima and San Lorenzo de Esmeraldas

Lima, PeruSan Lorenzo de Esmeraldas, Esmeraldas, Ecuador = 929 miles = 1495 km.

How far is it between Lima and San Lorenzo de Esmeraldas

Lima is located in Peru with (-12.0432,-77.0282) coordinates and San Lorenzo de Esmeraldas is located in Ecuador with (1.2863,-78.8351) coordinates. The calculated flying distance from Lima to San Lorenzo de Esmeraldas is equal to 929 miles which is equal to 1495 km.

If you want to go by car, the driving distance between Lima and San Lorenzo de Esmeraldas is 2049.81 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 18 hours 18 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 555 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Lima -12.0432, -77.0282 12° 2´ 35.4480'' S
77° 1´ 41.6640'' W
San Lorenzo de Esmeraldas 1.2863, -78.8351 1° 17´ 10.5360'' N
78° 50´ 6.5040'' W

Estimated Travel Time Between Lima and San Lorenzo de Esmeraldas

Average SpeedTravel Time
30 mph (48 km/h) 42 hours 42 minutes
40 mph (64 km/h) 32 hours 01 minutes
50 mph (80 km/h) 25 hours 37 minutes
60 mph (97 km/h) 21 hours 07 minutes
70 mph (112 km/h) 18 hours 18 minutes
75 mph (120 km/h) 17 hours 04 minutes
Lima, Peru

Related Distances from Lima

CitiesDistance
Lima to Montalvo1564 km
Lima to Babahoyo1530 km
Lima to Nueva Loja2081 km
Lima to Otavalo1928 km
Lima to Puyo1760 km
Please Share Your Comments