Rest peacefully overnight, arrive refreshed in Dien Bien

Certified modern fleet - Flexible schedule - 30 years of trust

Quick dates:
Call 1900 6763Chat ZaloGiá đã gồm VAT, xác nhận trước khi thanh toán

NORTHWEST DESTINATIONS

The beauty of Dien Bien awaits you

Rest peacefully overnight with Hai Van, wake up refreshed amidst golden valleys

Muong Thanh Rice Fields Muong Thanh Granary

Muong Thanh Rice Fields

Fertile valley basin, brilliant in golden harvest

Pha Din Sea of Clouds Legendary Pass

Pha Din Sea of Clouds

Majestic mountain pass with floating sea of clouds

Dien Bien Phu City Historic Land

Dien Bien Phu City

Historic valley, A1 hill and victory monuments

Northwest Scenic Road Peaceful Journey

Northwest Scenic Road

Wake up to glorious sunrise amidst mountain peaks

DIEN BIEN ROUTE OFFERS

CURRENT OFFERS

Book ahead to unlock advance guaranteed fares from Hai Van

BOOK 0 DAYS AHEAD Save up to 130,000 VND

900,000 VND / 2 tickets (450k/ticket) — Luxury & Royal Cabin

Travel as a pair or 1 person roundtrip: Luxury 900,000 VND / 2 tickets (450k/ticket). Royal Cabin 1,200,000 VND / 2 tickets (600k/ticket).

  • Exact berth guaranteed
  • QR ticket sent to phone
View terms & conditions
  • Book at least 0 days ahead (earliest: departure on 13/11).
  • Pay upfront by QR when booking on this page.
  • Up to 4 promotional tickets per phone number per trip.
  • Promotional tickets are non-refundable. Call 1900 6763 for trip/date changes.
  • Children under 5 share berth with an adult for free.
  • Prices include VAT. For corporate VAT invoices call 1900 6763.
BOOK 7 DAYS AHEAD Special route fare

500,000 VND / 2 tickets (250k/ticket) — Group of 4 Only 800,000 VND

Clean, comfortable 44-berth Eco sleeper bus, on time, no overbooking. Book 7 days ahead for only 250k/ticket (Group of 4 only 200k/ticket).

  • 44 leather berths
  • USB port at every berth
See details for 500k / 2 tickets →
Applies to Eco 44-berth bus · Only 250k/ticket (Group of 4 only 200k/ticket)

TRIPS FOR YOUR SELECTED DATE

Bus schedules & fares: Hanoi to Dien Bien

Departure time:
6 trips available for the selected date.
18:00Arrives 04:10
Economy36 giường
10h10Estimated
410,000 VND
10available
18:30Arrives 04:40
Economy34 giường
10h10Estimated
400,000 - 485,000 VND
10available
19:00Arrives 05:10
Economy36 giường
10h10Estimated
400,000 - 485,000 VND
16available
19:30Arrives 05:40
Premium24 giường
10h10Estimated
550,000 - 680,000 VND
2available
19:45Arrives 05:55
Economy34 giường
10h10Estimated
450,000 - 515,000 VND
7available
20:30Arrives 06:40
Premium22 giường
10h10Estimated
680,000 VND
1available

WHY HAI VAN

A more considerate way to the northwest

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.

A Hai Van Royal Cabin berth with a personal screen
A Royal Cabin berth on the Hanoi – Dien Bien route
  • Travel overnight, arrive in the morning

    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.

  • 3 sleeper classes

    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.

  • Board at stations and stops along the route

    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.

  • Pick your own berth, get an e-ticket

    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.

  • Clear per-berth pricing

    Each class has its own fare and the exact price shows on every berth when you open the map. No surcharge for booking online.

  • No overcrowding, no extra seats

    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.

  • Running the registered schedule

    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.

  • Free shuttle to the hospitals

    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.

  • A lounge beside My Dinh station

    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

Sleeper buses Hanoi to Dien Bien

Real photos of the three Hai Van sleeper classes on the northwest route: Eco, Luxury and Royal Cabin. Tap a photo to enlarge.

Eco – Super Saver sleeper

Leather berths, bedding, a chilled water cabinet and a USB port at every berth.

View departures

Luxury – 34/36-berth sleeper

Mobihome compartments with privacy curtains, a personal screen and a small side table.

View departures

Royal Luxury – VIP Cabin

A roomy private cabin with white bedding, a personal screen and berth controls.

View departures

ON-BOARD AMENITIES

Amenities by vehicle type

Eco – Super Saver sleeper

  • Air conditioning
  • Leather berths, blankets and pillows
  • USB port at the berth
  • Chilled drinking water

Luxury – 34/36-berth sleeper

  • Air conditioning
  • Berths with bedding
  • Privacy curtains
  • Personal screen
  • Small side table
  • Drinking water

Royal Luxury – VIP Cabin

  • Air conditioning
  • Private cabin
  • White bedding
  • Screen and controls at the berth
  • USB charging ports
  • Drinking water

LOUNGE · STATIONS · STOPS

Lounge and stations on the Hanoi – Dien Bien route

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.

Inside the Hai Van lounge: a table of tea, snacks and fruit beside rows of seating Street front of the Hai Van lounge on Nguyen Hoang street, next to My Dinh Bus Station Hai Van buses on the My Dinh – Dien Bien route

HANOI · VIP LOUNGE

Lounge at 01 Nguyen Hoang

01 Nguyen Hoang, My Dinh Ward, Hanoi — right beside My Dinh Bus Station

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 Maps

HANOI · BUS STATION

My Dinh Bus Station

