
Bus + Flight (via Ubon Ratchathani)
Fastest and easiest but more expensive
Bus
Cheapest option but very long and tiring
Bus + train (via Ubon Ratchathani)
More comfortable but requires transfer
Motorbike
Not practical for this long cross-border route
Quick answer: You can travel from Pakse to Bangkok by tourist bus via the Chong Mek border crossing, bus + flight, bus + train, or bus + private car via Ubon Ratchathani. The cheapest option is the bus, while a flight from Ubon Ratchathani is the fastest. Tickets, flights, and private transfers can be searched and booked online in advance.
At a glance:
- 📍 Distance: about 730 km by road from Pakse to Bangkok via Chong Mek
- ⏱️ Travel time: Bus 14-15 hours | Bus + flight ~8-10 hours | Bus + train ~15-18 hours | Bus + private car ~15 hours
- 💰 Price range: Bus $30-40 per person | Bus + flight $50-80 per person | Bus + train $35-60 per person | Bus + private car $270-335 per vehicle
- 🚍 Best for budget: Direct bus via Chong Mek
- ✈️ Fastest option: Bus + flight via Ubon Ratchathani
- 🚆 Scenic alternative: Bus + train via Ubon Ratchathani
- 🚕 Most flexible: Bus + private car from Ubon Ratchathani
Last updated in March 2026
From Pakse to Bangkok you can travel by bus, train, flight, or private car.
Travel distance from Pakse to Thailand‘s capital Bangkok is about 730 km. The most popular option is the international tourist bus via the Chong Mek border crossing. Another fast and convenient option is to travel via Ubon Ratchathani and continue by direct flight to Bangkok.
You can also travel by bus + train or private car via Ubon Ratchathani. Train services include comfortable overnight sleeper trains to Bangkok. Tickets, flights, and private transfers can be searched and booked online in advance.
Bangkok, the capital of Thailand, is one of Southeast Asia’s most visited cities. From Bangkok, travelers can continue to destinations such as Kanchanaburi or Chiang Rai.
| Transfer Mode – Pakse to Bangkok | Travel Time | Cost Range |
|---|---|---|
| Bus (via Chong Mek border crossing) | 14–15 hours | $30–$40 per person |
| Bus + Plane (via Ubon Ratchathani) | 8–10 hours | $50–$80 per person |
| Bus + Train (via Ubon Ratchathani) | 15–18 hours | $35–$60 per person |
| Bus + Private Car (via Ubon Ratchathani) | 15 hours | $270–$335 |
How do I get from Pakse to Bangkok?
1. BUS from Pakse to Bangkok
👉 Bus is the most affordable way from Pakse to Bangkok.
- ✔️ Best for: budget travelers and long-distance overland journeys
- ✔️ Travel time: approx. 14–15 hours
- ✔️ Price: about $30–40 per person
- ✔️ Comfort: basic (reclining seats on standard long-distance buses)
- ✅ Best Option: Direct buses with companies like Kriangkai Transport or Green Paradise via Chong Mek border
- 💡 Tip: Arrive early for departure, prepare for border procedures, and expect possible delays during the journey.
A budget-friendly way to travel from Pakse to Bangkok is by international bus via the Vang Tao–Chong Mek border crossing. The journey takes about 14–15 hours and is one of the cheapest ways to reach Thailand’s capital.
Bus services are operated by Kriangkai Transport and Green Paradise. Most buses offer reclining seats and usually arrive at Bangkok’s Mochit Bus Terminal.
Bus tickets cost approximately $30–40 per person. During the border crossing, passengers complete immigration procedures while luggage typically remains on the bus.
Tickets from Pakse in Laos can be booked online in advance. It is recommended to arrive at the departure point at least 30–60 minutes before departure.

2. BUS + FLIGHT from Pakse to Bangkok
👉 Bus + flight via Ubon Ratchathani is the fastest balanced option from Pakse to Bangkok.
- ✔️ Best for: travelers who want to save time but still keep costs reasonable
- ✔️ Total travel time: approx. 8–10 hours
- ✔️ Price: about $40–115 per person
- ✔️ Comfort: moderate to high (bus + short direct flight)
- ✅ Best Option: Bus to Ubon Ratchathani + direct flight with airlines like Thai AirAsia or Nok Air
- 💡 Tip: Allow enough time between bus arrival and flight departure and arrange a quick transfer to the airport.
The fastest way to travel from Pakse to Bangkok is by bus and flight via Ubon Ratchathani in Thailand. There are no direct flights from Pakse, so you first need to travel to nearby Ubon Ratchathani and continue by air to Bangkok.
The first step is a bus journey from Pakse to Ubon Ratchathani, taking about 4 hours. Bus tickets cost approximately $9–15 per person and services are operated by Kriangkai Transport and Green Paradise.
The second step is a direct flight from Ubon Ratchathani to Bangkok. Flights take about 1 hour and are operated by airlines such as Thai AirAsia, Nok Air, Thai Lion Air, Thai VietJet, and Thai Airways.
Flight prices usually range from $30–100 per person. The total travel time by bus and flight is about 8–10 hours, making this the quickest option between Pakse and Bangkok.
You can search and book both bus tickets and flights online in advance.

