? Need help?

Send us a message:

Vietnam train routes, prices and timetable

Enter your route and travel date to see live schedules, seat availability and prices for every class.

VIETNAM TRAINS
Book Your Vietnam Train Tickets Online

Compare every Vietnam Railways route in real time, pick your class and berth, and get your e-ticket by email in minutes.

Prices update in real time and e-tickets are delivered by email within minutes of booking.


Vietnam Railways (VNR) runs daily trains the length of the country on the North-South Reunification Express (SE1-SE9), plus regional lines to Sapa, Hai Phong and the coast. The full Hanoi to Ho Chi Minh City run covers 1,726 km in roughly 32 to 39 hours; shorter hops like Da Nang to Hue or Ho Chi Minh City to Nha Trang take a few hours.

Four main fare classes, cheapest to priciest: hard seat, soft seat, 6-berth hard sleeper (full guide) and 4-berth soft sleeper, with a 2-berth VIP cabin on selected trains. Prices scale with distance, so a short leg costs a fraction of the full line.

Below: the full Hanoi ↔ Ho Chi Minh City timetable, fares for every class, the busiest routes on the network, and how to book.

Vietnam trains: quick overview
OperatorVietnam Railways (VNR), state-owned, plus a handful of licensed private sleeper carriages on the same trains
Main lineNorth-South Reunification Express, Hanoi ↔ Ho Chi Minh City, 1,726 km
Train seriesSE1-SE9 (Super Express, full line), plus SNT, SPT, HD and local services on regional legs
ClassesHard seat, soft seat, 6-berth hard sleeper, 4-berth soft sleeper, 2-berth VIP cabin (select trains)
Fares fromAround 84,240 VND for a short hard-seat hop, up to roughly 4,594,320 VND for a VIP cabin on the full line
Key stationsHanoi, Ninh Binh, Vinh, Dong Hoi, Hue, Da Nang, Nha Trang, Ho Chi Minh City, Lao Cai (for Sapa)
Booking windowUp to 44 days before departure
Book onlineYesMyTrips.com

Below: fares for every class, the full Reunification Express timetable, the busiest routes on the network, and how to book.

Vietnam train timetables: departure and arrival times

Full departure and arrival times for every direct route between Hanoi, Ho Chi Minh City, Hue, Da Nang, Nha Trang, Ninh Binh, Lao Cai (for Sapa) and Hai Phong, sorted by departure time. Only one direction is shown per route; the return direction runs on a close mirror of the same schedule.

Da Nang ↔ Hanoi

7 daily departures on this route; journey time ranges from 16h08m to 19h15m, with fares from 572,400 VND.

Train Departs Arrives Duration Fares from
SE6 02:01 19:14 17h13m 695,520 VND (~US$ 26.77) Book SE6
SE10 08:59 03:40 (+1 day) 18h41m 591,840 VND (~US$ 22.78) Book SE10
SE4 12:28 04:36 (+1 day) 16h08m 621,000 VND (~US$ 23.90) Book SE4
SE2 13:21 05:42 (+1 day) 16h21m 684,720 VND (~US$ 26.35) Book SE2
SE20 18:00 11:10 (+1 day) 17h10m 1,018,440 VND (~US$ 39.19) Book SE20
JSE18 18:55 14:10 (+1 day) 19h15m 572,400 VND (~US$ 22.03) Book JSE18
SE8 23:41 16:20 (+1 day) 16h39m 628,560 VND (~US$ 24.19) Book SE8

Da Nang ↔ Ho Chi Minh City

6 daily departures on this route; journey time ranges from 17h01m to 21h23m, with fares from 713,880 VND.

Train Departs Arrives Duration Fares from
SE5 00:36 18:20 17h44m 787,320 VND (~US$ 30.30) Book SE5
SE9 06:03 03:26 (+1 day) 21h23m 723,600 VND (~US$ 27.85) Book SE9
SE21 07:55 04:35 (+1 day) 20h40m 731,160 VND (~US$ 28.14) Book SE21
SE3 10:43 05:30 (+1 day) 18h47m 732,240 VND (~US$ 28.18) Book SE3
SE1 13:29 06:30 (+1 day) 17h01m 808,920 VND (~US$ 31.13) Book SE1
SE7 22:30 17:00 (+1 day) 18h30m 713,880 VND (~US$ 27.47) Book SE7

Da Nang ↔ Hue

9 daily departures on this route; journey time ranges from 2h28m to 3h58m, with fares from 84,240 VND.

