Dien Bien Phu is a locality located 295.71 km east from Hanoi in Dien Bien, Vietnam. Lai Chau, Lao Cai, Son La are located close to Dien Bien Phu. You can find Dien Bien Phu on any map using the following decimal coordinates: 21.3924 (latitude), 103.016 (longitude).