Flight distance between Nanjing, China and Singapore, Singapore 2,338.0 mi / 3,762.6 km