Train Departs Arrives Duration Fares from
SE6 02:01 04:44 2h43m 96,120 VND (~US$ 3.70) Book SE6
HD2 07:05 11:03 3h58m 199,800 VND (~US$ 7.69) Book HD2
SE10 08:59 12:10 3h11m 84,240 VND (~US$ 3.24) Book SE10
SE4 12:28 15:05 2h37m 92,880 VND (~US$ 3.57) Book SE4
SE2 13:21 15:49 2h28m 100,440 VND (~US$ 3.87) Book SE2
HD4 15:20 18:15 2h55m 199,800 VND (~US$ 7.69) Book HD4
SE20 18:00 20:43 2h43m 117,720 VND (~US$ 4.53) Book SE20
JSE18 18:55 21:38 2h43m 86,400 VND (~US$ 3.32) Book JSE18
SE8 23:41 02:12 (+1 day) 2h31m 86,400 VND (~US$ 3.32) Book SE8

Da Nang ↔ Nha Trang

6 daily departures on this route; journey time ranges from 9h06m to 11h23m, with fares from 474,120 VND.

Train Departs Arrives Duration Fares from
SE5 00:36 10:17 9h41m 594,000 VND (~US$ 22.86) Book SE5
SE9 06:03 16:52 10h49m 482,760 VND (~US$ 18.58) Book SE9
SE21 07:55 19:18 11h23m 495,720 VND (~US$ 19.08) Book SE21
SE3 10:43 21:05 10h22m 474,120 VND (~US$ 18.25) Book SE3
SE1 13:29 22:35 9h06m 522,720 VND (~US$ 20.12) Book SE1
SE7 22:30 08:40 (+1 day) 10h10m 538,920 VND (~US$ 20.74) Book SE7

Da Nang ↔ Ninh Binh

6 daily departures on this route; journey time ranges from 13h43m to 16h31m, with fares from 489,240 VND.

Train Departs Arrives Duration Fares from
SE6 02:01 16:52 14h51m 595,080 VND (~US$ 22.90) Book SE6
SE4 12:28 02:11 (+1 day) 13h43m 546,480 VND (~US$ 21.03) Book SE4
SE2 13:21 03:21 (+1 day) 14h00m 604,800 VND (~US$ 23.27) Book SE2
SE20 18:00 07:59 (+1 day) 13h59m 943,920 VND (~US$ 36.33) Book SE20
JSE18 18:55 11:26 (+1 day) 16h31m 489,240 VND (~US$ 18.83) Book JSE18
SE8 23:41 13:56 (+1 day) 14h15m 538,920 VND (~US$ 20.74) Book SE8

Hai Phong ↔ Hanoi

5 daily departures on this route; journey time ranges from 2h35m to 2h44m, with fares from 133,920 VND.

Train Departs Arrives Duration Fares from
LP2 06:05 08:49 2h44m 133,920 VND (~US$ 5.15) Book LP2
LP6 09:10 11:52 2h42m 133,920 VND (~US$ 5.15) Book LP6
LP8 15:00 17:40 2h40m 133,920 VND (~US$ 5.15) Book LP8
LP10 16:20 19:03 2h43m 166,320 VND (~US$ 6.40) Book LP10
HP2 18:40 21:15 2h35m 133,920 VND (~US$ 5.15) Book HP2

Hanoi ↔ Da Nang

6 daily departures on this route; journey time ranges from 15h08m to 16h48m, with fares from 578,880 VND.

Train Departs Arrives Duration Fares from
SE7 06:00 22:15 16h15m 628,560 VND (~US$ 24.19) Book SE7
SE5 08:00 00:21 (+1 day) 16h21m 695,520 VND (~US$ 26.77) Book SE5
SE9 13:00 05:48 (+1 day) 16h48m 578,880 VND (~US$ 22.28) Book SE9
SE3 19:20 10:28 (+1 day) 15h08m 654,480 VND (~US$ 25.19) Book SE3
SE19 19:45 11:35 (+1 day) 15h50m 1,426,680 VND (~US$ 54.90) Book SE19
SE1 21:45 13:14 (+1 day) 15h29m 684,720 VND (~US$ 26.35) Book SE1

Hanoi ↔ Hai Phong

4 daily departures on this route; journey time ranges from 2h25m to 2h45m, with fares from 133,920 VND.

Train Departs Arrives Duration Fares from
HP1 06:00 08:25 2h25m 133,920 VND (~US$ 5.15) Book HP1
LP3 09:25 12:00 2h35m 133,920 VND (~US$ 5.15) Book LP3
LP5 15:15 18:00 2h45m 133,920 VND (~US$ 5.15) Book LP5
LP7 18:10 20:55 2h45m 133,920 VND (~US$ 5.15) Book LP7

Hanoi ↔ Ho Chi Minh City

5 daily departures on this route; journey time ranges from 32h45m to 38h26m, with fares from 1,114,560 VND.

