Hanoi to Sapa Trains

Written by Fabio Updated May. 19, 2025

Sapa, a small town on a plateau in northern Vietnam, is a popular summer resort in Lao Cai Province. Today, the town retains much exotic architecture dating back to the French colonial period.

Sapa doesn’t have an airport. It can only be reached overland. It takes approximately 9 hours from Hanoi to Lao Cai by train, and around 7 hours by sleeper bus. Trains do not go straight to Sapa, but to Lao Cai. There are plenty of buses from Lao Cai Railway Station to Sapa, taking around 1 hour.

Trains between Hanoi and Lao Cai are specially designed for tourists. They feature privately-owned carriages. Ticket prices vary depending on the operators. There are two pairs of overnight trains between Hanoi and Lao Cai, SP3/SP7 and SP4/SP8.

Hanoi–Lao Cai Train Schedules

(Last updated on May 9th, 2025)

SP3 Hanoi–Lao Cai
Station Travel Day Arrive Depart
Hanoi Day1   22:00
Gia Lam 22:15 22:18
Viet Tri 22:50 22:52
Yen Vien 22:29 22:31
Phu Tho Day2 00:30 00:32
Yen Bai 02:13 02:20
Mau A 03:03 03:06
Bao Ha 04:21 04:24
Pho Lu 05:03 05:06
Lao Cai 06:05  
SP7 Hanoi–Lao Cai
Station Travel Day Arrive Depart
Hanoi Day 1   22:30
Gia Lam 22:45 22:48
Yen Vien 22:59 23:01
Dong Anh 23:21 23:23
Phuc Yen 23:45 23:47
Yen Bai Day 2 02:39 02:46
Mau A 03:29 03:31
Trai Hut 03:56 03:58
Bao Ha 04:51 04:54
Pho Lu 05:33 05:35
Lao Cai 06:33  

Lao Cai–Hanoi Train Schedules

(Last updated on May 9th, 2025)

SP8 Lao Cai–Hanoi
Station Travel Day Arrive Depart
Lao Cai Day 1   12:05
Pho Lu 13:15 13:18
Bao Ha 13:59 14:02
Lang Khay 14:21 14:23
Trai Hut 14:50 14:53
Mau A 15:18 15:21
Yen Bai 17:03 17:10
Viet Tri 18:09 18:12
Vinh Yen 19:24 19:27
Phuc Yen 19:58 20:01
Dong Anh 20:23 20:26
Yen Vien 20:46 20:49
Gia Lam 21:01 21:05
Hanoi 21:20  
SP4 Lao Cai–Hanoi
Station Travel Day Arrive Depart
Lao Cai Day 1   21:40
Pho Lu 22:33 22:36
Bao Ha 23:13 23:15
Lang Khay 23:43 23:45
Trai Hut Day 2 00:11 00:13
Yen Bai 01:20 01:28
Phu Tho 02:50 02:52
Viet Tri 03:31 03:33
Vinh Yen 03:57 03:59
Yen Vien 04:58 05:00
Gia Lam 05:12 05:15
Hanoi 05:30  

Seat Classes on the Train

There are two kinds of trains running between Hanoi and Sapa, normal trains owned by Vietnam Railways and luxury trains owned by private enterprises. Privately-owned trains are more comfortable, but more expensive than normal ones.

Privately-owned trains include Victoria Express, Chapa Express, Livitrans Express, King Express, Faxipan, Sapaly Express, Orient Express, King Express, and Pumpkin Express. They have the same schedules with normal trains owned by Vietnam Railways.

All carriages are divided into five classes:

  • VIP cabin: two lower berths in a private compartment, with a lockable door.
  • Soft sleeper: two lower berths and two upper berths in a private compartment, with a door that can be closed.
  • Hard sleeper: six berths (two lower berths, two middle berths and two upper berths) in a private compartment, with a door that can be closed. During the days, all middle berths will be folded against the wall. The space on the upper berth is narrow, and passengers cannot sit upright on the upper bunk.
  • Soft seat: two rows of fabric-covered seats across the carriage. Soft seats are not recommended for Hanoi to Lao Cai travel.
  • Hard seat: two rows of benches across the carriage. This is the cheapest seat class, but it is not recommended.

Trains Between Sapa/Lao Cai and Chin

Vietnam has two international railway connections to China. One is from Hanoi to Nanning in Guangxi Province; the other is the Vietnam-Yunnan Railway from Haiphong to Kunming. The Vietnam section of the Vietnam-Yunnan Railway starts at Lao Cai, which looks across the river opposite Hekou, a small border town of China.

How to Get to China from Sapa/Lao Cai

Lao Cai and Hekou’s customs buildings are on each side of the Red River, connected by a bridge and within walking distance. There are four daily trains connecting Hekou North Railway Station with Kunming Station.

Hekou to Kunming Train Schedules

Train Number K9818 K9828 K6142 K9824
Stations Time Table Time Table Time Table Time Table
Hekou North 07:00 depart 09:35 depart 11:30 depart 22:55 depart
Pingbian 07:50 10:41 12:17 00:10 the next day
Mengzi 08:29 11:21 13:11 00:55 the next day
Mengzi North 08:49 11:53 13:32 ----
Jianshui 09:30 12:32 14:24 ----
Qujiang 10:05 ---- ---- ----
Tonghai 10:28 13:40 15:13 ----
Yuxi 11:04 14:20 15:55 ----
Kungyang 11:37 14:53 16:28 ----
Kunming 12:34 arrive 15:45 arrive 17:19 arrive 06:36 the next day, arrive

You Might Want to Know

How to Buy Vietnamese Train Tickets

How to Buy Vietnamese Train Tickets

There are four ways of buying Vietnamese train tickets.

Tips for Train Travel in Vietnam

Tips for Train Travel in Vietnam

We have listed some travel tips here to help you have a smooth train trip in Vietnam.

Hanoi to Ho Chi Minh City Trains

Hanoi to Ho Chi Minh City Trains

Because of Vietnam's narrow width, there is only one main railway line crossing the whole country from north to south

We are here to guide you...
Start your journey to the perfect travel experience with personalized 1-on-1 support from our expert travel advisors.

Create Your Trip