Distance: 42.23 kmThe shortest distance (air line) between Batalha and Piracuruca is 42.23 km.
Driving route: -- ( - )The shortest route between Batalha and Piracuruca is according to the route planner. The driving time is approx. . Half of the trip is reached in .
Bearing: 75.44° (ENE)The initial bearing on the course from Batalha to Piracuruca is 75.44° and the compass direction is ENE.
Midpoint: -3.97591,-41.89593The geographic midpoint between Batalha and Piracuruca is in 21.11 km distance between both points in a bearing of 75.44°. It is located in Brazil, Piauí, Batalha (Brasil, Piauí, Batalha).
Time difference: 0hBatalha and Piracuruca are both in the same time zone America/Fortaleza.