3. BUS + TRAIN from Pakse to Bangkok
👉 Bus + train via Ubon Ratchathani is a budget-friendly and more comfortable land option from Pakse to Bangkok.
- ✔️ Best for: travelers who want a cheaper alternative with better comfort than a long bus ride
- ✔️ Total travel time: approx. 15–18 hours
- ✔️ Price: about $16–65 per person
- ✔️ Comfort: moderate (bus + train seats or sleeper berths)
- ✅ Best Option: Bus to Ubon Ratchathani + Thai sleeper train to Bangkok
- 💡 Tip: Choose an overnight sleeper train for a more आरामदायक journey and book tickets in advance due to limited availability.
There is no direct railway from Pakse to Bangkok, but you can travel by bus to Ubon Ratchathani and continue by train to Bangkok. This route is a good choice for travelers looking for a comfortable and affordable overland journey.
After taking a bus from Pakse to Ubon Ratchathani, you can board a Thai train to Bangkok. Trains offer seats as well as sleeper berths in different classes. See the Thailand Railway Map.
The train schedule includes several daily services. The train journey from Ubon Ratchathani to Bangkok takes about 9–12 hours, while the total travel time from Pakse is approximately 15–18 hours.
Train tickets cost about $7–50 per person and can be booked online as e-tickets. For many travelers, bus + train is one of the cheapest and most scenic ways to reach Bangkok from southern Laos.

4. BUS + TAXI / CAR from PAKSE to Bangkok
👉 Bus + private car is a flexible but more premium option from Pakse to Bangkok.
- ✔️ Best for: travelers who want door-to-door comfort for the long Thailand segment
- ✔️ Total travel time: approx. 13–15 hours
- ✔️ Price: about $210–445 per trip (bus + private car, can be shared)
- ✔️ Comfort: high (short bus ride + long private car transfer)
- ✅ Best Option: Bus to Ubon Ratchathani + private car with companies like Glassflower or Firstplan Transport Services
- 💡 Tip: Travel in a group to split the car cost and arrange exact pickup/drop-off locations in advance.
Another option is to travel by bus and private car via Ubon Ratchathani. First, take a bus from Pakse to Ubon Ratchathani and then continue by private transfer to Bangkok.
Companies such as Glassflower and Firstplan Transport Services offer modern cars, SUVs, and minivans. The drive to Bangkok takes about 8–9 hours and costs approximately $200–430 per vehicle.
This is the most comfortable transport option, with flexible pickup and drop-off locations, but it is also the most expensive.

❓ FAQ – Travel from Pakse to Bangkok
How do I book tickets from Pakse to Bangkok?
You can book bus tickets, flights, train tickets, and private transfers online via 12go.asia.
How long does it take to travel from Pakse to Bangkok?
Travel time is about 8–10 hours by bus + flight, 14–15 hours by direct bus, and 15–18 hours by bus + train.
How far is Bangkok from Pakse?
The travel distance is approximately 730 km via the Chong Mek border crossing.
How much does travel from Pakse to Bangkok cost?
Expect to pay about $30–40 by bus, $50–80 by bus + flight, and $35–60 by bus + train.
Are there direct flights from Pakse to Bangkok?
No, but you can take a bus to Ubon Ratchathani and continue by direct flight to Bangkok.
Where can I store luggage in Bangkok?
You can use Radical Storage, which offers secure luggage storage locations across Bangkok.
What is the fastest way to get to Bangkok?
The fastest option is a bus to Ubon Ratchathani followed by a direct flight to Bangkok.
What is the cheapest transport option?
The cheapest options are the direct bus or bus + train via Ubon Ratchathani.
Can I book a private car to Bangkok?
Yes, private cars are available from Ubon Ratchathani to Bangkok after crossing the border from Laos.
Which border crossing is used on this route?
Most buses travel via the Chong Mek / Vang Tao border crossing between Laos and Thailand.
💡 Practical Travel Tips for Pakse to Bangkok
Traveling from Pakse in Laos to Bangkok covers about 730 km. You can travel by direct bus, bus + flight, bus + train, or private car via Ubon Ratchathani.
- Choose a Flight for Speed: Bus + flight via Ubon Ratchathani is the fastest option.
- Use the Direct Bus: A good budget choice with no transport changes.
- Try the Train: Overnight trains from Ubon Ratchathani offer a comfortable journey to Bangkok.
- Allow Time at the Border: All overland routes pass through the Chong Mek border crossing.
- Pack for a Long Trip: Bring water, snacks, a power bank, and a light jacket.
- Book in Advance: Popular buses, trains, and flights can sell out during peak seasons.
Tip: Bus tickets, train tickets, flights, and private transfers from Pakse to Bangkok can be searched and booked online in advance.
