Driving directions from Baoshan, China to Surabaya, Indonesia distance


Baoshan, China
Surabaya, Indonesia
Baoshan to Surabaya road map

Baoshan to Surabaya flight distance miles / km

3,886.5 mi / 6,254.7 km
Also see in China
Of interest in Indonesia