Travellers can reserve train tickets in Vietnam and receive the electronic tickets issued by Vietnam Railways, ready for boarding. Additionally, we integrate multiple private railway companies operating sleeper coaches from Hanoi to Lao Cai, from Hanoi to Dong Hoi, Hue and Da Nang, and from Ho Chi Minh to Nha Trang, complementing our offer of railway transportation in Vietnam.

We support advance ticket booking for more than 160 stations across Vietnam, including Hanoi, Lao Cai, Yen Bai, Lang Son, Ha Long and Hai Phong in the North, Ninh Binh, Dong Hoi, Hue, Da Nang, Quy Nhon, Nha Trang, Phan Rang and Phan Thiet along the Central Coast, and Ho Chi Minh in the South.

Train companies in Vietnam

The railway network in Vietnam is operated by the state-owned company Vietnam Railways and its subsidiaries Hanoi Railways and Saigon Railways. In the present, trains transiting the Vietnamese railway network are pulled by diesel locomotives circulating at 60 to 80 km/h speed carrying passenger cars operated by Vietnam Railways and private railway companies.

Book your trains in Vietnam

Passenger services are designated by a code letter identifying the railway line followed by one to two numerals indicating the priority of the service, with SE1/2 being the fastest Express service connecting Hanoi to Ho Chi Minh in just over 30 hours.

The train services in Vietnam are managed by two operators:

  • - Vietnam Railways
  • - Private railway companies

Vietnam Railways

Vietnam Railways operates its own set of passenger coaches on every train, which usually consists of sleeper and seating passenger cars. Coaches are attended by staff trained to provide a quality service similar to domestic flight attendants.

Book your trains in Vietnam

The rolling stock is quite old but the fleet is under renovation, as the railway operator progressively introduces upgraded cars with the interior refurnished, a more modern design and higher quality components.

Book your trains in Vietnam

Passenger cars operated by Vietnam Railways are divided in four classes: Soft bed in compartments for 1-4 passengers, Hard bed in compartments for 1-6 passengers, Soft seat and Hard seat.

Book your trains in Vietnam

Sleeper 4-Berth (Compartments for 1-4 passengers with soft bed)

Book your trains in Vietnam

Sleeper 6-Berth (Compartments for 1-6 passengers with hard bed)

Book your trains in Vietnam

Soft seat

Private railway companies

Private railway companies operate their own passenger cars that are attached to the trains hauled by Vietnam Railways locomotives, departing and arriving with the same schedule. The staff on-board is usually trained to assist international passengers.

Book your trains in Vietnam

The coaches operated by the private railway companies provide a higher level of comfort than the coaches operated by Vietnam Railways. The service also includes bottled water and snacks.

Book your trains in Vietnam

Passenger cars operated by private railway companies are divided in two classes: Sleeper 2-Berth in compartments for 1-2 passengers and Sleeper 4-Berth in compartments for 1-4 passengers. Customers who wish to enjoy some privacy by reserving the whole compartment can select the maximum number of passengers and purchase all the tickets.

Book your trains in Vietnam

Sleeper 2-Berth (Compartments for 1-2 passengers with soft bed)

Book your trains in Vietnam

Sleeper 4-Berth (Compartments for 1-4 passengers with soft bed)

Getting around Vietnam by train

Vietnam has 2,600 kilometres of railway network, which consist of the main line North–South connecting Hanoi and Ho Chi Minh, and the secondary lines Hanoi–Lao Cai, Hanoi–Quan Trieu, Hanoi–Dong Dang, Hanoi–Ha Long, Hanoi–Hai Phong in the North, and Saigon–Quy Nhon and Saigon–Phan Thiet in the South.

Most of the railway lines in Vietnam use metre gauge, although some standard gauge and mixed gauge are used in the Hanoi–Dong Dang railway line with the purpose of allowing trains to run the international railway service Hanoi–Nanning without break of gauge.

Northern Vietnam

Four dedicated railways link Hanoi with the Northwestern Mountains, the Northern Mountains and the Northeastern Coast.

  • Hanoi–Lao Cai railway
  • Hanoi–Dong Dang railway
  • Hanoi–Ha Long railway
  • Hanoi–Hai Phong railway

Hanoi–Lao Cai railway

The Hanoi–Lao Cai railway line connects Hanoi and Lao Cai, in the Northwestern Mountains of Vietnam. Trains depart from Hanoi Railway Station and return from Lao Cai Railway Station.

