Trains Between Hanoi and Hue

Written by Fabio Updated May. 19, 2025

The Hanoi to Hue railway line is one of the most popular in Vietnam. It is a section of the North-South Railway from Hanoi to Ho Chi Minh City (Saigon). Hue is at the middle of the line.

Hue was Vietnam’s capital during the Tay Son dynasty (1778-1802 AD) and Nguyen dynasty (1802-1945 AD). Large numbers of tourists visit Hue, attracted by its historical sites.

Hanoi–Hue Railway

  • Distance: 540 kilometers (335 miles)
  • Trains from Hanoi to Hue: SE1, SE3, SE5, SE7, SE9, SE11, SE19
  • Trains from Hue to Hanoi: SE8, SE6, SE12, SE10, SE4, SE2, SE20
  • Main stops: Hanoi, Ninh Binh, Thanh Hoa, Vinh, Yen Trung, Huong Pho, Dong Hoi, Dong Ha, Hue
  • Duration of journey: approximately 14 hours

There are eight trains running between Hanoi and Hue. All terminate at Hanoi and Saigon. SE5, SE7 and SE11 are daytime trains. SE1, SE3, SE9, SE17 and SE19 are overnight trains.

Hanoi to Hue Train Schedules

(Schedules for all trains last updated on May 13)

SE7
Station Arrival Departure Travel Day
Hanoi - 06:00 1
Phu Ly 07:02 07:05
Nam Dinh 07:37 07:40
Ninh Binh 08:14 08:17
Bin Son 08:48 08:51
Thanh Hoa 09:25 09:28
Cho Sy 11:15 11:18
Vinh 11:59 12:06
Yen Trung 12:29 12:32
Huong Pho 13:28 13:31
Dong Le 14:33 14:36
Dong Hoi 16:19 16:31
Dong Ha 18:39 18:42
Hue 19:53 19:58
SE5
Station Arrival Departure Travel Day
Hanoi - 08:55 1
Phu Ly 09:56 09:59
Nam Dinh 10:31 10:34
Ninh Binh 11:08 11:11
Bin Son 11:42 11:45
Thanh Hoa 12:20 12:25
Vinh 14:16 14:53
Yen Trung 15:16 15:19
Huong Pho 16:15 16:18
Dong Le 17:19 17:24
Dong Hoi 19:16 19:28
Dong Ha 21:10 21:13
Hue 22:38 22:43
SE9
Station Arrival Departure Travel Day
Hanoi - 14:35 1
Phu Ly 15:50 15:53
Nam Dinh 16:28 16:31
Ninh Binh 17:03 17:06
Bin Son 17:45 17:48
Thanh Hoa 18:24 18:29
Cho Sy 20:15 20:18
Vinh 20:58 21:05
Yen Trung 21:29 21:32
Huong Pho 22:42 22:45
Dong Le 23:47 23:50
Dong Hoi 01:32 01:47 2
Dong Ha 03:43 03:46
Hue 04:55 05:02
SE3
Station Arrival Departure Travel Day
Hanoi - 19:20 1
Phu Ly 20:21 20:24
Nam Dinh 20:56 20:59
Ninh Binh 21:32 21:35
Thanh Hoa 22:37 22:40
Vinh 00:58 01:05 2
Dong Hoi 04:51 06:30
Dong Ha 06:45 06:48
Hue 07:59 08:04
SE19
Station Arrival Departure Travel Day
Hanoi - 20:10 1
Nam Dinh 21:46 21:49
Ninh Binh 22:21 22:24
Thanh Hoa 23:30 23:33
Vinh 02:18 02:25 2
Yen Trung 02:49 02:52
Dong Hoi 06:23 06:38
Dong Ha 08:15 08:18
Hue 09:29 09:34
SE1
Station Arrival Departure Travel Day
Hanoi - 20:50 1
Phu Ly 21:52 21:55
Nam Dinh 22:27 22:30
Ninh Binh 23:04 23:07
Thanh Hoa 00:08 00:12 2
Vinh 02:28 02:35
Huong Pho 03:50 03:53
Dong Hoi 06:30 06:42
Dong Ha 08:22 08:25
Hue 09:35 09:40
SE11
Station Arrival Departure Travel Day
Hanoi - 20:45 1
Thanh Hoa 00:01 00:08 2
Vinh 02:40 02:47
Dong Hoi 06:43 06:55
Dong Ha 08:40 08:43
Hue 09:57 -

Hue to Hanoi Train Schedules

(Schedules for all trains last updated on May 13)

