Distance from Badulla to Moca

The distance between Badulla, Sri Lanka and Moca, Dominican Republic is 15,753 kilometers (9,788 miles).

Badulla, Uva Province, Sri Lanka

Moca, Espaillat Province, Dominican Republic

From Badulla to Moca, the straight-line distance is 15,753 kilometers, heading northwest. Badulla is situated at an altitude of 683 meters above sea level, while Moca is at 185 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 16-18 hours
Speed Time
300 km/h
Badulla, Sri Lanka

Local time:

Time Zone: Asia/Colombo

Coordinates: 6.9802° N 81.0577° E

Elevation: 683 m (2,241 ft)


Nearby airports:
  • Gregory Lake Seaplane Base (NUA)
  • Ampara Airport (GOY)
  • Ampara Airport (ADP)
  • Weerawila International Airport (WRZ)
  • Batticaloa Airport (BTC)
Moca, Dominican Republic

Local time:

Time Zone: America/Santo_Domingo

Coordinates: 19.3929° N 70.5235° W

Elevation: 185 m (607 ft)


Nearby airports:
  • Cibao International Airport (STI)
  • Puerto Plata Airport (POP)
  • Constanza - Expedición 14 de Junio National Airport (COZ)
  • Samaná El Catey International Airport (AZS)
  • La Isabela International Airport (JBQ)

Other distances from Badulla

Distance between cities Kilometers
From Badulla to Colombo 134 km
From Badulla to Jaffna 319 km
From Badulla to Galle 139 km
From Badulla to Batticaloa 107 km
From Badulla to Pita Kotte 128 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Badulla and Moca.

From To Distance (kilometers)
Pune, India Tlalpan, Mexico 15,753 km
Bengaluru, India Saltillo, Mexico 15,753 km
Bangkok, Thailand Miguel Hidalgo, Mexico 15,753 km
Bangkok, Thailand Gustavo Adolfo Madero, Mexico 15,753 km
Melbourne, Australia Barcelona, Venezuela 15,753 km
Jakarta, Indonesia Wichita, United States 15,753 km
Kingston, Jamaica Chennai, India 15,754 km
Cochabamba, Bolivia Vadodara, India 15,754 km
Sydney, Australia Baltimore, United States 15,752 km
Pune, India Xico, Mexico 15,752 km
Buenos Aires, Argentina Ludhiana, India 15,754 km
Gold Coast, Australia Onitsha, Nigeria 15,755 km
Bangkok, Thailand Cuauhtémoc, Mexico 15,755 km
Tegucigalpa, Honduras Navi Mumbai, India 15,755 km
San Pedro Sula, Honduras Pune, India 15,755 km
Lahore, Pakistan Cochabamba, Bolivia 15,756 km
Santiago de los Caballeros, Dominican Republic Canberra, Australia 15,750 km
Pune, India Xochimilco, Mexico 15,756 km
Bangkok, Thailand Azcapotzalco, Mexico 15,749 km
Surat, India Salta, Argentina 15,749 km

Measure more distances between cities