Last updated: Oct 24, 2019

Contents

Overview | Train | Bus | Secret Escapes

 

How To Get From Hanoi to SaPa?

Transport modeDurationCostsAvailability
Train9 hours530,000 VND ($23)Check train tickets
Luxury Train9 hours670,000 VND ($29)Check luxury train tickets
Bus6 hours255,000 VND ($11) Check bus tickets

We recommend to travel the 325-km journey from Hanoi to SaPa by taking the overnight train to Lao Cai and continuing by van to Sapa. The overnight train to Lao Cai takes about 8 hours and from there you can hop on a van that will bring you in 45 min to SaPa.

Taking the overnight train is a very time-efficient way to travel and is an experience you shouldn’t miss when in Vietnam. It will not only save you time because you are travelling during the night, but also save you a night on accommodation.

The journey by bus only takes 6 hours. However, most buses depart from Hanoi during the day and arrive in the middle of the night in Sapa. That also means travel time can take longer because of traffic. Besides that, we think that taking the train is more cost-efficient, safer, and more exciting way to travel from Hanoi to Sapa!

PRO-TIP: Consider to continue your journey to Ha Giang after visiting SaPa. Ha Giang is famous for its magnificant views on the highlands of Northern Vietnam.

View itinerary from Hanoi to SaPa

Hanoi to Sapa travelroute

Train icon

Hanoi to SaPa by Train


Duration: 9 hrs
Costs: 585,000 VND ($24.50)

Because Sapa is only a small hill town up in the mountains, it doesn’t have its own railway station. If you want to travel from Hanoi to Sapa by train, you’ll need to take the train to the closest railway station which is in Lao Cai. From Lao Cai you can continue by mini-bus/van or public bus to SaPa.

See here an overview of the itinerary by train:

  • Hanoi
  • 8 hrs
  • Lao Cai
  • 45 mins
  • SaPa

 

There are two sleeper trains that depart from Hanoi daily at 21:35 and 22:00 and they arrive in Lao Cai at 05:30 and 6:05 respectively. Since you will arrive in the early morning in SaPa, you can still join a day tour on the day of arrival. The total journey from Hanoi to Sapa will take about 9 hours.

If you contact your hotel beforehand, you might even be allowed to check-in early and take a shower before setting off to see the beautiful Sapa.

PRO-TIP: If you are short in time, you can book the night train back to Hanoi for the next day. When doing this, you can do one day tour on the day of arrival (day 1), sleep one night in SaPa and do another day tour the next day (day 2). On the second day, you can take the night train back to Hanoi.

Step 1: Hanoi to Lao Cai by Train

Duration: 8 hrs
Costs: 530,000 VND ($23)

To travel the journey from Hanoi to SaPa, you can take one of the two night trains to Lao Cai.

Notice that there are many different train companies you can book with, but they all depart from Hanoi at either 21:35 or 22:00. The difference between the companies are the comfort level and the amenities offered, like the quality of the mattresses, inclusion of free drinks and snacks, and even breakfast upon arrival in Lao Cai.

We recommend to get the train leaving at 21:35 so you can be in SaPa by 06:30. This gives you enough time to freshen up and get ready to join one of the many groups going on a trek, which usually starts around 8:00-8:30.

How to get to Hanoi railway station?

Hanoi Railway Station is a 20-minute walk or 10-minute taxi ride from the Old Quarter. The easiest way to reach this train station is to order a Grab (taxi), which won’t cost more than a few dollars.

Once you arrive at the station, you should enter the station on the western side (Tran Quy Cap). This is the platform from which the trains from Hanoi to Sapa depart.

Which train to book?

The cheapest train tickets are sold by Vietnam Railways ($23). However, keep in mind that this is the most basic option. If you want to travel with Vietnam Railways on the journey from Hanoi to Sapa, we recommend to pick a 4-berth cabin for more comfort. These beds are softer and you’ll have more space in the cabin.

A much better option in our opinion is to book with Pumpkin Express train ($27). Tickets cost only $4 more compared to Vietnam Railways, but they offer more comfort and better amenities.

