Driving directions from Mashhad, Iran to General Santos, Philippines distance


Mashhad, Iran
General Santos, Philippines
Mashhad to General Santos road map

Mashhad to General Santos flight distance miles / km

4,615.2 mi / 7,427.5 km
Also see in Iran
Of interest in Philippines