Map of Dien Bien Phu, Vietnam

Dien Bien Phu is the administrative centre of Điện Biên Province, Vietnam, with a population of about 84,672. It lies at 21.3860°N, 103.0230°E. Dien Bien Phu is about 295 km (183 mi) west of Hanoi, the capital. The nearest city on our map is Thị Trấn Thuận Châu, 69 km to the east.

Dien Bien Phu at a glance

Country
Region
Điện Biên Province
Population
84,672GeoNames
Coordinates
21.3860, 103.023021°23′10″N 103°01′23″E
Time zone
Asia/BangkokUTC+07:00
Local time
–
Distance to Hanoi
295 km (183 mi)

Where is Dien Bien Phu?

Cities near Dien Bien Phu

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.