By Air: The best decision from Bangkok to Samui is airplane taking airtime approximately an hour. For more information please contact Bangkok Airways and Thai Airways Intl'
By Bus: Both air-conditioned buses and non air-conditioned buses leave from Bangkok's Southern Bus Terminal (Sai Tai @ Taling Chan) daily. For more visit Transport official site
By Rail: Trains depart from Hua Lampong (Bangkok's Railway Station), Visitors to Thailand can reach there easily by MRTA Subway--Blue Line, to Surat Thani Station at Surat Thani province daily. After get off from the train, catching the Taxi to city since this station is located away from town. For more information call Hua Lamphong (Bangkok's Railway Station) tel:0-2223-7010, 0-2223-7020, or 1690 for more details; otherwise, See SRT Route, See SRT Map and Station of SRT in Southern Line. Visitors to Thailand should pay more attention that we abbreviated State Railway of Thailand to SRT.
By Private Car: From Bangkok, driving approximately 6 hours (excluding ferry taking to the Island) along the National Highway #35
(Thonburi-Pak Tho route) via Samut Songkram province then turnning
traffic light to left to Highway #4 or A2
(Phetchakasem Road--the main route through Southern) via Phetchburi
province and Hua Hin to Prachuap Khiri Khan, Chumphon provinces. Then
taking National Highway #41 going straight
on through Lang Suan district , Chaiya district reminding yourself had
to pass Surat Thani Airport (Right hand side). Taking another National Highway
#401 which pass Phun Phin district, Surat Thani City and
then go straight on Kanchanadit district is the route to Don Sak
district. Before reaching Don Sak, Turning traffic left to Highway
#4142 taking to Car Ferry.