Besides the Pumpkin Express train, there are several other luxury trains you can book. See the comparison below to give you an idea of the differences between these trains form Hanoi to Sapa.

Quick comparison of luxury train tickets from Hanoi to Sapa

  • We think the Pumpkin Express ($27.50) train offers the best value for money, with more comfy beds, a good pillow and free water.
  • If you want to have some more extra’s like free drinks and snacks, we recommend to book the King Express VIP ($31.50), New Livitrans ($32.50) or Sapaly Express ($31).
  • If you are looking for a more luxious cabin, check out Chapa Express ($42).
  • And last, we have the Victoria Express Train ($103), if you want to travel like a real VIP.
  • Looking for a private cabin? King Express, Orient Express, Et-Pumpkin and Sapaly all offer the option to book a private cabin. Tickets for private cabins start at 2,450,000 VND ($105), or $52.50 pp.

Looking for more info?

Click here to see a more detailed description.

 

Vietnam Railways (SP1 and SP4) from Hanoi to Sapa

Costs: 420,000 VND ($18.50)

The Vietnam Railways trains are basic, but not a bad choice if you want to save some money.

If you book with one of these SP1 or SP3 trains, we recommend to book a 4-berth cabin instead of a 6-berth The beds of these 4-berth cabins are more comfortable as they have thicker matrasses.

TrainScheduleDurationSleeper berth
SP121:35 - 05:307h 55m420,000 VND ($18.50)
SP322:00 - 06:058h 5m420,000 VND ($18.50)

Indicated prices are for 4-berth sleeper cabins but you can also book soft seats from 155,000 VND ($7).

Sometimes there are small differences in departure times. The SP1, for example, leaves 20 minutes later on some days. Use the button below to check if there are any changes from the schedule from Hanoi to Sapa.

Check Available Train Tickets

However, keep in mind that the Vietnam Railway trains, won’t be very luxurious. If you want a bit more comfort, we recommend to have a look at one of the options listed below.

Luxury trains from Hanoi to Sapa

See here an overview of the departure time, costs, and booking link for the more luxury tickets:

TrainDepartureSleeper berthCheck Tickets
ET-Pumpkin Express train21:35630,000 VND ($27)Check Tickets
Orient Express21:35630,000 VND ($27)Check Tickets
King Express VIP22:00720,000 VND ($31)Check Tickets
Violette Trains22:00720,000 VND ($31)Check Tickets
New Livitrans21:35735,000 VND ($33)Check Tickets
Sapaly Express Train22:00720,000 VND ($31)Check Tickets
Chapa Express train22:00975,000 VND ($42)Check Tickets
Victoria Express Train22:002,400,000 VND ($104)Check Tickets

If you already know which company you want to book with, you can use the button below.

Check Available Luxury Train Tickets

Below we will give a short description of all luxury train bookings from Hanoi to Sapa.

ET-Pumpkin Express train

Costs: 630,000 VND ($27.50)

Hanoi to Sapa - Luxury Train by Et-Pumpkin_1

The luxury train of ET-Pumpkin is the cheapest luxury train available. For approx. 10 dollars extra, you get a lot more value compared to the train of Vietnam Railways.

Expect a good pillow, free water (hot&cold) and more comfy beds!

See available tickets for ET-Pumpkin Express train.

Orient Express

Costs: 630,000 VND ($27.50)

Hanoi to Lao Cai (Train)_0

The design of this cabin looks more deluxe, but the beds are unfortunately still quite hard.

See available tickets for Orient Express.

King Express

Costs: 720,000 VND ($31)

Hanoi to Sapa - VIP Train by King Express_2

King Express offers two different trains: A luxury version (which isn’t really luxury in our opinion) and a VIP train.

The VIP train, is where the luxury really starts. For 720,000 VND ($31) you get a nice cabin with comfy beds, free drinks (incl beer!) and snacks.

Keep in mind that you don’t get these extras with the non-VIP (luxury train). That’s also why we don’t think the King Expres luxury train offers extra value compared to the Pumpkin Express (the first option).