Train Departs Arrives Duration Fares from
SE7 06:00 17:00 (+1 day) 35h00m 1,128,600 VND (~US$ 43.43) Book SE7
SE5 08:00 18:20 (+1 day) 34h20m 1,245,240 VND (~US$ 47.92) Book SE5
SE9 13:00 03:26 (+2 days) 38h26m 1,114,560 VND (~US$ 42.89) Book SE9
SE3 19:20 05:30 (+2 days) 34h10m 1,149,120 VND (~US$ 44.22) Book SE3
SE1 21:45 06:30 (+2 days) 32h45m 1,267,920 VND (~US$ 48.79) Book SE1

Hanoi ↔ Hue

6 daily departures on this route; journey time ranges from 12h30m to 14h07m, with fares from 503,280 VND.

Train Departs Arrives Duration Fares from
SE7 06:00 19:38 13h38m 546,480 VND (~US$ 21.03) Book SE7
SE5 08:00 21:35 13h35m 603,720 VND (~US$ 23.23) Book SE5
SE9 13:00 03:07 (+1 day) 14h07m 503,280 VND (~US$ 19.37) Book SE9
SE3 19:20 07:50 (+1 day) 12h30m 569,160 VND (~US$ 21.90) Book SE3
SE19 19:45 08:45 (+1 day) 13h00m 1,375,920 VND (~US$ 52.95) Book SE19
SE1 21:45 10:25 (+1 day) 12h40m 596,160 VND (~US$ 22.94) Book SE1

Hanoi ↔ Lao Cai (for Sapa)

2 daily departures on this route; journey time ranges from 7h45m to 7h55m, with fares from 536,760 VND.

Train Departs Arrives Duration Fares from
SP3 22:00 05:55 (+1 day) 7h55m 536,760 VND (~US$ 20.66) Book SP3
SP7 22:40 06:25 (+1 day) 7h45m 536,760 VND (~US$ 20.66) Book SP7

Hanoi ↔ Nha Trang

5 daily departures on this route; journey time ranges from 24h50m to 27h52m, with fares from 963,360 VND.

Train Departs Arrives Duration Fares from
SE7 06:00 08:40 (+1 day) 26h40m 1,018,440 VND (~US$ 39.19) Book SE7
SE5 08:00 10:17 (+1 day) 26h17m 1,121,040 VND (~US$ 43.14) Book SE5
SE9 13:00 16:52 (+1 day) 27h52m 963,360 VND (~US$ 37.07) Book SE9
SE3 19:20 21:05 (+1 day) 25h45m 1,032,480 VND (~US$ 39.73) Book SE3
SE1 21:45 22:35 (+1 day) 24h50m 1,139,400 VND (~US$ 43.85) Book SE1

Hanoi ↔ Ninh Binh

6 daily departures on this route; journey time ranges from 2h09m to 2h15m, with fares from 102,600 VND.

Train Departs Arrives Duration Fares from
SE7 06:00 08:13 2h13m 120,960 VND (~US$ 4.65) Book SE7
SE5 08:00 10:13 2h13m 132,840 VND (~US$ 5.11) Book SE5
SE9 13:00 15:14 2h14m 115,560 VND (~US$ 4.45) Book SE9
SE3 19:20 21:33 2h13m 102,600 VND (~US$ 3.95) Book SE3
SE19 19:45 21:54 2h09m 231,120 VND (~US$ 8.89) Book SE19
SE1 21:45 00:00 (+1 day) 2h15m 108,000 VND (~US$ 4.16) Book SE1

Ho Chi Minh City ↔ Da Nang

6 daily departures on this route; journey time ranges from 16h31m to 19h29m, with fares from 699,840 VND.

Train Departs Arrives Duration Fares from
SE8 06:00 23:21 17h21m 713,880 VND (~US$ 27.47) Book SE8
SE6 08:45 01:46 (+1 day) 17h01m 787,320 VND (~US$ 30.30) Book SE6
SE22 10:15 05:40 (+1 day) 19h25m 756,000 VND (~US$ 29.09) Book SE22
SE10 13:15 08:44 (+1 day) 19h29m 699,840 VND (~US$ 26.93) Book SE10
SE4 19:20 12:13 (+1 day) 16h53m 732,240 VND (~US$ 28.18) Book SE4
SE2 20:35 13:06 (+1 day) 16h31m 808,920 VND (~US$ 31.13) Book SE2

Ho Chi Minh City ↔ Hanoi

5 daily departures on this route; journey time ranges from 33h07m to 38h25m, with fares from 1,094,040 VND.

Train Departs Arrives Duration Fares from
SE8 06:00 16:20 (+1 day) 34h20m 1,128,600 VND (~US$ 43.43) Book SE8
SE6 08:45 19:14 (+1 day) 34h29m 1,245,240 VND (~US$ 47.92) Book SE6
SE10 13:15 03:40 (+2 days) 38h25m 1,094,040 VND (~US$ 42.10) Book SE10
SE4 19:20 04:36 (+2 days) 33h16m 1,149,120 VND (~US$ 44.22) Book SE4
SE2 20:35 05:42 (+2 days) 33h07m 1,267,920 VND (~US$ 48.79) Book SE2

