Flight distance between Dededo Village, Guam and Johor Bahru, Malaysia 2,928.5 mi / 4,713.0 km