20 Pham Hung Street, Tu Liem Ward, Hanoi

Where buses depart from and arrive at the Hanoi end.

Directions on Google Maps

DIEN BIEN · OFFICE

Hai Van Dien Bien office

300 Nguyen Huu Tho, Muong Thanh Ward, Dien Bien Phu

Ticketing and trip enquiries in Dien Bien. Call 1900 6763 before you go for directions.

Directions on Google Maps

DIEN BIEN · BUS STATION

Dien Bien Phu Bus Station

79 National Highway 12, Dien Bien Phu Ward, Dien Bien Province

The main pickup and drop-off point at the Dien Bien end.

Directions on Google Maps

ALONG THE ROUTE · STOPS

Ban Phu and Muong Cha

Served only by some departures

These two stops have no fixed address in the system. Call 1900 6763 to confirm where to wait before your travel date.

Call 1900 6763

FREIGHT TO THE NORTHWEST

Send goods Hanoi – Dien Bien on the same buses

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.

Hai Van staff loading goods for the northwest run Hai Van staff receiving and stacking parcels at the office Hai Van freight service poster: trucks up to 8 tonnes, delivery from 4 to 12 hours
  • Same-day delivery

    Parcels to the northwest usually arrive in 4 – 12 hours, on the day's departures.

  • From small parcels to tonnes

    From envelopes and small parcels to bulky freight; the truck fleet handles up to 8 tonnes.

  • Dedicated trucks for businesses

    Businesses and traders can book a dedicated truck, on a schedule or on demand.

  • Drop off at the My Dinh office

    Send and collect right at the 01 Nguyen Hoang office beside My Dinh Bus Station.

Need to send goods to the northwest?

Message us on Zalo or call the hotline with the type, weight and destination.

ALONGSIDE DIEN BIEN

Hai Van and the people of 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.

  • Poster for the "No one left behind" programme supporting patients in Dien Bien

    No one left behind (2025)

    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
  • Hai Van presenting back-to-school ticket awards to students of Le Quy Don High School for the Gifted in Dien Bien

    Exam season support

    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
  • Poster for the free shuttle to major hospitals in Hanoi

    Free hospital shuttle

    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 article

Ready to travel to Dien Bien?

Pick tonight's departure or another date, choose a berth on the map and get an e-ticket in minutes.

HAIVAN APP

Book and manage your e-ticket on your phone

Scan the QR code for your phone or select an app store to download the HAIVAN app.

Mã QR tải ứng dụng HAIVAN cho iPhone và iPad
iPhone / iPadApp Store
Mã QR tải ứng dụng HAIVAN cho điện thoại Android
AndroidGoogle Play

FREQUENTLY ASKED QUESTIONS

Bus ticket FAQs: Hanoi to Dien Bien

Still need help? Call 1900 6763 or chat Zalo.

Which boarding and arrival points should I check for a My Dinh–Dien Bien round trip?+

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. For a round trip, check the pickup and drop-off points separately for each leg; do not assume your return pickup is where the outbound bus dropped you off.

Where can I wait for the bus in Hanoi?+

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.

Should I select Dien Bien for a Hanoi–Ban Phu round trip?+

No. For a Hanoi–Ban Phu round trip, select the correct My Dinh–Ban Phu route for both directions. Choose My Dinh → Ban Phu for the outbound leg and Ban Phu → My Dinh for the return leg. Do not substitute the Dien Bien journey. To confirm the exact pickup and drop-off points, please contact 1900 6763.

How do I plan a Hanoi–Muong Cha return trip?+

Select My Dinh–Muong Cha, your starting direction and both travel dates. Check each leg separately, then confirm pickup and drop-off points with Hai Van. An available outbound service does not guarantee seats on your chosen return date.

How is the Hanoi–Dien Bien round-trip fare calculated?+

Check the fare for each departure and berth in both directions, then review the itinerary total. The two legs may have different prices or vehicle classes; a round trip does not automatically include a discount. Dien Bien, Ban Phu and Muong Cha have separate options.

How should I choose return dates for overnight bus travel?+

Check the outbound arrival date before choosing your return departure. An overnight service may arrive the next day; allow time at your destination and to reach your pickup point. Estimated arrival times can change with traffic and weather.

Must both directions use the same vehicle class and berth number?+

No. Choose each departure, vehicle class and berth independently from the available options. Review both legs before following the booking instructions. Selecting berths does not mean your tickets are confirmed.

Do you overcrowd the bus or sell extra seats?+

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.

Is there a shuttle to the hospitals in Hanoi?+

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.

Can I send goods on the Hanoi – Dien Bien route?+

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.

What should I check before paying for my return journey?+

Check the departure, berths and amount for each direction. Follow phone verification and payment instructions for each leg; completing one leg does not mean both tickets are confirmed. If the OTP does not arrive, contact support before paying.

What should I check about the date and direction before choosing a trip?+

Check the route Hanoi → Dien Bien, travel date and passenger count before choosing a trip. Turn on round-trip in the search form if needed; check that the return follows your outbound arrival.

How do I confirm my pickup and drop-off points?+

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.

Why can the vehicle and fare differ between trips?+

Product name, seat count, amenities and fare can differ by trip; confirm them before paying.

Who can help with travelling with a child or changing my trip?+

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.

Hanoi → Dien BienFares from 400,000 VND
Call Zalo Book tickets
HAI VAN SUPPORT

Let Hai Van call you back

Fill this in and the hotline will call you back knowing exactly what you need. In a hurry? Call 1900 6763 straight away.

Or call 1900 6763 now

By submitting, you agree to be contacted by Hai Van about this trip.