See distance between other cities in Brazil and Mongolia
Air distance from Caruaru to Ulaanbaatar:8925.3 Miles (14363.9 Kilometers / 7750.8 Nautical Miles).
The total air distance from Caruaru to Ulaanbaatar is 8925.3 miles or 14363.9 kilometers and a direct flight from Caruaru, Brazil to Ulaanbaatar, Mongolia takes 18 hours, 31 mins. This is the air distance (direct route as the crow flies). Traveling on land (driving) involves larger distances.
Airports in Ulaanbaatar:
Find distance - Caruaru and Ulaanbaatar:Caruaru to Cardiff distance
Caruaru to Saint-Petersburg distance
Caruaru to Mamoutzou distance
Caruaru to Nice distance
Caruaru to Bratislava distance
Caruaru to Tampa distance
Ulaanbaatar to Leon distance
Ulaanbaatar to Dakar distance
Ulaanbaatar to Baghdad distance
Ulaanbaatar to Anchorage distance
Ulaanbaatar to Athens distance
Ulaanbaatar to Monterrey distance