Ho Chi Minh City ↔ Hue

5 daily departures on this route; journey time ranges from 19h14m to 22h55m, with fares from 748,440 VND.

Train Departs Arrives Duration Fares from
SE8 06:00 02:12 (+1 day) 20h12m 748,440 VND (~US$ 28.80) Book SE8
SE6 08:45 04:44 (+1 day) 19h59m 825,120 VND (~US$ 31.75) Book SE6
SE10 13:15 12:10 (+1 day) 22h55m 752,760 VND (~US$ 28.97) Book SE10
SE4 19:20 15:05 (+1 day) 19h45m 780,840 VND (~US$ 30.05) Book SE4
SE2 20:35 15:49 (+1 day) 19h14m 862,920 VND (~US$ 33.21) Book SE2

Ho Chi Minh City ↔ Nha Trang

9 daily departures on this route; journey time ranges from 7h09m to 9h30m, with fares from 273,240 VND.

Train Departs Arrives Duration Fares from
SE8 06:00 13:43 7h43m 273,240 VND (~US$ 10.52) Book SE8
SE6 08:45 16:06 7h21m 300,240 VND (~US$ 11.55) Book SE6
SE22 10:15 18:05 7h50m 347,760 VND (~US$ 13.38) Book SE22
SE10 13:15 21:51 8h36m 321,840 VND (~US$ 12.39) Book SE10
SE4 19:20 02:40 (+1 day) 7h20m 375,840 VND (~US$ 14.46) Book SE4
SE2 20:35 03:44 (+1 day) 7h09m 414,720 VND (~US$ 15.96) Book SE2
SNT2 21:45 05:40 (+1 day) 7h55m 384,480 VND (~US$ 14.80) Book SNT2
SNT4 22:15 06:30 (+1 day) 8h15m — Book SNT4
SNT6 22:45 08:15 (+1 day) 9h30m — Book SNT6

Ho Chi Minh City ↔ Ninh Binh

4 daily departures on this route; journey time ranges from 30h46m to 32h07m, with fares from 1,054,080 VND.

Train Departs Arrives Duration Fares from
SE8 06:00 13:56 (+1 day) 31h56m 1,054,080 VND (~US$ 40.56) Book SE8
SE6 08:45 16:52 (+1 day) 32h07m 1,161,000 VND (~US$ 44.68) Book SE6
SE4 19:20 02:11 (+2 days) 30h51m 1,073,520 VND (~US$ 41.31) Book SE4
SE2 20:35 03:21 (+2 days) 30h46m 1,184,760 VND (~US$ 45.59) Book SE2

Hue ↔ Da Nang

8 daily departures on this route; journey time ranges from 2h32m to 3h45m, with fares from 86,400 VND.

Train Departs Arrives Duration Fares from
SE9 03:12 05:48 2h36m 88,560 VND (~US$ 3.41) Book SE9
HD1 07:05 10:10 3h05m 245,160 VND (~US$ 9.43) Book HD1
SE3 07:55 10:28 2h33m 101,520 VND (~US$ 3.91) Book SE3
SE19 08:50 11:35 2h45m 225,720 VND (~US$ 8.69) Book SE19
SE1 10:30 13:14 2h44m 104,760 VND (~US$ 4.03) Book SE1
HD3 14:30 18:15 3h45m 199,800 VND (~US$ 7.69) Book HD3
SE7 19:43 22:15 2h32m 86,400 VND (~US$ 3.32) Book SE7
SE5 21:40 00:21 (+1 day) 2h41m 96,120 VND (~US$ 3.70) Book SE5

Hue ↔ Hanoi

7 daily departures on this route; journey time ranges from 13h26m to 16h27m, with fares from 497,880 VND.

Train Departs Arrives Duration Fares from
SE8 02:17 16:20 14h03m 546,480 VND (~US$ 21.03) Book SE8
SE6 04:49 19:14 14h25m 603,720 VND (~US$ 23.23) Book SE6
SE10 12:15 03:40 (+1 day) 15h25m 514,080 VND (~US$ 19.78) Book SE10
SE4 15:10 04:36 (+1 day) 13h26m 530,280 VND (~US$ 20.41) Book SE4
SE2 15:54 05:42 (+1 day) 13h48m 584,280 VND (~US$ 22.49) Book SE2
SE20 20:48 11:10 (+1 day) 14h22m 977,400 VND (~US$ 37.61) Book SE20
JSE18 21:43 14:10 (+1 day) 16h27m 497,880 VND (~US$ 19.16) Book JSE18

Hue ↔ Ho Chi Minh City

5 daily departures on this route; journey time ranges from 20h00m to 24h14m, with fares from 748,440 VND.