SE8
Station Arrival Departure Travel Day
Hue 01:28 01:36 1
Dong Ha 02:50 02:53
Dong Hoi 04:40 04:55
Dong Le 06:50 06:53
Huong Pho 07:55 07:58
Yen Trung 08:52 08:55
Vinh 09:19 09:26
Thanh Hoa 11:53 11:58
Ninh Binh 13:11 13:14
Nam Dinh 13:45 13:50
Phu Ly 14:24 14:27
Hanoi 15:33 -
SE6
Station Arrival Departure Travel Day
Hue 05:33 05:41 1
Dong Ha 07:00

07:03

Dong Hoi 09:06 09:21
Dong Le 10:55 10:58
Huong Pho 12:01 11:58
Yen Trung 12:54 12:57
Vinh 13:21 13:28
Thanh Hoa 16:06 16:11
Ninh Binh 17:24 17:27
Nam Dinh 17:58 18:03
Phu Ly 18:37 18:40
Hanoi 19:58 -
SE10
Station Arrival Departure Travel Day
Hue 12:33 12:41 1
Dong Ha 13:55 13:58
Dong Hoi 15:39 15:54
Dong Le 18:11 18:14
Huong Pho 19:16 19:21
Yen Trung 20:15 20:18
Vinh 20:42 21:01
Thanh Hoa 00:04 00:01 2
Nam Dinh 01:55 01:58
Hanoi 03:43 -
SE4
Station Arrival Departure Travel Day
Hue 16:39 16:47 1
Dong Ha 18:01 17:58
Dong Hoi 19:52 19:37
Huong Pho 22:25 22:22
Vinh 23:46 23:53
Thanh Hoa 02:14 02:17 2
Ninh Binh 03:18 03:21
Nam Dinh 03:50 03:53
Phu Ly 04:24 04:27
Hanoi 05:30 -
SE2
Station Arrival Departure Travel Day
Hue 15:23 15:31 1
Dong Ha 16:44 16:47
Dong Hoi 18:30 18:45
Dong Le 20:20 20:23
Huong Pho 21:24 21:27
Vinh 22:48 22:55
Thanh Hoa 01:10 01:19 2
Nam Dinh 03:02 03:05
Phu Ly 03:40 03:43
Hanoi 04:50 -
SE12
Station Arrival Departure Travel Day
Hue - 06:00 1
Dong Ha 07:12 07:21
Dong Hoi 09:26 09:41
Huong Pho 12:21 12:24
Yen Trung 13:32 13:35
Vinh 13:57 14:04
Thanh Hoa 16:37 16:40
Ninh Binh 18:06 18:09
Phu Ly 19:17 19:20
Hanoi 21:12 -
SE20
Station Arrival Departure Travel Day
Hue - 21:31 1
Dong Ha 22:53 22:56
Dong Hoi 00:38 00:53 2
Yen Trung 05:08 05:11
Vinh 05:34 05:41
Thanh Hoa 07:58 08:01
Ninh Binh 09:21 09:24
Phu Ly 10:47 10:49
Hanoi 11:55 -

Hanoi-Hue Train Tickets Fares

Seat Types Arrive on the Same Day (USD) Arrive Next Day (USD)
Soft seat 23 24
One bed in a 4-bed Room 40 44
One bed in a 6-bed Room 29 34

Getting to Hanoi Train Station

From Dong Da

If you’re near Dong Da, getting to Hanoi Train Station is easy and flexible:

  • Walking: It’s just a 26-minute walk—a nice option if you’re traveling light and enjoy strolling through the city.
  • By Taxi: Carrying luggage or short on time? A taxi is the best choice. The ride takes about 9 minutes and costs around USD 3.

From Noi Bai International Airport

Getting to Hanoi Train Station from the airport can be a bit more complex. The total travel time is Around 2 hours

By Public Bus:

  • Exit the terminal, head east, and turn right.
  • Walk about 100 meters to the Bai Do Xe Cau Giay bus stop.
  • Take Bus No. 7 and get off at Doi Dien Tong CTY DV Vien Thong.
  • Transfer to Bus E08 at Khu Do Thi Times City.
  • Ride 9 stops to arrive at Hanoi Train Station.

By Taxi:

A far more convenient option. The ride takes about 40 minutes and costs approximately USD 17.

Getting from Hue Train Station

To Imperial City

This Imperial City is located about 2.5 kilometers from the train station.

  • Walking: Around 32 minutes—As you walk across the 542-meter-long Da Vien Bridge, you’ll enjoy beautiful views of the Perfume River—a perfect spot for sightseeing.
  • By Taxi: As there is no bus from the station to the Imperial City, taxi is a faster and more comfortable option. The trip takes about 5 minutes and costs around USD 6.

Lang Co Beach

Lang Co Beach is located approximately 62.7 kilometers from the train station and is only accessible by taxi. The ride takes about an hour and costs around USD 38.

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