When I was told the train from Surat Thani in southern Thailand to Bangkok could be very delayed, I brushed it off; the entire trip costs $34, and posed a chance to see the Thai countryside – it sounded like a great deal to me! A local travel agent on Koh Samui booked everything for me: a shared bus from the hostel to the port; a ferry from Koh Samui to the mainland; a bus from the port to Surat Thani train station; and an overnight second-class sleeper…