Train Departs Arrives Duration Fares from
SE9 03:12 03:26 (+1 day) 24h14m 765,720 VND (~US$ 29.47) Book SE9
SE3 07:55 05:30 (+1 day) 21h35m 780,840 VND (~US$ 30.05) Book SE3
SE1 10:30 06:30 (+1 day) 20h00m 862,920 VND (~US$ 33.21) Book SE1
SE7 19:43 17:00 (+1 day) 21h17m 748,440 VND (~US$ 28.80) Book SE7
SE5 21:40 18:20 (+1 day) 20h40m 825,120 VND (~US$ 31.75) Book SE5

Hue ↔ Nha Trang

5 daily departures on this route; journey time ranges from 12h05m to 13h40m, with fares from 536,760 VND.

Train Departs Arrives Duration Fares from
SE9 03:12 16:52 13h40m 550,800 VND (~US$ 21.20) Book SE9
SE3 07:55 21:05 13h10m 536,760 VND (~US$ 20.66) Book SE3
SE1 10:30 22:35 12h05m 591,840 VND (~US$ 22.78) Book SE1
SE7 19:43 08:40 (+1 day) 12h57m 609,120 VND (~US$ 23.44) Book SE7
SE5 21:40 10:17 (+1 day) 12h37m 670,680 VND (~US$ 25.81) Book SE5

Hue ↔ Ninh Binh

6 daily departures on this route; journey time ranges from 11h01m to 13h43m, with fares from 414,720 VND.

Train Departs Arrives Duration Fares from
SE8 02:17 13:56 11h39m 457,920 VND (~US$ 17.62) Book SE8
SE6 04:49 16:52 12h03m 503,280 VND (~US$ 19.37) Book SE6
SE4 15:10 02:11 (+1 day) 11h01m 464,400 VND (~US$ 17.87) Book SE4
SE2 15:54 03:21 (+1 day) 11h27m 511,920 VND (~US$ 19.70) Book SE2
SE20 20:48 07:59 (+1 day) 11h11m 926,640 VND (~US$ 35.66) Book SE20
JSE18 21:43 11:26 (+1 day) 13h43m 414,720 VND (~US$ 15.96) Book JSE18

Lao Cai (for Sapa) ↔ Hanoi

2 daily departures on this route; journey time ranges from 7h32m to 8h05m, with fares from 240,840 VND.

Train Departs Arrives Duration Fares from
SP8 12:05 19:37 7h32m 240,840 VND (~US$ 9.27) Book SP8
SP4 21:30 05:35 (+1 day) 8h05m 414,720 VND (~US$ 15.96) Book SP4

Nha Trang ↔ Da Nang

6 daily departures on this route; journey time ranges from 9h15m to 11h28m, with fares from 438,480 VND.

Train Departs Arrives Duration Fares from
SE4 02:47 12:13 9h26m 474,120 VND (~US$ 18.25) Book SE4
SE2 03:51 13:06 9h15m 522,720 VND (~US$ 20.12) Book SE2
SE8 14:03 23:21 9h18m 530,280 VND (~US$ 20.41) Book SE8
SE6 16:13 01:46 (+1 day) 9h33m 584,280 VND (~US$ 22.49) Book SE6
SE22 18:12 05:40 (+1 day) 11h28m 535,680 VND (~US$ 20.61) Book SE22
SE10 21:58 08:44 (+1 day) 10h46m 438,480 VND (~US$ 16.87) Book SE10

Nha Trang ↔ Hanoi

5 daily departures on this route; journey time ranges from 25h49m to 29h42m, with fares from 982,800 VND.

Train Departs Arrives Duration Fares from
SE4 02:47 04:36 (+1 day) 25h49m 1,032,480 VND (~US$ 39.73) Book SE4
SE2 03:51 05:42 (+1 day) 25h51m 1,139,400 VND (~US$ 43.85) Book SE2
SE8 14:03 16:20 (+1 day) 26h17m 1,018,440 VND (~US$ 39.19) Book SE8
SE6 16:13 19:14 (+1 day) 27h01m 1,121,040 VND (~US$ 43.14) Book SE6
SE10 21:58 03:40 (+2 days) 29h42m 982,800 VND (~US$ 37.82) Book SE10

Nha Trang ↔ Ho Chi Minh City

9 daily departures on this route; journey time ranges from 7h48m to 10h23m, with fares from 274,320 VND.

Train Departs Arrives Duration Fares from
SE7 08:47 17:00 8h13m 274,320 VND (~US$ 10.56) Book SE7
SE5 10:25 18:20 7h55m 301,320 VND (~US$ 11.60) Book SE5
SNT5 12:20 21:20 9h00m — Book SNT5
SNT7 14:00 22:50 8h50m — Book SNT7
SE9 17:03 03:26 (+1 day) 10h23m 320,760 VND (~US$ 12.34) Book SE9
SE21 19:38 04:35 (+1 day) 8h57m 366,120 VND (~US$ 14.09) Book SE21
SNT1 20:20 05:00 (+1 day) 8h40m 369,360 VND (~US$ 14.21) Book SNT1
SE3 21:12 05:30 (+1 day) 8h18m 375,840 VND (~US$ 14.46) Book SE3
SE1 22:42 06:30 (+1 day) 7h48m 414,720 VND (~US$ 15.96) Book SE1

