
Direct flight
Fastest and easiest but more expensive
Bus + train (via Laos)
Cheapest option but very long and tiring
Private car/taxi
Flexible but very expensive for this distance
Multiple transfers
Too complex compared to main options
Quick answer: Traveling from Ho Chi Minh City to Bangkok can be done via direct flight, by bus/minivan through Cambodia, or by a longer bus + train route via the Cambodia–Thailand border. The flight is fastest, the bus/minivan is budget-friendly, and the bus + train route is a low-cost, scenic option. It is also possible to travel by private car/taxi with driver via Phnom Penh or Siem Reap in Cambodia.
At a glance:
- 📍 Distance: ~750 km by air / ~880 km by road (via Cambodia)
- ⏱️ Travel time: Flight ~1.5 hours | Bus/Van (via Phnom Penh) ~20–34 hours | Bus + train (via Phnom Penh → Poipet → Aranyaprathet) ~26 hours
- 💰 Price range: Flight US$100–260 | Bus/minivan US$35–50 | Bus + train US$25–40 per person
- ✈️ Best for speed & comfort: Direct flight Ho Chi Minh City → Bangkok.
- 🚌 Best for budget: Tourist bus/minivan through Cambodia.
- 🚍+🚆 Best for scenic & adventurous route: Bus to Phnom Penh → bus/train via Poipet/Aranyaprathet to Bangkok.
Last updated in March 2026
Bangkok – Thailand’s Capital and Main Transport Hub
Bangkok is Thailand’s largest city, famous for its temples, street food, markets, and vibrant nightlife. The city is served by Suvarnabhumi Airport and Don Mueang Airport, making it one of Southeast Asia’s busiest transport hubs. Before your trip, check the weather in Bangkok to choose the best time to visit.
How to Travel from Ho Chi Minh City to Bangkok
The distance from Ho Chi Minh City to Bangkok is about 750 km by air and around 880 km by land via Cambodia. Direct flights take only about 1.5 hours, while tourist buses travel through Phnom Penh or Siem Reap. You can also combine bus and train travel via the Thai border at Aranyaprathet.
From Bangkok, you can continue to Kanchanaburi or Pattaya. Book tickets and flights online in advance for the best prices and availability.
| Transfer Mode – Ho Chi Minh City to Bangkok | Travel Time | Cost Range |
|---|---|---|
| Plane (direct flight) | 1.5 hours | $100–260 per person |
| Tourist Bus / Van (via Cambodia) | 20–34 hours | $35–50 per person |
| Bus + Train (via Phnom Penh, Poipet) | 26 hours | $25–40 per person |
How do I get from Ho Chi Minh City to Bangkok?
1. DIRECT FLIGHT from Saigon to Bangkok
👉 Direct flight is the fastest and most convenient way from Ho Chi Minh City to Bangkok.
- ✔️ Good for: travelers who want to save time and travel comfortably
- ✔️ Duration: ~1.5 hours
- ✔️ Price: $100–260 per person
- ✔️ Comfort: high (direct flights with multiple airlines)
- ✅ Best option: Direct flights with Thai VietJet, Vietnam Airlines or Thai AirAsia
- 💡 Tip: Book flights online in advance to get the best prices and choose low-cost carriers for cheaper deals.
A direct flight is the fastest and most comfortable way to travel from Ho Chi Minh City to Bangkok. Connecting flights are also available if you plan to visit another destination in Vietnam or Southeast Asia.
Several airlines operate direct flights on this route, including Vietnam Airlines, Thai Airways, Thai AirAsia, Thai VietJet, AirAsia, Vietravel Airlines, FlexFlight, and Hanh Air Systems.
Direct flights usually cost about $100–260 per person, while the cheapest Economy fares are often offered by Thai VietJet. The flight takes only about 1.5 hours, making it by far the quickest option.
Flights depart from Tan Son Nhat International Airport and arrive at Suvarnabhumi International Airport in Bangkok. Booking your flight online in advance gives you the best choice of departure times and prices.

