Map of Vientiane, Laos
Vientiane is the capital of Laos, with a population of about 840,940. It lies at 17.9667°N, 102.6000°E. The nearest city on our map is Tha Bo, 13 km to the south.
Vientiane at a glance
Country
Region
Vientiane Prefecture
Population
840,940GeoNames
Coordinates
17.9667, 102.600017°58′00″N 102°36′00″E
Time zone
Asia/VientianeUTC+07:00
Local time
–
Where is Vientiane?
- The largest city in Laos by recorded population.
- Located in the Northern and Eastern hemispheres.
- Daylight ranges from about 11 h 03 min on the shortest day to 13 h 12 min on the longest day (around 21 December and 21 June).
Cities near Vientiane
- Tha Bo — 13 km south, Thailand
- Nong Khai — 18 km southeast, Thailand
- Udon Thani — 64 km south, Thailand
- Nong Bua Lamphu — 86 km south, Thailand
- Loei — 107 km southwest, Thailand
- Chum Phae — 167 km south, Thailand
- Khon Kaen — 171 km south, Thailand
- Kalasin — 196 km southeast, Thailand
- Maha Sarakham — 212 km south, Thailand
- Ban Phai — 212 km south, Thailand
Largest cities in Laos
- Savannakhet — 125,760
- Thakhèk — 90,800
- Pakse — 77,900
- Xam Nua — 56,900
- Luang Prabang — 55,027
- Muang Phônsavan — 37,507
Map of Laos 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.