Nha Trang ↔ Hue

5 daily departures on this route; journey time ranges from 11h58m to 14h12m, with fares from 501,120 VND.

Train Departs Arrives Duration Fares from
SE4 02:47 15:05 12h18m 536,760 VND (~US$ 20.66) Book SE4
SE2 03:51 15:49 11h58m 591,840 VND (~US$ 22.78) Book SE2
SE8 14:03 02:12 (+1 day) 12h09m 597,240 VND (~US$ 22.98) Book SE8
SE6 16:13 04:44 (+1 day) 12h31m 658,800 VND (~US$ 25.35) Book SE6
SE10 21:58 12:10 (+1 day) 14h12m 501,120 VND (~US$ 19.28) Book SE10

Nha Trang ↔ Ninh Binh

4 daily departures on this route; journey time ranges from 23h24m to 24h39m, with fares from 927,720 VND.

Train Departs Arrives Duration Fares from
SE4 02:47 02:11 (+1 day) 23h24m 968,760 VND (~US$ 37.28) Book SE4
SE2 03:51 03:21 (+1 day) 23h30m 1,070,280 VND (~US$ 41.19) Book SE2
SE8 14:03 13:56 (+1 day) 23h53m 927,720 VND (~US$ 35.70) Book SE8
SE6 16:13 16:52 (+1 day) 24h39m 1,023,840 VND (~US$ 39.40) Book SE6

Ninh Binh ↔ Da Nang

7 daily departures on this route; journey time ranges from 12h52m to 15h54m, with fares from 508,680 VND.

Train Departs Arrives Duration Fares from
SE1 00:03 13:14 13h11m 604,800 VND (~US$ 23.27) Book SE1
SE7 08:16 22:15 13h59m 538,920 VND (~US$ 20.74) Book SE7
SE5 10:16 00:21 (+1 day) 14h05m 595,080 VND (~US$ 22.90) Book SE5
SE9 15:17 05:48 (+1 day) 14h31m 508,680 VND (~US$ 19.58) Book SE9
SE3 21:36 10:28 (+1 day) 12h52m 576,720 VND (~US$ 22.19) Book SE3
SE19 21:57 11:35 (+1 day) 13h38m 1,305,720 VND (~US$ 50.25) Book SE19
JSE17 22:36 14:30 (+1 day) 15h54m 554,040 VND (~US$ 21.32) Book JSE17

Ninh Binh ↔ Hanoi

6 daily departures on this route; journey time ranges from 2h18m to 2h52m, with fares from 88,560 VND.

Train Departs Arrives Duration Fares from
SE4 02:14 04:36 2h22m 88,560 VND (~US$ 3.41) Book SE4
SE2 03:24 05:42 2h18m 98,280 VND (~US$ 3.78) Book SE2
SE20 08:18 11:10 2h52m 198,720 VND (~US$ 7.65) Book SE20
JSE18 11:29 14:10 2h41m 108,000 VND (~US$ 4.16) Book JSE18
SE8 13:59 16:20 2h21m 120,960 VND (~US$ 4.65) Book SE8
SE6 16:55 19:14 2h19m 132,840 VND (~US$ 5.11) Book SE6

Ninh Binh ↔ Ho Chi Minh City

5 daily departures on this route; journey time ranges from 30h27m to 36h09m, with fares from 1,023,840 VND.

Train Departs Arrives Duration Fares from
SE1 00:03 06:30 (+1 day) 30h27m 1,184,760 VND (~US$ 45.59) Book SE1
SE7 08:16 17:00 (+1 day) 32h44m 1,054,080 VND (~US$ 40.56) Book SE7
SE5 10:16 18:20 (+1 day) 32h04m 1,161,000 VND (~US$ 44.68) Book SE5
SE9 15:17 03:26 (+2 days) 36h09m 1,023,840 VND (~US$ 39.40) Book SE9
SE3 21:36 05:30 (+2 days) 31h54m 1,073,520 VND (~US$ 41.31) Book SE3

Ninh Binh ↔ Hue

7 daily departures on this route; journey time ranges from 10h14m to 12h24m, with fares from 457,920 VND.