SP1 SP3
Hanoi 21:35 22:00
Gia Lam 21:53 22:18
Yen Vien 22:06 22:31
Yen Bai 01:40 (+1) 02:07 (+1)
Lao Cai 05:30 (+1) 06:05 (+1)
SP2 SP4
Lao Cai 20:55 21:40
Yen Bai 00:38 (+1) 01:32 (+1)
Yen Vien 04:02 (+1) 05:00 (+1)
Gia Lam 04:17 (+1) 05:15 (+1)
Hanoi 04:32 (+1) 05:30 (+1)

Passenger services designated with code SP correspond to Express services stopping at the main stations, whereas LC correspond to Local services stopping at all stations along the line and YB correspond to Local services ending in Yen Bai, half of the railway line.

Additionally, the following private railway companies operate their own passenger cars on the SP3/4 trains bound for Lao Cai: Chapa Express, Sapaly Express, Laman Express, Damitrans Express, New Livitrans Express, Violette Trains and Vic Sapa Train.

book your train to Lao Cai

Train routes to Lao Cai

book your train to Yen Bai

Train routes to Yen Bai

Hanoi–Dong Dang railway

Route suspended until further notice.

The Hanoi–Dong Dang railway line connects Hanoi and Dong Dang, in the Northern Mountains of Vietnam. Trains depart from Hanoi Railway Station and arrive at Dong Dang Railway Station, in Lang Son province.

Passenger services designated with code DD correspond to Local services stopping at all stations along the line.

book your train to Dong Dang

Train routes to Dong Dang

Hanoi–Ha Long railway

Route suspended until further notice.

The Hanoi–Ha Long railway line connects Hanoi and Ha Long, in the Northeastern Coast. Trains depart from Yen Vien Railway Station and arrive at Ha Long Railway Station, in Quang Ninh province.

The passenger service 51501/51502 is a Local service that stops at all stations along the line.

book your train to Ha Long

Train routes to Ha Long

Hanoi–Hai Phong railway

The Hanoi–Hai Phong railway line connects Hanoi and Hai Phong, the biggest city in the Northeastern Coast of Vietnam. Trains depart from Hanoi Railway Station and arrive at Hai Phong Railway Station, which provides easy access to Cat Ba Island.

HP1 LP3 LP5 LP7
Hanoi 06:00 09:20 15:15 18:10*
Long Bien 09:30 15:26 18:21
Gia Lam 06:23 09:56 15:47 18:47
Hai Duong 07:21 10:59 16:53 19:53
Hai Phong 08:25 12:00 18:00 20:55
HP2 LP2 LP6 LP8
Hai Phong 18:40 06:10 09:10 15:00
Hai Duong 19:50 07:18 10:12 16:03
Gia Lam 20:52 08:17 11:20 17:08
Long Bien 08:38 11:41 17:29
Hanoi 21:15 08:49 11:52 17:40*

Passenger services designated with code HP correspond to Express services stopping at the main stations, whereas LP correspond to Local services stopping at all stations along the line.

*LP services depart and arrive at Long Bien Railway Station on weekdays and Hanoi Railway Station on weekends.

book your train to Hai Phong

Train routes to Hai Phong

Central Vietnam

The main railway line traverses the country linking the cities in the Red River Delta, the North Central Coast, the Central Coast and the South Central Coast.

  • North–South railway

North–South railway

The North–South railway line connects Hanoi and Ho Chi Minh. Trains depart from Hanoi Railway Station and arrive at Saigon Railway Station stopping in the major stations along Central Vietnam, such us Ninh Binh, Thanh Hoa, Vinh, Dong Hoi, Hue, Da Nang, Quang Ngai, Dieu Tri, Nha Trang, Phan Rang–Thap Cham, Binh Thuan and other secondary stations.

