• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 10 ways to get from Bangkok to Si Phan Don by train, taxi, car, bus, plane or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, taxi, drive  •  19 h 27 min

  1. Take the train from Hua Lamphong to Ubon Ratchathani
  2. Take a taxi from Ubon Ratchathani to Buntharik
  3. Drive from Na Chaluai to Si Phan Don

$57 - $110

Cheapest option

Bus, minivan via Stung Treng  •  18 h 9 min

  1. Take the bus from Bangkok Mochit Bus Terminal to Siem Reap
  2. Take the minivan from Siem Reap AVT - Asia Van Transfer to Stung Treng
  3. Take the minivan from Stung Treng to Don Det

$41 - $56

8 alternative options

Bus Travel Mart, minivan  •  18 h 19 min

  1. Take the bus from Khaosan Road Travel Mart to Siem Reap
  2. Take the minivan from Siem Reap AVT - Asia Van Transfer to Don Khon - 4000 islands

$52

Drive  •  13 h 42 min

  1. Drive from Bangkok to Si Phan Don 560.5 miles

$75 - $120

Fly Suvarnabhumi to Pakse, bus, Local Boat  •  8 h 48 min

  1. Fly from Suvarnabhumi (BKK) to Pakse (PKZ) BKK - PKZ
  2. Take the bus from Pakse Southern Bus Terminal to Ban Nakasang
  3. Take the Local Boat from Ban Nakasang Boat Pier to Don Det

$90 - $304

Fly Don Muang to Ubon, bus, Local Boat  •  12 h 5 min

  1. Fly from Don Muang (DMK) to Ubon (UBP) DMK - UBP
  2. Take the bus from Ubon Ratchathani to Pakse
  3. Take the bus from Pakse Southern Bus Terminal to Ban Nakasang
  4. Take the Local Boat from Ban Nakasang Boat Pier to Don Det

$47 - $125

Fly Suvarnabhumi to Ubon, bus, Local Boat  •  11 h 31 min

  1. Fly from Suvarnabhumi (BKK) to Ubon (UBP) BKK - UBP
  2. Take the bus from Ubon Ratchathani to Pakse
  3. Take the bus from Pakse Southern Bus Terminal to Ban Nakasang
  4. Take the Local Boat from Ban Nakasang Boat Pier to Don Det

$58 - $142

Fly Suvarnabhumi to Siem Reap, minivan  •  11 h 56 min

  1. Fly from Suvarnabhumi (BKK) to Siem Reap (REP) BKK - REP
  2. Take the minivan from Siem Reap AVT - Asia Van Transfer to Stung Treng
  3. Take the minivan from Stung Treng to Don Det

$115 - $243

Fly Don Muang to Siem Reap, minivan  •  13 h 40 min

  1. Fly from Don Muang (DMK) to Siem Reap (REP) DMK - REP
  2. Take the minivan from Siem Reap AVT - Asia Van Transfer to Stung Treng
  3. Take the minivan from Stung Treng to Don Det

$99 - $216

Fly Suvarnabhumi to Phnom Penh, bus, Local Boat  •  14 h 21 min

  1. Fly from Suvarnabhumi (BKK) to Phnom Penh (PNH) BKK - PNH
  2. Take the bus from Phnom Penh Sorya Bus to Ban Nakasang
  3. Take the Local Boat from Ban Nakasang Boat Pier to Don Det

$115 - $282

Questions & Answers

The cheapest way to get from Bangkok to Si Phan Don is to bus and minivan which costs ฿1690 and takes 18 h 19 min.

More details

The quickest way to get from Bangkok to Si Phan Don is to fly and bus and Local Boat which costs ฿2900 - ฿10000 and takes 8 h 48 min.

More details

No, there is no direct bus from Bangkok to Si Phan Don. However, there are services departing from Wat Ratcha Natda Ram and arriving at Don Det via Bangkok Mochit Bus Terminal, Siem Reap AVT - Asia Van Transfer and Stung Treng. The journey, including transfers, takes approximately 18 h 9 min.

More details

The distance between Bangkok and Si Phan Don is 586 km. The road distance is 896.8 km.

Get driving directions

The best way to get from Bangkok to Si Phan Don without a car is to bus and minivan which takes 18 h 9 min and costs ฿1300 - ฿1900.

More details

It takes approximately 19 h 27 min to get from Bangkok to Si Phan Don, including transfers.

More details

Bangkok to Si Phan Don bus services, operated by The Transport Company, depart from Bangkok Mochit Bus Terminal station.

More details

The quickest flight from Suvarnabhumi Airport to Pakse Airport is the direct flight which takes 1 h 30 min.

Search flights

Bangkok to Si Phan Don bus services, operated by , arrive at Don Det station.

More details

Yes, the driving distance between Bangkok to Si Phan Don is 897 km. It takes approximately 13 h 42 min to drive from Bangkok to Si Phan Don.

Get driving directions

Map of how to get from Bangkok to Si Phan Don.
Launch map view
  • Distance: 366.1 miles
  • Duration: 19 h 27 min

