They are 5220 miles (approximate distance) away from each other. Note that this is a straight distance between the two places. The actual distance may vary according to the flight path or road/sea route chosen.
5220 miles
Some 8,500 Km (5,283 miles) from Edinburgh to Mexico City.
235 miles
446 miles
About 300 miles
400 miles
Its 369 Miles.
41 miles
396 miles
About 500 miles.
276 miles
176 miles
223 miles