Flight distance between Ambato, Ecuador and Cruz Bay, U.S. Virgin Islands 1,647.1 mi / 2,650.7 km