Travel from Bangkok to Si-Phan-Don

Bus from Bangkok to Si Phan Don

Travel Mart operates a bus from Bangkok to Si Phan Don twice daily. Tickets cost $28 and the journey takes 8 h. AVT Asia Van Transfer also services this route once daily.

How to get from Bangkok to Si Phan Don

From Phaya Thai train to Bangkok airport, fly to Ubon airport, then travel to Si Phan Don. 5 h 57 min. From Khao San Road bus to Bangkok Don Muang airport, fly to Ubon airport, then travel to Si Phan Don. 6 h 22 min. From Phaya Thai train to Bangkok airport, fly to Pakse airport, then travel to Si Phan Don. 6 h 25 min. From Phaya Thai train to Bangkok airport, fly to Siem Reap airport, taxi to Siem Reap AVT - Asia Van Transfer, Minivan to Don Khon - 4000 islands, then travel to Si Phan Don. 12 h 34 min $128. From Khao San Road bus to Bangkok Don Muang airport, fly to Siem Reap airport, taxi to Siem Reap AVT - Asia Van Transfer, Minivan to Don Khon - 4000 islands, then travel to Si Phan Don. 13 h 9 min $111. From Bangkok Hualamphong train to Surin, night bus to Prasat, bus to Na Chaluai, then travel to Si Phan Don. 13 h 59 min. From Khaosan Road Travel Mart bus to Siem Reap, walk to Siem Reap AVT - Asia Van Transfer, Minivan to Don Khon - 4000 islands, then travel to Si Phan Don. 18 h 11 min $52. From Khaosan Road Travel Mart Office bus to Siem Reap Virak Buntham Express, walk to Siem Reap AVT - Asia Van Transfer, Minivan to Don Khon - 4000 islands, then travel to Si Phan Don. 22 h 24 min $43.