Marcavelica está en Perú (Provincia de Sullana, Piura) en la zona horaria America/Lima.
Lugares cercanos son Salitral, Sullana y Nuevo Sullana.
Piura está a 35 km, Chiclayo está a 219 km y Trujillo está a 381 km en línea recta.
Distancias desde Marcavelica a las ciudades más importantes de Perú y del mundo.
-4.8777800°
-80.7052800°