Map of Thị Trấn Thuận Châu, Vietnam

Thị Trấn Thuận Châu is a city in Sơn La Province, Vietnam, with a population of about 153,000. It lies at 21.4385°N, 103.6900°E. Thị Trấn Thuận Châu is about 228 km (141 mi) west of Hanoi, the capital. The nearest city on our map is Sơn La, 27 km to the southeast.

Thị Trấn Thuận Châu at a glance

Country
Region
Sơn La Province
Population
153,000GeoNames
Coordinates
21.4385, 103.690021°26′19″N 103°41′24″E
Time zone
Asia/BangkokUTC+07:00
Local time
–
Distance to Hanoi
228 km (141 mi)

Where is Thị Trấn Thuận Châu?

Cities near Thị Trấn Thuận Châu

Largest cities in Sơn La Province

Largest cities in Vietnam

Map of Vietnam and all its cities →

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.