By joint bus and ferry service the journey from Bangkok to Koh Mak is scheduled to take from 6 hours 15 minutes to 7 hours 45 minutes depending upon which service you take.
Bus Times from Bangkok to Koh Mak
There is currently 1 service a day with Boonsiri High Speed Ferries from Bangkok to Koh Mak available to book online.
| Bangkok | Koh Mak | Ticket |
| 05:00 | 11:15 | ฿1,188 |
The Boonsiri High Speed Ferries bus to Koh Mak leaves from in front of the the Street Hostel on the Tanee Road (sometimes written ‘Tani’ Road) which runs parallel to the Khao San Road. The Khao San Road is about a 10 minute walk away.
Buy Tickets from Bangkok to Koh Mak
Use the Search Box below to buy your tickets from Bangkok to Koh Mak.
Independent Travel from Bangkok to Koh Mak
The other travel route from Bangkok to Koh Mak is to take a bus from Morchit Bus Station (near Chatuchak Park) to the Eastern town of Trat. From Trat you then need to travel by shared taxi to the ferry pier for the last part of the journey to Koh Mak.

There is very little cost saving in travelling by bus via Trat, once you add up the cost of travel to the bus station in Bangkok, the price of the ticket, the transfer from Trat town to the ferry pier and the cost of the ferry ticket to Koh Mak, which is 450 THB.
Trat Boonsiri Ferry Pier
Location of Laem Sok Pier near Trat where passenger board a ferry to Koh Mak.
Koh Mak Ferry Pier
Location of the ferry pier in Koh Mak.