2. BUS / MINIVAN from Saigon to Bangkok (via Phnom Penh)
👉 Bus / minivan via Phnom Penh is the cheapest way from Ho Chi Minh City to Bangkok.
- ✔️ Good for: budget travelers and those who want to explore Cambodia along the way
- ✔️ Duration: ~17–22 hours (2 steps)
- ✔️ Price: $45–80 per person
- ✔️ Comfort: medium (modern buses or minivans, but long journey)
- ✅ Best option: Bus from Saigon to Phnom Penh (Giant Ibis, Mekong Express) + bus to Bangkok (Virak Buntham, Travel Mart)
- 💡 Tip: Book tickets online in advance, check visa requirements at Moc Bai–Bavet and Poipet border crossings, and consider a stop in Siem Reap.
A) BUS or MINIVAN from Saigon to Phnom Penh
The cheapest way to travel overland from Ho Chi Minh City to Bangkok is by bus via Cambodia. The first leg is the popular Ho Chi Minh City to Phnom Penh route, crossing the Moc Bai – Bavet border crossing.
Several companies operate this route, including Long Phuong Cambodia, Giant Ibis, Mekong Express, Kumho Samco, Virak Buntham, Thero Express, Techbus VN, and The Sinh Tourist. Travel time is about 5.5–7 hours, depending on border procedures.
Bus tickets cost about $20–40 per person and can be booked online in advance. Always check the latest Cambodia visa requirements before departure.
BOOK BUS TICKETS to Phnom Penh ➜
B) BUS or MINIVAN from Phnom Penh to Bangkok
The second leg is the Phnom Penh to Bangkok route via the Poipet – Aranyaprathet border crossing. The journey covers about 700 km and takes approximately 11–15 hours.
Operators such as Saly Express, Travel Mart, Vibol Express, SRL Transport, Go Ho Travel, Virak Buntham, Airbus, and Thero Express offer modern buses and minivans. Tickets usually cost $26–44 per person.
If you plan to visit Angkor Wat, you can first travel from Phnom Penh to Siem Reap and continue to Bangkok by bus or minivan. Book tickets online in advance, especially during peak travel periods.

3. BUS + TRAIN from Saigon to Bangkok (via Phnom Penh)
👉 Bus + train via Phnom Penh and Aranyaprathet is a budget and adventurous way from Ho Chi Minh City to Bangkok.
- ✔️ Good for: adventurous travelers who want to explore Cambodia and try local trains
- ✔️ Duration: ~20–26 hours (3 steps)
- ✔️ Price: $50–90 per person
- ✔️ Comfort: low to medium (multiple transfers, basic trains and buses)
- ✅ Best option: Bus to Phnom Penh + bus to Poipet + Thai train from Aranyaprathet to Bangkok
- 💡 Tip: Check train schedules in advance, prepare for border crossings, and consider minivans if trains are unavailable.
There is no direct train from Ho Chi Minh City to Bangkok. If you want to include a rail journey, you can travel by bus to Cambodia and continue by train from Aranyaprathet in Thailand, about 7 km from the Poipet border crossing.
The route is: Ho Chi Minh City → Phnom Penh → Poipet by bus, then cross the border to Aranyaprathet and take a Thai train to Bangkok. This option takes much longer but is ideal if you also want to explore Cambodia.
Buses from Phnom Penh to Poipet take about 7–8.5 hours and tickets cost around $15–27 per person. You can book tickets online in advance.
After crossing the border, travel about 7 km to Aranyaprathet Railway Station (see the Thai Railways map). Train tickets are usually purchased at the station. The journey to Bangkok takes about 6 hours and tickets cost approximately $2–9 per person.
If train services are unavailable, you can use minibuses or private transfers from Aranyaprathet to Bangkok, which can also be booked online.

