One map of the railway, the bus and ferry routes this site covers, nine airports and 19 border crossings with China, Laos and Cambodia. Every Vietnamese gate shown accepts Vietnam's e-visa, and each crossing is marked with what the other side accepts. Tap the map to open it full size; it is free to share.

Find a journey

What the map shows

A train on the brick-arched railway viaduct in Hanoi.
Vietnam transport map: Trains, buses, ferries and border crossings in and around Vietnam
Every Vietnamese gate shown accepts Vietnam's e-visa; the note says what the other side accepts. Lines show which crossing a route uses, not the road. Open the map full size · Updated 16 October 2026

Railway. The red line is Vietnam Railways: the North–South line from Ga Hà Nội to Ga Sài Gòn through Ninh Bình, Vinh, Đồng Hới, Huế, Đà Nẵng and Nha Trang, and the branches to Lào Cai (for Sapa), Hải Phòng and Đồng Đăng, where the Gia Lâm–Nanning train crosses into China. The train guide has times and fares.

Road routes. Dark lines are the bus and van connections covered on this site: Hanoi to Sapa, Hà Giang, Hạ Long and Ninh Bình; Ninh Bình to Phong Nha and on to Huế; Huế, Đà Nẵng and Hội An; Đà Nẵng to Quy Nhơn and Đà Lạt; Ho Chi Minh City to Nha Trang.

Long journeys along the coast, such as Hanoi to Ho Chi Minh City, are not drawn end to end: the railway shows that corridor.

Across the borders. Purple runs to China, Hanoi to Nanning through Hữu Nghị; brown runs to Cambodia, Ho Chi Minh City to Phnom Penh through Mộc Bài, and Hà Tiên to Kampot. Dotted blue lines are the boats to Phú Quốc from Hà Tiên and Rạch Giá.

Into Laos. Teal runs to Laos: Hanoi and Vinh to Vientiane through Cầu Treo, Hanoi to Luang Prabang through Nậm Cắn, Điện Biên Phủ to Luang Prabang and Muang Khua through Tây Trang, Huế to Savannakhet through Lao Bảo, Đà Nẵng to Pakse through La Lay and to Thakhek through Cha Lo, and Kon Tum to Attapeu through Bờ Y.

Boats, footpaths and symbols. Hang Chau's boat links Châu Đốc and Phnom Penh through Vĩnh Xương; from Lào Cai you cross on foot to Hekou, and from Móng Cái to Dongxing for the trains to Nanning. Dashed lines are local transport only, bought on the spot; an outlined number marks a crossing with no public transport across.

Airports. The plane symbols are the nine airports this site covers, with their codes, from Nội Bài (HAN) to Tân Sơn Nhất (SGN) and Phú Quốc (PQC).

Border crossings on the map

Long Biên bridge across the Red River, with hills behind.
CrossingOther sideCheckedGuide
1 Lào Cai ↔ HekouChinese visa or exemption16 October 2026Vietnam–China border
2 Hữu Nghị ↔ YouyiguanChinese visa or exemption16 October 2026Vietnam–China border
3 Đồng Đăng ↔ Pingxiang (rail)Chinese visa or exemption16 October 2026Vietnam–China border
4 Móng Cái ↔ DongxingChinese visa or exemption16 October 2026Vietnam–China border
5 Tây Trang ↔ Pang Hokno Lao e-visa16 October 2026Vietnam–Laos border
6 Lóng Sập ↔ Pa Hangno Lao e-visa16 October 2026Vietnam–Laos border
7 Na Mèo ↔ Nam Soyno Lao e-visa16 October 2026Vietnam–Laos border
8 Nậm Cắn ↔ Nam Kanno Lao e-visa16 October 2026Vietnam–Laos border
9 Cầu Treo ↔ Nam Phaono Lao e-visa16 October 2026Vietnam–Laos border
10 Cha Lo ↔ Na Phaono Lao e-visa16 October 2026Vietnam–Laos border
11 Lao Bảo ↔ DansavanhLao visa on arrival16 October 2026Vietnam–Laos border
12 La Lay ↔ La Laino Lao e-visa16 October 2026Vietnam–Laos border
13 Nam Giang ↔ Dak Ta Ockno Lao e-visa16 October 2026Vietnam–Laos border
14 Bờ Y ↔ Phou Keuano Lao e-visa16 October 2026Vietnam–Laos border
15 Mộc Bài ↔ BavetCambodian e-visa16 October 2026Vietnam–Cambodia border
16 Xa Mát ↔ Trapeang Phlongno Cambodian e-visa16 October 2026Vietnam–Cambodia border
17 Vĩnh Xương ↔ Kaoam Samnorno Cambodian e-visa16 October 2026Vietnam–Cambodia border
18 Tịnh Biên ↔ Phnom Denno Cambodian e-visa16 October 2026Vietnam–Cambodia border
19 Hà Tiên ↔ Prek Chakno Cambodian e-visa16 October 2026Vietnam–Cambodia border

