Most of the tourist who arrive to Koh Phangan are coming from Bangkok. From all locations north to Bangkok, the rout goes through the Capital City of Thailand and there are other common routs from Phuket and all the south area including Krabi, Koh Phi Phi, Koh Payam and other touristic locations.
The air distance between Bangkok and Koh Phangan is 450km (280 miles) and the driving distance is Drive via Phetkasem Rd.
There are few ways to travel between Bangkok and Koh Phangan by air to Koh Samui or Surat Thani, by bus or by train.
It i highly recomneded to take the night train as the 12 hours will pass eaiser and the second class with the sleeping cabines if you can afford.
The train leaves from the train staion in Bangkok and arrives to Surat Thani Train station.
Bangkok – Surat Thani Train Time Table
Train from Bangkok to Surat Thani
Train from Surat Thani to Bangkok
From the station you will be picked up to the tourist offices inside the city, about 30 minutes drive from the train station. In this office you can book a ferry that goes from Donsak pier to Thong Sala
pier on Koh Phangan.
The way from the tourist office to Donsak pier takes about 1 hour and then it depends which ferry are you going to cruz with.
Lompraya ferry is the fastest and the most expensive one. With Lomprayah it takes one hour and a half to get to Koh Phangan. Seatran
and Raja are slower and the journey with them takes about 3-4 hours.