Flight distance between San Miguel, El Salvador and Villanueva, Honduras 127.3 mi / 204.8 km