Buses normally need between 19h 30m and 22h hours to get to Koh Lipe from Bangkok. Note that the travel time is for your reference only and can depend on different factors such as traffic and weather conditions. Heavy rainfalls almost inevitably make the trip longer due to poor visibility or floods. Road and surface repairs which happen quite often, result in detours and longer travel times. Major national holidays, long weekends, or peak season periods may cause delays both in departures and arrivals – plan accordingly to avoid disappointment, especially if you have further connections and a tight schedule.
On this route, Sri Trang (ศรีตรังทัวร์), Transport Co (บริษัท ขนส่ง จำกัด) offers the fastest service. Bus Express (บัส เอ็กซ์เพลส), Sri Trang (ศรีตรังทัวร์) buses usually take the longest time to complete the journey.
Remember, though, that tickets offering the shortest travel time are normally the most expensive ones. Yet it pays to spend a bit more to ensure your bus goes direct without additional stops and uses highways instead of local roads.