Travel from Songkhla to Bangkok

Train, bus or fly from Songkhla to Bangkok?

Thai Smile flies from Songkhla to Bangkok 5 times a day. Alternatively, Sri Siam Tour operates a bus from Songkhla to Bangkok 3 times a day. Tickets cost $24 and the journey takes 14 h 10 min. Bangkok Mass Transit Authority also services this route every 20 minutes.

How to get from Songkhla to Bangkok

From Songkhla bus to Hat Yai, taxi to Hat Yai airport, fly to Bangkok airport, then train to Bangkok. 3 h 46 min $58. From Songkhla bus to Hat Yai, taxi to Hat Yai airport, fly to Bangkok Don Muang airport, then bus to Bangkok. 4 h 28 min $57. From Songkhla Mini Van to Trang, taxi to Trang airport, fly to Bangkok Don Muang airport, then bus to Bangkok. 6 h 52 min $73. From Songkhla Mini Van to Nakhon Si Thammarat, taxi to Nakhon Si Thammarat airport, fly to Bangkok Don Muang airport, then bus to Bangkok. 6 h 44 min $66. From Songkhla bus to Bangkok Southern Bus Terminal then bus to Khaosan Road. 14 h 39 min $24. From Songkhla bus to Hat Yai then train to Hua Lamphong. 15 h 6 min $35. From Songkhla drive to Bangkok. 13 h 45 min $103.