Flight distance between Jinan, China and Shanghai, China 454.8 mi / 731.9 km

Driving distance between Jinan, China and Shanghai, China 546.6 mi / 879.7 km

Driving directions Jinan Shanghai