Train Departs Arrives Duration Fares from
SE1 00:03 10:25 10h22m 546,480 VND (~US$ 21.03) Book SE1
SE7 08:16 19:38 11h22m 457,920 VND (~US$ 17.62) Book SE7
SE5 10:16 21:35 11h19m 503,280 VND (~US$ 19.37) Book SE5
SE9 15:17 03:07 (+1 day) 11h50m 506,520 VND (~US$ 19.49) Book SE9
SE3 21:36 07:50 (+1 day) 10h14m 523,800 VND (~US$ 20.16) Book SE3
SE19 21:57 08:45 (+1 day) 10h48m 1,220,400 VND (~US$ 46.97) Book SE19
JSE17 22:36 11:00 (+1 day) 12h24m 469,800 VND (~US$ 18.08) Book JSE17

Ninh Binh ↔ Nha Trang

5 daily departures on this route; journey time ranges from 22h32m to 25h35m, with fares from 911,520 VND.

Train Departs Arrives Duration Fares from
SE1 00:03 22:35 22h32m 1,070,280 VND (~US$ 41.19) Book SE1
SE7 08:16 08:40 (+1 day) 24h24m 940,680 VND (~US$ 36.20) Book SE7
SE5 10:16 10:17 (+1 day) 24h01m 1,036,800 VND (~US$ 39.90) Book SE5
SE9 15:17 16:52 (+1 day) 25h35m 911,520 VND (~US$ 35.08) Book SE9
SE3 21:36 21:05 (+1 day) 23h29m 968,760 VND (~US$ 37.28) Book SE3

Departure times are the scheduled times as of the last update below; always confirm the exact time for your date when booking, since VNR occasionally adjusts timings around holidays. Last updated: 27/09/2026

Vietnam train classes and fares

Every Vietnam Railways train sells some or all of five classes, priced by comfort level and cabin privacy. Not every class runs on every route: short regional trains often skip hard seat or offer sleeper cabins only, while the North-South Super Express trains sell all five. Fares below show the real range across the routes in this guide, from a short regional hop to the full Hanoi-Ho Chi Minh City line.

Class What it is Typical fare range
Hard seat Upright airline-style seats in an air-conditioned carriage. The cheapest way to travel, best for short daytime hops. From ~84,240 VND (short hop) to ~1,149,120 VND (full line)
Soft seat A step up from hard seat: wider, more padded reclining seats. The standard daytime option on most trains. From ~86,400 VND (short hop) to ~1,267,920 VND (full line)
6-berth hard sleeper Enclosed compartment, six bunks in two facing columns of three. The cheapest way to lie flat overnight. See our full 6-berth cabin guide. From ~120,960 VND (short hop) to ~2,019,600 VND (full line)
4-berth soft sleeper Same layout as the 6-berth but with only four bunks, so more room per passenger and a thicker mattress. From ~117,720 VND (short hop) to ~2,297,160 VND (full line)
2-berth VIP cabin A private two-bed compartment on selected Super Express trains, the most comfortable and most expensive option. From ~201,960 VND (short hop) to ~4,594,320 VND (full line), where available

Popular Vietnam train routes: schedule and fares at a glance

Beyond the full North-South run, these are the routes travellers book most, from the short scenic hop over the Hai Van Pass to the overnight sleeper up to Sapa. Tap a route for its full timetable, every class of fare, and live booking.

Route Trains / day Fastest journey Fares from
Hanoi ↔ Ho Chi Minh City The full Reunification Express line, 1,726 km 5 32h45m 1,114,560 VND (~US$ 42.89)
Hanoi ↔ Lao Cai (Sapa) Overnight sleeper only, gateway to Sapa by road 2 7h45m 536,760 VND (~US$ 20.66)
Ho Chi Minh City ↔ Nha Trang The most-served route on the network, 10 daily trains 9 7h09m 273,240 VND (~US$ 10.52)
Ho Chi Minh City ↔ Phan Thiet (Mui Ne) Short daytime hop to the beach town of Mui Ne 1 3h57m 227,880 VND (~US$ 8.77)
Da Nang ↔ Hue Scenic run over the Hai Van Pass, 12 daily trains 9 2h28m 84,240 VND (~US$ 3.24)
Hanoi ↔ Hue Overnight run into Central Vietnam 6 12h30m 503,280 VND (~US$ 19.37)
Hanoi ↔ Da Nang Overnight run to the gateway of Hoi An 6 15h08m 578,880 VND (~US$ 22.28)

The Vietnam Railways network: North, Central and South

Vietnam Railways trains run the length of the country along a single main line, with one short branch inland. Roughly:

  • Northern region Hanoi is the hub, with lines out to Lao Cai (for Sapa), Hai Phong and Dong Dang on the Chinese border. Ninh Binh, Thanh Hoa and Vinh sit along the main line south of Hanoi.
  • Central region Dong Hoi, Hue and Da Nang are the main stops, connected by the scenic Hai Van Pass segment. Da Nang is the closest station to Hoi An.
  • Southern region Nha Trang, Thap Cham, Phan Thiet/Mui Ne and Bien Hoa lead into the terminus at Ho Chi Minh City (Saigon), with the busiest short-haul services on the network around Ho Chi Minh City and Nha Trang.

