Flight distance between Batu Pahat, Malaysia and Monrovia, Liberia 7,831.2 mi / 12,603.1 km