Another benefit of King Express is that they offer free cancellation up to 72 hrs in advance for the Hanoi to Sapa route.

See available tickets for King Express VIP.

Violette Trains

Costs: 720,000 VND ($31)

The Violette trains look bit more luxury, but in reality there is not much difference with the cabins from Vietnam Railway.

Our 2 cents: Go for the King Express train or save a few dollars and go for more luxury with the ET-Pumpkin Express train.

See available tickets for Violette Trains.

New Livitrans

Costs: 735,000 VND ($32)

With the LeviTrans trains, you can expect a little upgrade in terms of the cabin.

In addition, you get free water, a banana and a sandwich during the ride.

See available tickets for New Livitrans.

Sapaly Express Train

Costs: 720,000 VND ($31)

Hanoi to Sapa - Express Train by Sapaly Express Train_2

The wooden design makes these cabins look a lot more luxury than the standard cabins!

Also do you get free drinks and snacks.

See available tickets for Sapaly Express Train.

Chapa Express train

Costs: 975,000 VND ($42)

Hanoi to Sapa - Luxury Train by Chapa Express Train_3

Cabins decorated with flowers, soft beds and clean and nice looking bath rooms.

Also do you get extra amenities like a welcome drink, free water, snacks and toiletries.

See available tickets for Chapa Express.

Victoria Express Train

Costs: 2,400,000 VND ($104)

And then you have Victoria Express.

This is the most luxurious train you can travel with when going from Hanoi to SaPa. If you want to travel like a real VIP you can go for this train. However, you have to put some money aside as tickets costs 2,400,000 VND ($104) per person.

Luxury trains (2 pers cabins)

Most companies also offer you the option to book a private cabin for 2 persons.

These cabins are actually the same as 4 berth cabins, but have the 2 upper beds turned up to provide more space.

You can book a private cabin with King Express, Orient Express, Et-Pumpkin and Sapaly, with tickets starting from 2,450,000 VND ($105), or $52,50 pp.

Check Available Luxury Train Tickets

Step 2: Lao Cai to SaPa by Van or Public Bus

Duration: 45 mins
Costs: 40,000 VND ($1.60)

The second part of the journey from Hanoi to Sapa is to get from the railway station in Lao Cai to Sapa.

The easiest option to travel this 35km distance from Lao Cai to Sapa is by taking one of the vans in front of the train station.

These vans cost only 40,000 VND ($1.60) and the drive won’t take more than 45 minutes.

Sometimes you have to wait a long time till the van is full and there are some drivers that might try to overcharge you. In that case, you can also take the public bus which leaves every 20-30 mins.

Buses or vans will drop you off around the square in SaPa, which is only a 5-minute walk to the main street where most hotels are located.

When you arrive at this square, there will also be many taxis waiting to bring you to your accommodation in case your hotel is located outside SaPa center.

Lao Cai to Sapa by Van/mini-bus

Costs: 40,000 VND ($1.60)
Vans are waiting at the train station so you don’t need to book them in advance. The ride from Lao Cai railway station to SaPa costs 40,000 VND ($1.60).

Bear in mind that most vans do not leave until they are full.

Lao Cai to Sapa by Public bus

Costs: 29,000 VND ($1.30)

You can find the public (yellow-red) buses on the opposite of the railway station, at the end of the parking area.

Buses leave every 20-30 minutes and will drop you off at SaPa bus station. The ride costs 29,000 VND ($1.30).

At this bus stop, you will also find a big blue timetable. Make sure to always ask if the bus is going to SaPa and not the other direction!

Be aware! Locals might tell you there is no public bus and point to the fake blue timetable next to the minivans. Don’t let them fool you and just continue to the end of the parking area.

 

Bus icon

Hanoi to SaPa by Bus


Duration: 6 hours
Costs: 260,000 VND ($11,50)

  • Hanoi
  • 6 hours
  • SaPa

A cheaper and faster option to travel from Hanoi to Sapa is by taking the bus during day time.

The advantage of the bus is that you don’t need to change transportation in Lao Cai as buses go straight to SaPa.