SE1 SE3 SE5 SE7 SE21 NA1 SNT1
Hanoi 22:15 19:25 15:45 06:00 22:15
Ninh Binh 00:27 (+1) 21:44 18:04 08:19
Thanh Hoa 01:28 (+1) 22:53 19:18 09:33 02:17 (+1)
Vinh 03:49 (+1) 01:41 (+1) 21:51 12:06 05:30 (+1)
Dong Hoi 08:11 (+1) 06:00 (+1) 02:52 (+1) 16:40
Hue 11:08 (+1) 09:02 (+1) 06:02 (+1) 20:29
Da Nang 14:08 (+1) 12:02 (+1) 09:17 (+1) 23:25 08:00
Quang Ngai 16:31 (+1) 15:02 (+1) 12:24 (+1) 02:00 (+1) 11:28
Dieu Tri 19:22 (+1) 18:16 (+1) 15:40 (+1) 05:14 (+1) 14:49
Tuy Hoa 21:04 (+1) 20:00 (+1) 17:24 (+1) 07:22 (+1) 16:44
Nha Trang 23:11 (+1) 22:11 (+1) 19:45 (+1) 09:38 (+1) 19:06 20:40
Thap Cham 00:46 (+2) 23:45 (+1) 21:19 (+1) 11:12 (+1) 20:40 22:32
Binh Thuan 03:05 (+2) 02:17 (+2) 01:13 (+2) 13:31 (+1) 00:33 (+1)
Saigon 06:32 (+2) 05:47 (+2) 04:45 (+2) 17:10 (+1) 04:10 (+1) 05:06 (+1)
SE2 SE4 SE6 SE8 SE22 NA2 SNT2
Saigon 21:10 19:00 16:00 06:00 10:25 19:40
Binh Thuan 00:30 (+1) 22:35 19:45 09:40 14:16
Thap Cham 02:40 (+1) 22:05 12:11 16:36 03:54 (+1)
Nha Trang 04:15 (+1) 02:23 (+1) 00:17 (+1) 13:49 18:14 05:25 (+1)
Tuy Hoa 06:22 (+1) 04:34 (+1) 02:33 (+1) 16:10 22:01
Dieu Tri 08:13 (+1) 06:27 (+1) 04:29 (+1) 18:33 00:02 (+1)
Quang Ngai 10:58 (+1) 09:25 (+1) 07:32 (+1) 21:47 03:16 (+1)
Da Nang 13:42 (+1) 12:28 (+1) 10:51 (+1) 00:57 (+1) 05:55 (+1)
Hue 16:16 (+1) 15:15 (+1) 13:51 (+1) 03:34 (+1)
Dong Hoi 19:21 (+1) 18:30 (+1) 17:22 (+1) 07:25 (+1)
Vinh 23:38 (+1) 22:52 (+1) 21:47 (+1) 12:43 (+1) 21:40
Thanh Hoa 02:20 (+2) 01:31 (+2) 00:32 (+2) 15:15 (+1)
Ninh Binh 03:26 (+2) 02:41 (+2) 01:58 (+2) 16:30 (+1)
Hanoi 05:40 (+2) 05:00 (+2) 04:17 (+2) 19:12 (+1) 05:00 (+1)

Passenger services designated with code SE correspond to Express services stopping at the provincial capitals. There are also some Local services running dedicated segments of the railway line, such as NA service between Hanoi and Vinh, VD service between Vinh and Dong Hoi, DH service between Dong Hoi and Hue, and SNT service between Saigon and Nha Trang.

Additionally, the private railway company Laman Express operates its own passenger cars on the SE19/20 trains departing from Hanoi bound for Dong Hoi, Hue and Da Nang. The private railway companies Damitrans Express, Halo Express, New Livitrans Express, Violette Trains and Lotus Train manage their own compartments in standard passenger cars operated by Vietnam Railways on SE1/2, SE3/4 and SE19/20 trains departing from Hanoi bound for Dong Hoi, Hue and Da Nang, and SE1/2 and SNT1/2 trains departing from Ho Chi Minh bound for Nha Trang.

The Reunification Express SE3/4 is one of the Express services trains running the North-South railway line from Hanoi to Saigon stopping in Ninh Binh, Dong Hoi, Hue, Da Nang, Nha Trang and Phan Rang along the way.

Vietnam Railways SE3 from Hanoi to Saigon

Southern Vietnam

Two dedicated railways link Ho Chi Minh with the South Central Coast and the Southeastern Coast.

  • Saigon–Quy Nhon railway
  • Saigon–Phan Thiet railway

Saigon–Quy Nhon railway

The Saigon–Quy Nhon railway line connects Ho Chi Minh and Quy Nhon in the South Central Coast of Vietnam. Trains depart from Saigon Railway Station and arrive at Quy Nhon Railway Station.

