Vietnam’s Northern Borderlands by Public Bus: 2026 Fares, Routes, and Booking Tips
This article details how to travel through Ha Giang, Cao Bang, and Lang Son provinces in Vietnam’s northern borderlands by public bus in 2026. It covers updated fares, schedules, booking methods, station facilities, and practical tips for international visitors seeking a safe, affordable alternative to motorbiking.

Related reading
Keep exploring Vietnam
- 1
- 2
- 3
At a glance
- Best time
- October–May (avoid rainy season delays June–September)
- How long
- Allow 7–9 hours from Hanoi to Ha Giang or Cao Bang; 3–4 hours for local connections
- Budget
- 420,000–480,000 VND (Hanoi–Ha Giang); 110,000–150,000 VND (Ha Giang–Dong Van)
- Getting there
- Express buses from Hanoi’s My Dinh station; tickets via Vexere, 12Go Asia, or at stations
- Language
- Vietnamese; English at main stations, limited elsewhere
- Currency
- Vietnamese Dong (VND)
Getting There: Hanoi to Ha Giang, Cao Bang, and Lang Son
Express bus routes connecting Hanoi to Vietnam’s northern border provinces have seen major upgrades since late 2025, making travel to Ha Giang, Cao Bang, and Lang Son easier and faster for visitors in 2026. Hanoi’s My Dinh bus station is the central departure point, with express sleeper buses to Ha Giang departing every 1–2 hours between 5:00 and 23:00. Tickets for these sleeper buses range from 420,000 to 480,000 VND, and the journey typically takes 7–8 hours, depending on traffic and weather conditions. Seats can be reserved in advance using bilingual apps such as Vexere or 12Go Asia, which accept e-tickets and provide real-time schedule updates.
For those heading to Cao Bang, standard coaches also leave My Dinh frequently throughout the day, with fares from 390,000 to 450,000 VND. The trip takes slightly longer—about 7 to 8.5 hours—and offers a comfortable alternative to motorbiking, especially for travelers carrying larger luggage. Lang Son, the third major border province, is served by frequent buses as well; schedules and prices vary, so it’s best to check Vexere or 12Go Asia for the latest information before booking. Most express buses are equipped with air conditioning, reclining seats, and basic amenities, but overnight arrivals are common, so plan accommodation accordingly.
All three routes benefit from improved road infrastructure, reducing delays and making the journey more reliable. While e-ticketing is standard for express and VIP buses, cash may still be required for local connections onward from the provincial capitals. Travelers should allow extra time during the rainy season, as landslides or roadworks can occasionally affect travel times.

Booking Tickets: Apps, E-Tickets, and Station Purchases
Reserving a bus seat in Vietnam’s northern border provinces has become much simpler in 2026 thanks to the rollout of bilingual booking platforms and improved station facilities. Official operator apps such as Vexere and 12Go Asia now support both Vietnamese and English, making it possible for international travelers to check real-time schedules, compare fares, and book seats in advance from anywhere. Most express and intercity routes—including the popular Hanoi to Ha Giang and Hanoi to Cao Bang corridors—accept e-tickets generated by these apps. After booking, you’ll receive a QR code or digital ticket, which can be shown on your phone when boarding. This system is widely accepted for express sleeper and standard coach services, streamlining the process for non-Vietnamese speakers.
For local routes within Ha Giang, Cao Bang, and Lang Son provinces—such as the minibus from Ha Giang to Dong Van or connections to smaller towns—cash payment at the station or directly to the driver is still common. E-tickets may not be available for these services, and schedules can change with little notice, especially in the rainy season. Arriving at the station early is advisable, particularly during weekends or holidays when buses fill up quickly.
Since March 2026, main bus stations in Ha Giang, Cao Bang, and Lang Son have introduced staffed tourist helpdesks. These counters provide assistance in English and Vietnamese, helping travelers with ticket purchases, route information, and local transport options. If you’re unsure about which bus to take or how to pay, these helpdesks are a reliable resource. For remote village connections, check schedules on arrival and be prepared to use a translation app, as English is rarely spoken outside the main stations.