4. PRIVATE CAR from Saigon to Bangkok (via Phnom Penh)
👉 Private car via Phnom Penh is the most comfortable door-to-door way from Ho Chi Minh City to Bangkok.
- ✔️ Good for: groups and travelers seeking maximum comfort and flexibility
- ✔️ Duration: ~15–19 hours (2 steps)
- ✔️ Price: $500–620 per car
- ✔️ Comfort: very high (air-conditioned private cars or minivans with driver)
- ✅ Best option: Private transfer with companies like Glassflower or SIMA Car
- 💡 Tip: Split the cost in a group and consider a stopover in Phnom Penh for a more relaxed journey.
A private car with a driver is the most comfortable way to travel overland from Ho Chi Minh City to Bangkok. The journey requires two separate transfers: Ho Chi Minh City to Phnom Penh and Phnom Penh to Bangkok.
Private transfers are operated by Glassflower and Sima Car, offering modern cars and spacious minivans for groups of up to 9 passengers. The drive to Phnom Penh takes about 6 hours, while the journey from Phnom Penh to Bangkok takes approximately 9–13 hours.
The total price is around $500–620 per vehicle, depending on the car type. All vehicles are air-conditioned and ideal for families or small groups looking for maximum comfort.
You need to book both transfers separately. The route crosses the Moc Bai–Bavet border between Vietnam and Cambodia and the Poipet–Aranyaprathet border between Cambodia and Thailand. You can also stop and explore Phnom Penh along the way.

❓ FAQ – Travel from Ho Chi Minh City to Bangkok
How long does it take to travel from Ho Chi Minh City to Bangkok?
A direct flight takes about 1.5 hours. Tourist buses via Cambodia take 20–34 hours, while a bus + train combination takes around 26 hours.
How to book tickets and flights from Ho Chi Minh City to Bangkok?
Book buses, trains, ferries, private transfers, and flights online via 12go.asia ➜ or Baolau ➜.
How much does it cost to travel from Ho Chi Minh City to Bangkok?
Flights cost about $100–260, tourist buses $35–50, and bus + train combinations around $25–40 per person.
How far is Bangkok from Ho Chi Minh City?
The travel distance is about 750 km by air and around 880 km by road via Phnom Penh or Siem Reap.
What is the cheapest way to travel from Ho Chi Minh City to Bangkok?
The cheapest option is a tourist bus via Cambodia, usually through Phnom Penh or Siem Reap.
What is the best way to get from Ho Chi Minh City to Bangkok?
A direct flight is the fastest and most convenient option. There is currently no direct train between these cities.
Can you travel by private taxi from Phnom Penh to Bangkok?
Yes. Private cars and minivans take about 14 hours. See Phnom Penh to Bangkok for details.
Where can you store luggage in Bangkok?
You can safely store luggage at multiple locations with Radical Storage.
Is there a train from Ho Chi Minh City to Bangkok?
No. There is no direct railway. You can travel by train only on selected routes in Thailand, such as Aranyaprathet to Bangkok.
Where can you travel from Bangkok?
From Bangkok you can travel to Chiang Mai, Ayutthaya, Surat Thani, or Laos.
What should you know before visiting Thailand?
Thailand is famous for its temples, islands, food, and culture. Read more in 15 Interesting Things of Thailand.
🧭 Popular travel routes from Ho Chi Minh City in southern Vietnam:
If you’re planning your next trip from Ho Chi Minh City, here are other popular routes in Vietnam:
These are the most popular travel routes from Ho Chi Minh City for visitors exploring Vietnam.
💡 Practical Travel Tips for Ho Chi Minh City to Bangkok
Traveling from Ho Chi Minh City to Bangkok is easy by direct flight or overland via Cambodia by tourist bus or a combination of bus and train.
- Best Option: Direct flights are the fastest and most convenient way to reach Bangkok.
- Budget Travel: Tourist buses via Phnom Penh or Siem Reap are the cheapest overland option.
- Travel Documents: Check visa requirements and keep your passport valid before crossing international borders.
- Bring Cash: Carry some Vietnamese dong, Cambodian riel, and Thai baht for small expenses along the route.
- Break the Journey: Consider staying overnight in Phnom Penh or Siem Reap if traveling overland.
- Book Early: Flights and international buses often sell out during holidays and peak travel seasons.
Tip: Flights, buses, and private transfers from Ho Chi Minh City to Bangkok can be searched and booked online in advance.
