Book your bus tickets with TP Travel.

TP Travel is a Vietnamese bus company serving routes between Phong Nha, Hue, Hoi An, Da Nang, Ninh Binh, Cat Ba and Ha Long.

Buses operated by TP Travel

TP Travel operates seated buses and sleeper buses.

Seated buses generally cover long distances during daytime and connect cities in nearby provinces.

The most common models of seating buses are single-deck coaches equipped with reclining seats and capacity for 30 passengers.

Sleeper buses generally cover long distances overnight and connect cities in distant provinces. Journeys can take up to 6 hours, so buses are prepared for passengers to sleep during most part of the journey.

The most common models of sleeper buses are double-deck coaches equipped with shared berths or individual cabins and capacity for 20 to 40 passengers.

For more information about travelling by bus, please read our Bus Guide in Vietnam.

Routes

Travel with ticket

We facilitate advance ticket booking for buses operated by TP Travel.

Dong Hoi-Da Nang Line serving Dong Hoi, Da Nang and Hoi An
Phong Nha-Hue-Da Nang Line serving Phong Nha, Hue, Da Nang and Hoi An
Phong Nha-Ninh Binh Line serving Phong Nha and Ninh Binh
Phong Nha-Cat Ba Line serving Phong Nha and Cat Ba
Phong Nha-Ha Long Line serving Phong Nha and Ha Long

Destinations

TP Travel serves the following destinations in Vietnam:

Northern Vietnam

Northern Vietnam comprises the provinces of Hanoi, Dien Bien, Lai Chau, Lao Cai, Tuyen Quang, Cao Bang, Thai Nguyen, Lang Son, Quang Ninh, Hai Phong, Hung Yen, Son La, Phu Tho, Bac Ninh and Ninh Binh.

book your bus to Cat Ba

Bus routes to Cat Ba

book your bus to Ha Long

Bus routes to Ha Long

book your bus to Ninh Binh

Bus routes to Ninh Binh

Central Vietnam

Central Vietnam comprises the provinces of Thanh Hoa, Nghe An, Ha Tinh, Quang Tri, Hue, Da Nang, Quang Ngai, Gia Lai, Dak Lak, Lam Dong and Khanh Hoa.

book your bus to Hue

Bus routes to Hue

Change policy

The following change terms apply to the bus fares:

TP Travel Change time/date
Fare Bus Seat Permitted
Fare Bus Sleeper Permitted
Fare Cabin Bus Sleeper (20) Permitted
Fare Cabin Bus Sleeper (34) Permitted

If you wish to change your booking with TP Travel, please Contact Us. This option is available until 72 hours before departure, after that time please contact directly with TP Travel. Change fees will apply.

No change for tickets on public holidays.


Cancellation policy

The following cancellation terms apply to the bus fares:

TP Travel Cancellation before departure
Fare Bus Seat Permitted with fees
Fare Bus Sleeper Permitted with fees
Fare Cabin Bus Sleeper (20) Permitted with fees
Fare Cabin Bus Sleeper (34) Permitted with fees

If you wish to cancel your booking with TP Travel, kindly manage your booking and request a cancellation to proceed with the refund (only if permitted by fare rule). This option is available until 96 hours before departure, after that time please contact directly with TP Travel. Service fees will not be refunded. Cancellation fees will apply.

- 30% + 35,000 VND per ticket if 96 hours or more to departure.
- No refund if less than 96 hours to departure.

No refund for tickets on public holidays.


Reviews

Based on 22 reviews of customers.
Poor 10 May 2026

Le bus avait surbooké des gens, il y avait du monde allongé dans l'allée centrale. Le chauffeur a conduit si vite que nous sommes arrivés 3h avant l'heure indiquée (heureusement qu'on étant parti en retard...). On s'est donc retrouvé à 4h du matin dehors sous la pluie avec 4 enfants dont un bébé de moins d'un an. Bus correct mais les couchettes n'avaient pas été nettoyées. Amelie  

Satisfactory 21 March 2026

Rhe pick up time was delayed one hour and was late another hour (two hours late from original schedule) Then many long stops (about 3,of 20 minutes and one of 30 minutes). Push the horn all way to destination. No peace. Lilliam  

Poor 12 October 2025

The bus made unnecessary stops which led to an hour and half delay. William  

Poor 12 June 2025

Bus llego 1.15 tarde a Hue Yonatan  

Good 11 March 2025

The reserved seats were already taken when we got in the bus. We selected lower level beds because of transportation sickness, but they were not available. This is important to ensure that the person in charge will re enforce that ooint in the bus. Also, the man inside was NOT friendly at all and was "pushing us" to move to the available beds in the back of the bus Jacques  

Bad 05 March 2025

Our 22:30 bus from Phong Nha arrived at 21:40, departing at 21:45. Fortunately, we got there at 21:35 otherwise we would have missed it. The driver smoked on the bus whilst driving. He stopped at some shops, men had to pee on the bus trye or against a fence and women had to squat outside a shop! We arrived at 03:40 instead of 06:00. The driver was rude, abrupt and working to his own timetable - terrible! James  

Good 23 February 2025

Le voyage s'est bien passé, mais il faudrait prévoir un arrêt "toilette" sur le trajet. Le chauffeur et son coéquipier parlaient un peu fort pendant la première heure ce qui était gênant pour dormir pour les places de devant Christine  

Poor 11 February 2025

1) Wrong pick up. 2) All bus staff actions looks likes improvisation .. which probably is. So .. not good. Stepan  

Satisfactory 24 January 2025

We arrived roughly minutes too late. The bus stopped at a gas station and then a taxi driver brought us to the train station. We also made several stops in between without passengers being picked up. Luis  

Bad 29 December 2024

The driver was horrible. It felt like a bus-race for 5 hours. Overtaking cars is normal (we were the fastest vehicle) but it felt extremely hectic, nothing comparable to what we experienced in 2 weeks on the roads in Vietnam so far. My wife was under fear for the entire trip. On-top the admin-person was unfriendly and pushy like crazy. Not recommended to take this TP travel. Daniel  

Excellent 02 December 2024

Baolau is the best site so far. I requested for an upgrade from a normal sleeper seat to a limousine luxury seat, the request was granted in a few minutes. Although I was charged again processing fees I still liked their promptness and fast reaction to such queries. Kudos and keep it up Omar  

Satisfactory 02 October 2024

I am not sure, if the bus we have taken was from the company TP Travel, but I don’t think so. At the end it was the only was that came to the pick up point at the agreed time. We tried to asked, but nobody have spoken English and everyone said, that was the bus we had to take. In the bus was everything all right, we don’t have any complaints about it. The problem is, that we have booked a sleeper bus to Hoi an and the driver said that Da Nang the last stop was, so we had to go to Hoi A with the local bus. Gently the driver paid this bus for us, so we didn’t had additional costs. At the end we arrived like two hours later than the timetable said. Everything worked good at the end, but maybe it is fairer to say, that the sleeper bus is not going to Hoi An, so you know when you booked the ticket. Francisco  





Baolau Pte Ltd, 201434204K, Singapore
Baolau Co Ltd, 0313838015, Vietnam
Baolau Thai Co Ltd, 0105564006967, Thailand
Boeki Up Co Ltd, 5140001101308, Japan


   

#TravelAsiaWithBaolau #WeMakeTravelEasy