How to book Vietnam train tickets

Booking takes a few minutes and needs no Vietnamese phone number or SIM card:

  • 1. Search your route Enter departure and arrival stations, your date, and passenger count in the search widget above.
  • 2. Compare trains and fares Filter by departure time, journey length or class to find the schedule and price that fits your trip.
  • 3. Choose your class and seat Pick a class from hard seat to VIP cabin, and select your exact seat or berth on the interactive chart.
  • 4. Enter passenger details and pay Fill in traveller information as it appears on your ID or passport, then pay securely by card, Apple Pay or Google Pay.
  • 5. Get your e-ticket Your ticket arrives by email as a QR code, ready to show on your phone at the station. Nothing to print.

For a full walkthrough with screenshots, see our step-by-step booking guide.

Why book Vietnam trains with YesMyTrips

  • Live VNR data Schedules and seat availability are connected directly to the Vietnam Railways system, not a cached list.
  • Instant e-ticket Tickets are sent by email as a QR code within minutes, no printing or Vietnamese SIM required.
  • English-language support Search, book and get help in English, without navigating a Vietnamese-only booking system.
  • Secure international payment Pay by international card, Apple Pay or Google Pay; no Vietnamese bank account needed.

Vietnam train routes, prices and timetable: frequently asked questions

How much do train tickets cost in Vietnam?

It depends on distance and class. A short hop like Da Nang to Hue starts around 86,000 VND in hard seat, while the full Hanoi to Ho Chi Minh City line ranges from about 1,090,000 VND for a hard seat up to roughly 2,460,000 VND for a 4-berth soft sleeper cabin.

What are the main train classes in Vietnam?

Five, from cheapest to priciest: hard seat, soft seat, 6-berth hard sleeper, 4-berth soft sleeper, and a 2-berth VIP cabin on selected Super Express trains. Not every class is sold on every route.

How long does the Hanoi to Ho Chi Minh City train take?

Between about 32 hours 45 minutes and 38 hours 40 minutes for the full 1,726 km line, depending on the specific SE train. SE1, the fastest, departs Hanoi in the evening and arrives the following morning after two nights.

Is there a direct train to Sapa?

Not all the way. The line ends at Lao Cai, about 35 km from Sapa town. Take the overnight Hanoi to Lao Cai sleeper (around 7h45m to 7h55m), then continue to Sapa by road.

How far in advance should I book Vietnam train tickets?

Tickets open up to 44 days before departure. Lower sleeper berths on popular routes sell out first, and the whole network fills up weeks ahead around Tet (Vietnamese New Year), so book early for those dates.

Are Vietnam Railways prices fixed, or do they change?

They change. Fares vary by season, public holidays, how far ahead you book, and sometimes by specific train number even on the same route. The figures on this page are typical starting rates; check your exact date for the live price.

How do I receive my Vietnam train ticket?

As a QR code by email, usually within minutes of booking. Show it on your phone at the station gate; there is no need to print anything or have a Vietnamese phone number.

Can I get a refund or change my Vietnam train ticket?

Changes to the date, train or passenger details are not possible once a ticket is booked. Refunds depend on how close to departure you cancel, and are set by Vietnam Railways rather than the booking platform. Check the cancellation terms shown at checkout before you pay.

Which is the cheapest and fastest way to travel by train in Vietnam?

For short hops, Da Nang to Hue in hard seat is both the cheapest and one of the fastest legs on the network, at under 2 hours 30 minutes from about 86,000 VND. For the full North-South run, SE1 is the fastest Reunification Express train and hard seat the cheapest class.

Book your Vietnam train tickets

Search live schedules, compare every class, and get your e-ticket in minutes.

Search trains on YesMyTrips →

About the author

Maxence Décamp, founder of YesMyTrips, on a boat in Southeast Asia.

Maxence Décamp

French, based in Southeast Asia since 2017, now living in Vietnam

I spent six years in transport booking across Southeast Asia before founding YesMyTrips in 2025. In those years I saw too many travellers arrive at the wrong station in Hanoi or Saigon, miss their overnight train, or pay two or three times the real fare because of contradictory information found online. The platform exists to make booking simple and reliable, with inventory connected live to the official Vietnam Railways system.

This editorial site exists for a different reason. Most English-language guides to Vietnamese trains are generic, copied from one blog to the next, and often wrong: a departure station that has since changed, a night train that no longer runs, fares that are months out of date. Here I publish data checked against the official Vietnam Railways system, and I write the guides from riding the routes myself, not from a Google search.

This blog combines YesMyTrips' regularly verified data and my own travel notes, route by route, from the cabins I've slept in to the platforms I've waited on.