The China-Vietnam land border is one of the most-crossed overland borders in Southeast Asia. The mountainous terrain between southern China and northern Vietnam means that despite sharing a long border, there are only a handful of practical crossing points — each with its own character, transport connections, and practical considerations. This guide covers the two main routes that most foreign travelers use.
Table of contents
Open Table of contents
Visa Requirements: The Critical Starting Point
Chinese visa: If you’re entering China from Vietnam, you need a valid Chinese visa or visa-free access for your nationality. Check current policies — China’s visa-free list has expanded significantly.
Vietnamese visa: Vietnam operates an e-visa system for most foreign nationalities. The e-visa (US$25) covers stays up to 90 days and is valid for all border entry points. Apply online at least 3–5 business days before your crossing at the official Vietnam e-visa portal.
Note on visa-free access: Many nationalities (UK, EU, US, Australia, etc.) currently receive visa-free access to Vietnam for 45 or 90 days. Confirm your nationality’s current entitlement — it changes regularly.
Route 1: Nanning → Pingxiang → Đồng Đăng → Hanoi
This is the most commonly used route for the Guangxi-Vietnam crossing and has the most frequent transport connections.
Nanning to Hanoi (Overview)
Total journey time: 10–15 hours depending on method Distance: ~450km Methods: Direct train (when operating), or bus to border + onward transport
By Direct International Train (When Available)
Historically, a cross-border train connected Nanning and Hanoi — the “T8701” overnight service. This service has run intermittently and is subject to schedule changes. Check current status at the time of your travel — when running, it’s the most comfortable option and takes about 10–11 hours with sleeper berths.
If operational:
- Departs Nanning around 6pm, arrives Hanoi morning next day
- Hard sleeper: approximately ¥240 (China segment)
- The train stops at the border for immigration processing — you don’t need to change trains
Book via 12306 (China segment) and through Vietnamese train booking sites or travel agencies for the full journey ticket.
By Bus: Nanning to Dong Dang
Multiple daily buses from Nanning’s Yulin Bus Terminal or Jiangnan Bus Station to Pingxiang (凭祥) — the border city on the China side. Journey: about 3–4 hours, ¥60–90.
From Pingxiang, minibuses and taxis take you to the Youyi Guan (Friendship Gate / 友谊关) — the actual border crossing. Cost: ¥20–40.
Crossing Youyi Guan: The border post is open 8am–9pm (check current hours). Process through Chinese exit immigration, walk or take a short bus across, process through Vietnamese Dong Dang immigration. The Vietnamese side at Đồng Đăng is efficient.
From Đồng Đăng, take a taxi or bus to Lạng Sơn (30 minutes, 50,000–100,000 VND), then an express bus or train from Lạng Sơn to Hanoi (3.5–4 hours, about 150,000 VND by express bus).
Total Nanning to Hanoi by bus: 10–14 hours, approximately ¥150–200 total
Nanning Connections
Nanning is easily reached from across China by high-speed rail. Key connections:
- Guangzhou → Nanning: 2.5 hours by HSR
- Guilin → Nanning: 1.5 hours by HSR
- Kunming → Nanning: 4.5 hours by HSR
Route 2: Kunming → Hekou → Lào Cai → Hanoi
This route through Yunnan province is longer in terms of total distance from major Chinese cities but offers some of the most scenic overland travel in Southeast Asia — and connects to Sapa (one of Vietnam’s best trekking areas) immediately after the border crossing.
Kunming to Hekou
By rail: Take the Yunnan-Vietnam Narrow Gauge Railway from Kunming to Hekou. This historic railway dates to 1910 (built by French colonialists to connect Haiphong port with Yunnan’s mineral resources) and uses the narrow 1,000mm gauge track. The scenic section from Mengzi to Hekou winds through dramatic mountain gorges.
- Kunming → Hekou: Multiple departures daily, journey 9–12 hours (slow overnight train) or 6–7 hours on faster service
- Cost: ¥85–140 hard seat/hard sleeper
By bus: Express buses from Kunming to Hekou also operate — 5–6 hours, ¥120–150. Less scenic but faster.
Hekou/Lào Cai Border Crossing
Border hours: 8:00am–9:00pm (China) / 7:00am–8:00pm (Vietnam)
The Hekou to Lào Cai crossing is pedestrian. Walk across the Red River bridge, process Chinese exit immigration, then Vietnamese entry immigration at Lào Cai. The crossing is usually efficient outside of peak periods (Chinese national holidays).
From Lào Cai:
- Direct to Hanoi: Overnight sleeper trains from Lào Cai to Hanoi (8–9 hours) — book these in advance as they fill up, especially in high season. The soft sleeper is comfortable and the journey is pleasant.
- Sapa: From Lào Cai, frequent minibuses to Sapa (38km, 45 minutes, 70,000 VND) — one of Vietnam’s best trekking destinations. If Sapa is your reason for this route, this is where you go immediately.
Total Kunming to Hanoi: 18–24 hours depending on timing
Practical Advice for Both Crossings
Money
- Chinese yuan (RMB) is not accepted in Vietnam
- Vietnamese Dong (VND) is not accepted in China
- USD is widely accepted on the Vietnamese side and can be exchanged readily
- Exchange rates at border crossings are poor — exchange the minimum needed for immediate transport and find a bank or ATM in your first Vietnamese city
Language
At the Chinese side, standard Mandarin applies. At the Vietnamese side, basic English is understood at the major crossings. The cross-border transport areas have touts in every language.
Touts and Scams
At both Youyi Guan and Hekou crossings, there will be people offering transport at elevated prices, currency exchange, and assistance through the process. Most are harmless but overpriced. Walk past anyone who approaches you immediately and find the official bus or legitimate taxi queues a few meters beyond.
Timing Your Crossing
- Both crossings are less crowded on weekday mornings (8–11am)
- Avoid Chinese national holidays (especially October Golden Week) when Chinese domestic tourism creates long immigration queues
- Vietnamese Tet (Chinese New Year) period also affects north Vietnam — accommodation books up fast in Hanoi and Sapa
Current Schedules and Tickets
Train timetables and bus schedules change regularly. Always verify current departure times and availability on 12306 (for China trains), Ctrip, or directly with stations rather than relying on any static published schedule including this guide.
Which Route to Choose?
Use Nanning → Dong Dang if: You’re coming from Guangdong, Guangxi, Guilin, or arriving in China from East Asia and want to get to Hanoi efficiently. This is the faster route.
Use Kunming → Hekou if: You’ve been traveling in Yunnan or Sichuan, you want to visit Sapa on arrival in Vietnam, or you want the more scenic mountain railway experience. The landscape between Kunming and Hekou is exceptional.