My Dinh Bus Station → Dien Bien Bus Station
HAI VAN
For more than 30 years Hai Van has put passengers' safety and kindness first. Buses on the Hanoi – Dien Bien route leave in the evening and arrive the next morning; choose your berth on the seat map and get an e-ticket on your phone.
Kindness from the heart – care in every action
BOOK ONLINE
Hai Van sleeper bus tickets from My Dinh Bus Station to Dien Bien, Ban Phu and Muong Cha. Check departures and fares, then pick a berth on the seat map.
Choose a trip, then select one or more available seats.
TRIPS FOR YOUR SELECTED DATE
Compare departure and arrival times and fares for the overnight services. Open a trip to view pickup and drop-off points and choose an available berth.
My Dinh Bus Station → Dien Bien Bus Station
My Dinh Bus Station → Dien Bien Bus Station
My Dinh Bus Station → Dien Bien Bus Station
My Dinh Bus Station → Dien Bien Bus Station
My Dinh Bus Station → Dien Bien Bus Station
My Dinh Bus Station → Dien Bien Bus Station
WHY HAI VAN
The Hanoi – Dien Bien run takes more than ten hours of mountain road, so Hai Van runs sleeper buses in the evening: sleep through it and arrive rested. Every trip is driven by someone who knows the road.
Today buses leave between 18:00 – 20:30 with an estimated journey of 10h10, arriving the next morning. Check the arrival date carefully, as these services run overnight.
Eco, Luxury and Royal Cabin: leather berths, bedding and USB charging; Luxury adds privacy curtains and a personal screen, Royal Cabin is almost a metre wide. See real photos of each below.
In Hanoi at My Dinh Bus Station; in Dien Bien at Dien Bien Phu Bus Station, plus the Ban Phu and Muong Cha stops. Each departure serves its own set of stops, so pick the one offered on your trip.
Open the trip layout, choose one or more available berths and pay right on this page. The e-ticket lands on your phone; no need to collect a paper ticket.
Each class has its own fare and the exact price shows on every berth when you open the map. No surcharge for booking online.
Every passenger gets a numbered berth from the seat map. Hai Van sells no extra seats, no floor spaces, and takes on no extra passengers along the way.
Buses run the exact route and departure slots registered with the authorities, with a commitment to the law and to road safety for the whole journey.
Passengers from Dien Bien and Son La coming to Hanoi for treatment get a free shuttle from the 01 Nguyen Hoang office to the National Children's Hospital, Bach Mai, Viet Duc, K1, K Tan Trieu, the National Obstetrics Hospital, the National Eye Hospital, Hanoi Medical University Hospital, Military Hospital 108 and Military Hospital 103. Register with the hotline or the driver when you book.
Arrive early and rest in the lounge at 01 Nguyen Hoang: air conditioning, tea, snacks, fruit and space for luggage until it is time to board. Free shuttles also run from here to the National Children's Hospital, Bach Mai, Viet Duc and Military Hospital 103.
SLEEPER CLASSES
Real photos of the three Hai Van sleeper classes on the northwest route: Eco, Luxury and Royal Cabin. Tap a photo to enlarge.
Leather berths, bedding, a chilled water cabinet and a USB port at every berth.
View departuresMobihome compartments with privacy curtains, a personal screen and a small side table.
View departuresA roomy private cabin with white bedding, a personal screen and berth controls.
View departuresON-BOARD AMENITIES
LOUNGE · STATIONS · STOPS
In Hanoi you can arrive early and wait in the Nguyen Hoang lounge next to My Dinh Bus Station before boarding. Choose only the pickup and drop-off points offered on your departure; not every service calls at every stop below.
HANOI · VIP LOUNGE
A place to rest with air conditioning, tea, snacks and fruit before departure; also the ticket desk, the parcel counter for the northwest, and the boarding point for free shuttles to the National Children's Hospital, Bach Mai, Viet Duc and Military Hospital 103.
Directions on Google MapsHANOI · BUS STATION
Where buses depart from and arrive at the Hanoi end.
Directions on Google MapsDIEN BIEN · OFFICE
Ticketing and trip enquiries in Dien Bien. Call 1900 6763 before you go for directions.
Directions on Google MapsDIEN BIEN · BUS STATION
The main pickup and drop-off point at the Dien Bien end.
Directions on Google MapsALONG THE ROUTE · STOPS
These two stops have no fixed address in the system. Call 1900 6763 to confirm where to wait before your travel date.
Call 1900 6763FREIGHT TO THE NORTHWEST
Besides carrying passengers, Hai Van moves goods both ways between Hanoi, Dien Bien and Son La. Tell us the type and weight for a quote and a delivery time.
Parcels to the northwest usually arrive in 4 – 12 hours, on the day's departures.
From envelopes and small parcels to bulky freight; the truck fleet handles up to 8 tonnes.
Businesses and traders can book a dedicated truck, on a schedule or on demand.
Send and collect right at the 01 Nguyen Hoang office beside My Dinh Bus Station.
Message us on Zalo or call the hotline with the type, weight and destination.
ALONGSIDE DIEN BIEN
The northwest is Hai Van's second home. Beyond running buses, the company keeps up support programmes for patients and students across Dien Bien and Son La.
Run with the Dien Bien Department of Health and provincial hospitals: free tickets for patients with critical illnesses under circular 50/2024/TT-BYT, and 300,000 VND discount cards for patients in hardship who travel to Hanoi often.
Read the article
A 5,000,000 VND companion card for 2K8 students at high schools in Moc Chau and Son La: 150,000 VND off each of the first four trips, then at least 40,000 VND off every trip, valid for four school years through the HAIVAN app.
Read the article
Takes passengers from Dien Bien and Son La from the 01 Nguyen Hoang office to ten major Hanoi hospitals at no extra cost. Register with the hotline or the driver when booking.
Read the articlePick tonight's departure or another date, choose a berth on the map and get an e-ticket in minutes.
My Dinh Bus Station is at 20 Pham Hung Street, Tu Liem Ward, Hanoi; Dien Bien Phu City Bus Station is at 79 National Highway 12, Dien Bien Phu Ward. When booking, carefully check the pickup and drop-off names and times on your ticket, because a stop named “Dien Bien” is not necessarily Dien Bien Phu City Bus Station.
Hai Van has a lounge at 01 Nguyen Hoang, My Dinh Ward, right beside My Dinh Bus Station: air conditioning, seating, tea, snacks and fruit. It also handles ticketing and parcels for the northwest, and free shuttles run from there to the National Children's Hospital, Bach Mai, Viet Duc and Military Hospital 103. Call 1900 6763 if you need directions.
Choose Ban Phu as your destination from My Dinh. Ban Phu and Dien Bien are separate route options; do not substitute the Dien Bien journey. Call 1900 6763 to confirm the exact drop-off address in Ban Phu.
Hai Van lists My Dinh–Muong Cha separately. Select Muong Cha and your travel date to check matching departures, then confirm the drop-off point before booking.
Choose Dien Bien, Ban Phu or Muong Cha as your destination, then check the fare for your date, departure and berth. Options may include Economy, Luxury or Royal Cabin; do not use another route’s fare or layout to judge your place.
The My Dinh–Dien Bien journey is listed at roughly 11 hours, depending on traffic and weather. Search your date to check departure and arrival times; Ban Phu and Muong Cha have their own trip durations.
Select your route, departure date, bus and available berths; no return date is required. Check the pickup point, destination, arrival date and fare before continuing. Selecting berths does not mean your ticket is confirmed.
No. Each passenger gets a numbered berth from the seat map; Hai Van sells no extra seats, allows no floor spaces and takes on no extra passengers along the way. Buses run the exact route and departure slots registered with the authorities.
Yes. Passengers from Dien Bien and Son La get a free shuttle from the 01 Nguyen Hoang office to ten major hospitals: the National Children's Hospital, Bach Mai, Viet Duc, K1, K Tan Trieu, the National Obstetrics Hospital, the National Eye Hospital, Hanoi Medical University Hospital, Military Hospital 108 and Military Hospital 103. Register on 1900 6763 or tell the driver when you book.
Yes. Hai Van carries goods both ways, from small parcels to bulky freight, with a truck fleet handling up to 8 tonnes for businesses and traders. Parcels to the northwest usually arrive within 4 – 12 hours. Send and collect at the 01 Nguyen Hoang office; call 1900 6763 or message on Zalo with the type and weight.
Verify your phone number when requested, then choose a payment method available during booking. Hai Van’s guide includes international cards and other methods. If the verification code does not arrive, contact support before paying.
Check the route Hanoi → Dien Bien, travel date and passenger count before choosing a trip. This page sells one-way tickets; the opposite direction and round trips have their own pages.
Check the pickup name and meeting time printed on your ticket. Ban Phu and Muong Cha are served only by some departures; call 1900 6763 to confirm where to wait.
Product name, seat count, amenities and fare can differ by trip; confirm them before paying.
Contact Hai Van on 1900 6763 to confirm seating for your child and the change conditions for your ticket. Provide your travel date, route and booking reference if you already have one.