Local Connections: Ha Giang, Cao Bang, and Lang Son Towns
Ha Giang town serves as the main gateway for exploring the province’s northern highlands, with local minibuses running daily to Dong Van. As of June 2026, expect to pay between 110,000 and 150,000 VND for the 3–4 hour journey, with three to five departures spaced throughout the day. Tickets can be purchased at the Ha Giang bus station, which now features a staffed tourist helpdesk, or directly from minibus drivers. Schedules are generally reliable, but it’s wise to confirm departure times the day before, especially during the rainy season when landslides can cause delays.
For travelers heading to Meo Vac or other remote villages beyond Dong Van, onward connections are typically made by minibus or shared taxi. These services depart from the Dong Van market area or main square, with fares and schedules posted locally. English is limited, so having a translation app or the destination written in Vietnamese can smooth the process.
In Cao Bang, the main bus station offers regular minibuses and shared taxis to Ban Gioc Waterfall, one of the region’s highlights. Fares and departure times are not always fixed—expect to pay around 80,000–120,000 VND for the 2–3 hour trip, with vehicles leaving once full or at set times posted at the station. For the most up-to-date information, check the schedule board or ask at the tourist helpdesk upon arrival.
Lang Son’s main bus station connects the city to border towns like Dong Dang and rural villages, though frequency varies by route. Some buses run every 1–2 hours, while others may only operate a few times daily. For less-trafficked destinations, shared taxis or local minibuses are the most practical options, and schedules are best confirmed on-site. As with other northern provinces, cash is usually required for local routes, and bus quality can range from basic to comfortable depending on the operator.
Schedules and Travel Times: What to Expect
Express buses from Hanoi to Ha Giang and Cao Bang now depart My Dinh bus station every one to two hours between 5:00 and 23:00, reflecting the expanded service schedule introduced after corridor upgrades in late 2025. This frequency makes it feasible to plan same-day connections or to select overnight departures, which are especially popular with budget travelers. Overnight buses often reach their destinations between 3:30 and 5:30 in the morning, so be prepared for early arrivals—some guesthouses in Ha Giang and Cao Bang offer early check-in or waiting areas for bus passengers.
Once in the border provinces, local buses and minibuses connect major towns like Dong Van, Meo Vac, Bao Lac, and Ban Gioc, typically running three to five times daily. Schedules for these local routes can fluctuate, especially outside peak seasons, so it’s wise to confirm timings at the station or through official apps such as Vexere or 12Go Asia a day or two in advance. English-language booking platforms now list most express and some local services, but last-mile routes may still require on-the-spot ticketing.
Travel times are generally reliable, with Hanoi–Ha Giang and Hanoi–Cao Bang express buses taking 7–8.5 hours under normal conditions. However, the rainy season from June to September frequently brings landslides or roadworks, causing delays of one to two hours or more. Always allow buffer time for onward travel or tight connections, and check for schedule updates the day before you travel, as sudden weather changes or road repairs can alter departure and arrival times without much notice.
Bus Quality, Luggage, and Station Facilities
Express and VIP buses running the Hanoi–Ha Giang and Hanoi–Cao Bang corridors in 2026 have seen notable upgrades, offering reclining seats, air conditioning, and onboard restrooms—a marked improvement over the basic local minibuses that still serve shorter or more remote routes. While express sleeper buses provide blankets and bottled water, local minibuses connecting towns like Ha Giang to Dong Van or Meo Vac tend to be more crowded, with limited legroom and no amenities beyond open windows for ventilation. Travelers sensitive to comfort or prone to motion sickness should consider booking the higher-tier options, especially for journeys over six hours.
Baggage allowances are fairly standardized: most intercity buses permit one large bag up to 20kg and a carry-on at no extra charge. Oversized luggage—such as trekking gear or large backpacks—typically incurs an additional fee of 50,000 to 100,000 VND, payable in cash to the driver or station staff. It's advisable to keep valuables and essentials in your carry-on, as luggage is stored beneath the bus and may be accessed only at major stops.
Since March 2026, main bus stations in Ha Giang, Cao Bang, and Lang Son have introduced staffed tourist helpdesks. These counters, open from 6:00 to 20:00 daily, provide route information, ticketing assistance, and local maps in English and Vietnamese. However, English proficiency among staff outside these main stations remains limited. Travelers should keep a translation app handy for buying tickets or asking directions in smaller towns, where signage and announcements are typically only in Vietnamese.
Practical Tips for International Travelers
Express bus schedules and fares in Vietnam’s northern border provinces—Ha Giang, Cao Bang, and Lang Son—can change with little notice, especially for local routes connecting smaller towns. Before setting out, check the latest departure times and ticket prices using official operator apps like Vexere or 12Go Asia, or consult the tourist helpdesks now staffed at main stations since March 2026. For rural connections, such as minibuses to Meo Vac or Ban Gioc, schedules are often posted only at the station and may shift depending on demand or weather. Confirming your route a day ahead is wise, particularly during the rainy season (June–September) when delays from landslides are common.
While e-ticketing is standard for express and intercity buses, cash remains essential for rural minibuses, shared taxis, and small purchases at roadside stops. Carry enough Vietnamese dong in small denominations—ATMs are rare outside provincial capitals, and drivers rarely accept card payments. Most buses allow one large bag up to 20kg and a carry-on; oversized luggage may incur a fee of 50,000–100,000 VND, payable in cash.
English is limited outside the main stations and on local routes. Download a translation app or prepare basic Vietnamese phrases to smooth ticket purchases and ask for directions. Staffed tourist helpdesks at Ha Giang, Cao Bang, and Lang Son stations can assist with route planning, but in rural areas, communication relies on gestures or mobile apps.
Expect panoramic mountain views and encounters with ethnic minority communities along the way. Bus travel offers a window into daily life in Vietnam’s borderlands, from market-bound villagers to scenic karst valleys. With a little preparation, the journey is both practical and memorable for those seeking authentic landscapes without the demands of motorbiking.
Frequently asked questions
Yes, major express routes support bilingual booking apps like Vexere and 12Go Asia; e-tickets are accepted.
Express and VIP buses are generally comfortable and safe; local minibuses are more basic but reliable.
Take a minibus or shared taxi from the nearest town; schedules are best checked locally.
English is available at main stations with tourist helpdesks, but limited elsewhere; use translation apps.
Sources
- nomadicnotes.com — Primary source
- vexere.com — From research brief
- 12go.asia — From research brief
- backpackervietnam.com — From research brief
- dulichcaobang.vn — From research brief
Loading reviews…
Related posts

Da Nang to Hoi An Shuttle Bus: 2026 Fares, Schedules, and Booking Tips
This article gives international visitors a practical 2026 guide to traveling from Da Nang to Hoi An by shuttle bus, covering updated fares, schedules, booking methods, and essential tips for a smooth journey. It’s especially useful for those arriving by air or train and heading straight to Hoi An’s UNESCO-listed Old Town.

Luxury Train Journeys in Vietnam 2026: Routes, Fares, and Onboard Experience
This article details Vietnam’s luxury train options for 2026, including The Vietage and overnight trains to Sapa. It covers routes, current fares, booking tips, amenities, and what to expect onboard, helping travelers plan a comfortable, scenic rail journey with up-to-date practical advice.
Vietnam Rural Bus Travel: 2026 Guide to Routes, Tickets, and Safety
This article gives practical, current advice for international travelers using Vietnam’s rural bus networks in 2026. Learn how to buy tickets, navigate routes, pay fares, stay safe, and handle challenges like language barriers and schedule changes, with concrete tips for a smoother journey beyond the main cities.