Yiwu is located approximately 300 kilometers south of Shanghai. The distance can be covered by train or car, and the journey takes around 2-3 hours.