Flight distance from Mexico City to San Jose

1926 kilometers/1197 miles
or 1040 nautical miles.
Your flight will depart from Mexico City airport and land at San Jose airport.
City: Mexico City (MEX) San Jose (SJO)
Latitude: 19.417315 9.93333
Longitude: -99.107592 -84.083328
Country: Mexico Costa Rica
Timezone: America/Mexico_City America/Costa_Rica
Current time:: 00:08 03-Apr-2026 00:08 03-Apr-2026

How far is between Mexico City and San Jose?

  • Your starting point Mexico City, Mexico is located at 19.417315,-99.107592
  • Your ending point San Jose, Costa Rica is located at 9.93333,-84.083328
  • l distance from Mexico City to San Jose is 1926 kms equals to miles and 1040 nautical miles.
  • Flight time from Mexico City to San Jose is 18 hours 10 minutes
Click here to get detail flight schedules from Mexico City to San Jose