Carthage to Shanghai is approximately 7182 miles.
Joplin to Shanghai is approximately 7181 miles.
Flying from Shanghai to Carthage would take approximately 20 hoursand 35 minutes.
Joplin to Shanghai is approximately 7181 miles.
Flying from Shanghai to Carthage would take approximately 20 hoursand 35 minutes.