However, we do not recommend to take a day bus as these buses leave by daytime and arrive in the middle of the night in SaPa.

This means you still need to search for your accommodation in the middle of the night.

Still want to travel by bus?

You can choose among several bus companies when you want to travel from Hanoi to SaPa. Be aware though that some bus companies drop passengers outside SaPa center, which means you still need to take a taxi from there to your accommodation.

Two companies which we recommend are Green SaPa Bus and Goodmorning SaPa as they are both known for their great service.

Both buses include pick-up in Hanoi and drop you off in or at the border of the center in SaPa.

Tickets for Green SaPa costs only 260,000 VND ($11.50), including pick-up. Goodmorning SaPa is one dollar more expensive and is a good option if Green SaPa is already fully booked.

Depending on the traffic, travelling from Hanoi to Sapa by bus takes about 5 to 6 hours.

Other companies you can book with are SaPa Express, Fansipan Express. If you are travelling with a larger group you can also book a private van with Vietnam Tourist.

BusScheduleDurationCosts
Green Sapa Bus07:00-12:30
14:00-19:30
22:00-03:30
5h 30m285,000 VND ($12.50) + free pick-up
Sapa Express07:30-13:00
22:00-03:30
5h 30m285,000 VND ($12.50) + free pick-up
Goodmorning Sapa06:30-12:00
13:30-19:00
22:00-03:00
5h 30m310,000 VND ($13.50) + free pick-up
InterBus Line 07:00-12:30
13:30-18:30
21:00-02:30
22:00-03:30
6 hour230,000 VND ($10)
InterBus Line
(Luxury)
07:00-12:00
22:00-03:00
22:15-04:15
5h
5h
6h
310,000 VND ($13.50)
310,000 VND ($13.50)
460,000 VND ($20)
Fansipan Express06:00-12:00
06:00-12:30
21:00-03:00
21:00-03:30
6h
6h 30m
6h 30m
490,000 VND ($21.50)
230,000 VND ($10)
230,000 VND ($10)

You can check the availability and book your bus tickets by using the button below.

Check Available Bus Tickets

 

Frequently asked questions


How to get from Hanoi to SaPa?

We recommend to travel by train from Hanoi to SaPa. A direct bus is also an option, but buses only go by day or arrive in the middle of the night. This means you still need to book an accommodation when arriving in SaPa. Booking the train will save you a night on accommodation and won’t waste your valuable day time.

Does SaPa have it’s own train station?

SaPa is a little mountain village that doesn’t have a railway station. Luckily, the nearby town Lao Cai has a railway station that connects directly with SaPa. From here it’s only a 45 mins van drive to SaPa.

How long does it take to travel from Hanoi to Sa Pa?

The journey from Hanoi to SaPa takes about 9 hours by train (including a 45 mins van ride). The journey by bus takes about 6 hrs.

Where can I book my tickets?

You can book the tickets for trains and buses with the buttons below each transport option.

  Hotel

My favourite places to stay in Sapa


Lodge D&D Eco Sapa

When visiting Sapa, there is no better way than waking up with a stunning view over the rice-fields while enjoying an outstanding breakfast. An experience not to miss and probably one of the best during your trip in Vietnam! The adorable bungalows of Lodge D&D cost only $32 a night, including a fantastic breakfast! When you are travelling as a couple, this will probably be one of the best value deals you can find!

Read More

Eco Palms House – Mountain Retreat

Still not convinced with the previous listing? Eco Palm House offers even more luxious bungalows, starting from $90. But don't let this scare you of! Eco Palms House also offer something for travellers on a lower budget. For solo traveller, you can already stay in a dormitory for just $17 or when travelling as a couple, you can book a double bed in the open area for $33.

Read More

Little View Homestay Sapa

Want to stay around the center but prefer a homestay instead of a hotel? The rooms of Little View Homestay are all made from pine wood and instead of a heating system, you will get a heated blanked that keeps you warm at night. The friendly owners and creative sapa style decorations will make this an extraordinary stay!

Read More

   

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 81

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!