Every gate in the table is on Vietnam's e-visa list, which Resolution 389/NQ-CP of 2 December 2025 brought to 83 gates, so the e-visa covers your entry into Vietnam at all of them. What decides most trips is the other side:

  • China. The 240-hour visa-free transit does not apply at any crossing from Vietnam: you need a Chinese visa or a passport that qualifies for the 30-day exemption. See the Vietnam–China border guide.
  • Laos. None of these gates is on the Lao e-visa portal's list of entry ports, and Laos's register shows a visa on arrival only at Dansavanh, opposite Lao Bảo. The lines into Laos follow the crossing each bus uses on LaosBusTickets' checked routes; the Vietnam–Laos border guide has the buses, and LaosBusTickets' Laos transport map shows the Lao side.
  • Cambodia. Bavet, opposite Mộc Bài, is the only crossing from Vietnam that takes Cambodia's e-visa. See the Vietnam–Cambodia border guide.

For Vietnam's own visa rules, exemptions and the e-visa itself, see the Vietnam visa guide.

Using and sharing the map

A speedboat running past green islands off Vietnam's coast.

The lines show which crossing a route uses, not the road, so use the map to plan the order of a trip and the route pages for times and fares. Tap the map to open it full size; on a phone you can then pinch to zoom.

The map is free to share and embed under a Creative Commons Attribution 4.0 licence; please credit VietnamTransportGuide.com and link to this page.

Download the data

The crossings and lines on the map are available as data, for anyone who wants to reuse or check them:

Positions come from OpenStreetMap, so the data files are under the Open Database License: credit "© OpenStreetMap contributors" and VietnamTransportGuide.com.

How this map is made and kept current

  • Places. Each town is its OpenStreetMap place, or after Vietnam's 2025 ward mergers its ward centroid, checked against Wikidata. Stations, airports, piers and border posts are OpenStreetMap objects; the Laos gates use the positions LaosBusTickets verified, and every border post was viewed on satellite imagery. Borders, coast and rivers are from Natural Earth.
  • Lines. A line is drawn only for a connection that a page on this site states. The map is regenerated from the same data whenever the site is updated, and the weekly check re-reads the border and visa sources.
  • Changes. 16 October 2026: map published, with 19 crossings, 9 airports, 4 railway lines and 20 connections. Later the same day: lines into Laos, the Châu Đốc–Phnom Penh boat, Lào Cai–Hekou and Móng Cái–Nanning added, and the five crossings with no public transport across marked (33 connections in all).

Sources

  1. Báo Điện tử Chính phủ (Government of Vietnam news portal)
  2. Vietnam e-visa portal (Immigration Department, Ministry of Public Security)
  3. Vietnam National Railway Group (Tập đoàn Đường sắt Quốc gia Việt Nam, VNR)
  4. National Immigration Administration of China
  5. Lao PDR Department of Immigration
  6. Kingdom of Cambodia e-Visa (official government website)
Book now Trains, buses and flights