Flight distance between South Boston, United States of America and Villanueva, Honduras 2,120.8 mi / 3,413.1 km