Sơn La is located in Vietnam (Thành Phố Sơn La, Sơn La Province) and time zone Asia/Bangkok.
Places nearby are Nghĩa Lộ, Dien Bien Phu and Yên Bái.
Hanoi is 157 km away, Haiphong is 227 km away and Da Nang is 673 km away as the crow flies.
Distances from Sơn La to the most important cities in Vietnam and the world.
21.3256000°
103.9188200°