What companies run services between Bangkok, Thailand and Si Phan Don, Laos?

You can take a bus from Bangkok to Si Phan Don via Mochit 2 Bus Depot, Bangkok Mochit Bus Terminal, Siem Reap, Siem Reap AVT - Asia Van Transfer, Stung Treng, and Don Det in around 18 h 9 min.

Airlines
Thai Airways International
Website
thaiairways.com
Flights from Suvarnabhumi to Ubon
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$35 - $150
Flights from Suvarnabhumi to Siem Reap
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$95 - $550
Flights from Suvarnabhumi to Phnom Penh
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$110 - $2,400
Bangkok Airways
Website
bangkokair.com
Flights from Suvarnabhumi to Pakse
Ave. Duration
1 h 30 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$100 - $300
Flights from Suvarnabhumi to Siem Reap
Ave. Duration
1 h 9 min
When
Every day
Estimated price
$100 - $650
Flights from Suvarnabhumi to Phnom Penh
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$90 - $400
Thai Smile
Website
thaismileair.com
Flights from Suvarnabhumi to Ubon
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$35 - $150
Flights from Suvarnabhumi to Siem Reap
Ave. Duration
57 min
When
Every day
Estimated price
$80 - $340
Flights from Suvarnabhumi to Phnom Penh
Ave. Duration
1 h 7 min
When
Every day
Estimated price
$110 - $3,300
Nok Air
Website
nokair.com
Flights from Don Muang to Ubon
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$27 - $160
Thai AirAsia
Website
airasia.com
Flights from Don Muang to Ubon
Ave. Duration
1 h 17 min
When
Every day
Estimated price
$30 - $140
Flights from Don Muang to Siem Reap
Ave. Duration
1 h 3 min
When
Every day
Estimated price
$26 - $130
Thai Lion Mentari
Website
lionairthai.com
Flights from Don Muang to Ubon
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$20 - $140
Lanmei Airlines
Flights from Suvarnabhumi to Siem Reap via Phnom Penh
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$60 - $400
Flights from Suvarnabhumi to Phnom Penh
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$40 - $300
Lao Airlines
Website
laoairlines.com
Flights from Suvarnabhumi to Pakse
Ave. Duration
1 h 30 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$100 - $300
Air Class Líneas Aéreas
Website
airclasscargo.com
Flights from Suvarnabhumi to Phnom Penh
Ave. Duration
1 h
When
Every day
Estimated price
$40 - $300
Train operators
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Hua Lamphong to Ubon Ratchathani
Ave. Duration
11 h 20 min
Frequency
Twice daily
Estimated price
$12 - $45
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$5 - $9
2nd Class (Seat)
$12 - $17
2nd Class (Berth)
$21 - $28
1st Class (Berth)
$30 - $45
Bus operators
The Transport Company
Phone
089 226 2769
Website
home.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Siem Reap
Ave. Duration
7 h
Frequency
Twice daily
Estimated price
$9 - $23
Schedules at
home.transport.co.th
Bus from Ubon Ratchathani to Pakse
Ave. Duration
3 h
Frequency
Twice daily
Estimated price
$3 - $7
Schedules at
home.transport.co.th
AVT Asia Van Transfer
Phone
+855 63 963 853
Website
asiavantransfer.com
Bus from Siem Reap AVT - Asia Van Transfer to Stung Treng
Ave. Duration
5 h 15 min
Frequency
Once daily
Estimated price
$20
Schedules at
asiavantransfer.com
Book at
baolau.com
Bus from Siem Reap AVT - Asia Van Transfer to Don Khon - 4000 islands
Ave. Duration
8 h 50 min
Frequency
Once daily
Estimated price
$25
Schedules at
asiavantransfer.com
Book at
baolau.com
minivan
Bus from Stung Treng to Don Det
Ave. Duration
1 h 52 min
Frequency
Once daily
Estimated price
$12
Travel Mart
Website
12go.asia
Bus from Khaosan Road Travel Mart to Siem Reap
Ave. Duration
8 h
Frequency
Twice daily
Estimated price
$27
Schedules at
12go.asia
bus
Bus from Pakse Southern Bus Terminal to Ban Nakasang
Ave. Duration
3 h
Frequency
Hourly
Estimated price
$5
Ferry operators
Local Boat
Ferry from Ban Nakasang Boat Pier to Don Det
Ave. Duration
10 min
Frequency
Hourly
Estimated price
$2
Other operators
Taxi from Ubon Ratchathani to Buntharik
Ave. Duration
1 h 23 min
Estimated price
$18 - $23

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Heathrow Airport into central London, How to get from Luton Airport into central London and Want to know more about Flixbus? - to help you get the most out of your next trip.

More Questions & Answers

Lao Airlines offers flights from Suvarnabhumi Airport to Pakse Airport.

Search flights

There are 52+ hotels available in Si Phan Don. Prices start at $8 USD per night.

More details

The best way to get from Bangkok to Suvarnabhumi Airport is to train which takes 26 min and costs ฿40 - ฿55.

More details