SQN1
Quy Nhon 13:00
Tuy Hoa 15:29
Nha Trang 18:10
Thap Cham 19:44
Binh Thuan
Saigon 03:20 (+1)
SQN2
Saigon 18:30
Binh Thuan 22:00
Thap Cham
Nha Trang 03:50 (+1)
Tuy Hoa 06:47 (+1)
Quy Nhon 09:30 (+1)

Passenger services designated with code SQN operate on weekends and national holidays.

Alternatively, passengers can take the SE services of the North–South railway line and stop in Dieu Tri Railway Station, then transfer to Quy Nhon by taxi.

Saigon–Phan Thiet railway

The Saigon–Phan Thiet railway line connects Ho Chi Minh and Phan Thiet in the Southeastern Coast of Vietnam. Trains depart from Saigon Railway Station and arrive at Phan Thiet Railway Station, which provides easy access to Mui Ne.

SPT1 SPT3
Phan Thiet 13:50 14:30
Binh Thuan 14:19 14:46
Saigon 18:20 19:20
SPT2 SPT4
Saigon 06:45 07:20
Binh Thuan 10:26 10:56
Phan Thiet 10:37 11:07

Passenger services designated with code SPT correspond to regular services operating daily, wheareas additional PT operate on weekends and national holidays.

Alternatively, passengers can take the SE services of the North–South railway line and stop in Binh Thuan Railway Station, then transfer to Phan Thiet by taxi.

book your train to Phan Thiet

Train routes to Phan Thiet

The SPT1/2 train offers easy access to Phan Thiet, in Binh Thuan province. The daily service departs in the morning and returns to Saigon in the afternoon.

Saigon to Phan Thiet by train

How to book your train tickets in Vietnam?

Booking your train tickets in Vietnam is very quick and simple. Search for train routes between any two cities for your travel dates.

Select your route

After search, we will display the results for your itinerary.

Find the train services operated by Vietnam Railways or the private railway companies available for your itinerary and select the most convenient option.

How to book your train tickets in Vietnam

Click to expand the details of the route, you will find the available fares. Trains in Vietnam offer various types of fares, depending if the service consists of sleeper or seating passenger cars.

  • Hard seat arranged in 2+2 row configuration
  • Soft seat arranged in 2+2 row configuration
  • Sleeper 6-Berth (Compartments for 1-6 passengers with hard bed) arranged in 3 levels of bunks (Upper, Middle and Lower)
  • Sleeper 4-Berth (Compartments for 1-4 passengers with soft bed) arranged in 2 levels of bunks (Upper and Lower)
  • Sleeper 2-Berth (Compartments for 1-2 passengers with soft bed) arranged in 1 level of bunks

Fill in the passenger and contact details

Next, select your seats.

Baolau supports seat and berth selection for all trains operated by Vietnam Railways. For private railway companies, you can indicate your berth preference, Upper and Lower, and we will consider your request depending on the availability.

How to book your train tickets in Vietnam

Please provide the passenger information and the contact details of the person responsible for booking. We will send by email the booking confirmation and the electronic ticket.

How to book your train tickets in Vietnam

Complete your payment

Select your payment method. We accept international credit or debit cards.

Check your itinerary and price breakdown. Confirm that the booking information is correct. Before you proceed to payment, you must read and accept the terms and conditions of booking.

How to book your train tickets in Vietnam

Receive your tickets by email

Once your payment is complete, your reservation will be processed.

In the following 24 hours you will receive the itinerary and booking confirmation by email with the electronic ticket issued by Vietnam Railways or the private railway companies attached in PDF format.

How to book your train tickets in Vietnam

You can also access to Manage your booking via web and download the electronic ticket to your device.

How to book your train tickets in Vietnam

How to use the train e-ticket?

The electronic ticket is a valid boarding pass and can be used to board the train at the station of departure.

Book your trains in Vietnam

Passengers travelling with Vietnam Railways can print the e-ticket in advance or carry a digital copy in the mobile phone and present it when boarding the train.


RECEIVE YOUR E-TICKET BY EMAIL

Receive your electronic ticket by email in PDF format. Print a copy of the e-ticket in advance or carry it in your mobile phone.


ARRIVE AT THE STATION ON TIME

Arrive at the station 30-60 minutes before the scheduled departure time. Scan the code included in the e-ticket to pass through the gates.


BOARD THE TRAIN

Present a copy of your electronic ticket to the conductor before boarding the train. You may be required to show your passport and verify your id.