The shortest way is by plane (1 hour):
From Koh Samui or Chumpon:
Approximatively 2 hours by boat.
Note that the way from Chumpon airport to pier is
about 1 hour and from 15 to 30 minutes from
Samui airport to the pier.
A lower cost route can also be done by bus or train from
Bangkok to Chumpon.