BANGKOK to KOH MAK — Transport Options ☀️

How to get from Bangkok to Koh Mak by bus, taxi, car, plane, ferry
How to travel from Bangkok to Koh Mak? You can travel by bus/car, plane + ferry/boat.
  1. Bus + Ferry to Koh Mak
  2. Taxi + Ferry to Koh Mak
  3. Flight + Boat to Koh Mak
  4. Book Ticket Online 🎫
Best speed

Flight + ferry (via Trat)

Fastest option, short flight, quick transfer to ferry

Best budget

Bus + ferry (separate tickets)

Cheapest option, more planning, slower transfers between connections

Avoid

Train

There is no railway to trat, travel by train impossible

Quick answer: The easiest way to get from Bangkok to Koh Mak is by bus/minivan + ferry via Laem Sok Pier. For more comfort, choose a private car + ferry. The fastest option is a flight to Trat followed by a taxi and speedboat. Combined tickets can be booked online in advance.

At a glance:

  • 📍 Distance: About 370 km via Trat and Laem Sok Pier.
  • ⏱️ Travel time: Bus + Ferry: 7–9 hrs | Taxi + Ferry: 6–8 hrs | Flight + Ferry: 6–8 hrs.
  • 💰 Price: Bus + Ferry: US$32–40 pp | Taxi + Ferry: US$155–250/car | Flight + Ferry: US$120–170 pp.
  • 🚌 Best budget: Bus or minivan + ferry.
  • 🚕 Best comfort: Private car + ferry.
  • ✈️ Fastest: Flight to Trat + speedboat.

Last updated in October 2026

Bangkok to Koh Mak: Which Transport Is Best?

🚐 Bangkok to Koh Mak Transport Comparison
Transport ⏱️ Time 💰 Price Comfort Best for
Bus / Van + Ferry 7–9 h $32–40/person ★★★★☆ Budget travelers
Private Taxi / Car + Ferry 6–8 h $155–250/vehicle ★★★★★ Families & groups
Flight + Ferry via Trat 6–8 h $120–170/person ★★★★★ Fast travel

Rating: ★★★★★ excellent   ★★★★☆ very good   ★★★☆☆ good.

Traveling from Bangkok to Koh Mak is possible by bus or van + ferry, private taxi or car + ferry, or flight + ferry via Trat. The combined bus and ferry ticket is the most affordable option, while flying via Trat offers a faster journey and a private transfer provides more comfort and flexibility.

BOOK TICKETS to Koh Mak ➜


How do I get from Bangkok to Koh Mak?


1. BUS/VAN + FERRY from Bangkok to Koh Mak

👉 Bus/van + ferry is the cheapest and most popular way to travel from Bangkok to Koh Mak.

  • ✔️ Best for: budget and solo travelers looking for a simple combined transfer
  • ✔️ Travel time: ~7–9 hours (including ferry from Laem Sok Pier)
  • ✔️ Cost: $32–40 per person (usually includes ferry ticket)
  • ✔️ Comfort: medium (modern buses or minivans + short ferry ride)
  • ✅ Best Option: Combined ticket via Laem Sok Pier to Ao Nid Pier on Koh Mak
  • 💡 Tip: Book joint bus & ferry tickets online in advance to secure your seat and schedule.
  • 🌏 Extra tip: Keep your ticket on your phone—QR codes are usually accepted without printing.

The most popular and cheapest way to travel from Bangkok to Koh Mak is by a combined bus/minivan + ferry via Laem Sok Pier. This option includes a comfortable bus or minivan from Bangkok followed by a speedboat or ferry to Koh Mak.

Combined tickets are available from companies such as Boonsiri High Speed Ferries, Seudamgo, Koh Kood Express and TransBaanTon. The total journey takes about 7–9 hours, including a 30–45 minute ferry ride to Ao Nid Pier.

Combined tickets cost about $32–40 per person and usually include both the bus and ferry. They can be booked online in advance and are the best choice for most travelers visiting Koh Mak.

bus-ferry-bangkok-to-koh-mak-boonsiri
From Bangkok to Koh Mak you can travel by bus/van via Laen Ngop Pier (photo: Boonsiri High Speed Ferries)

2. TAXI/CAR + FERRY from Bangkok to Koh Mak

👉 Private taxi/car + ferry is the most comfortable and flexible way to travel from Bangkok to Koh Mak.

  • ✔️ Best for: travelers seeking comfort, flexibility, and door-to-door service
  • ✔️ Travel time: ~6–8 hours (including ferry via Laem Sok Pier)
  • ✔️ Cost: $100–250 per person (varies by vehicle type and group size)
  • ✔️ Comfort: very high (private cars, SUVs, or minivans with driver)
  • ✅ Best Option: Private transfer to Laem Sok Pier + ferry to Koh Mak
  • 💡 Tip: Book your private car and ferry tickets online in advance for a smooth journey.
  • 🌏 Extra tip: Depart directly from your hotel or airport in Bangkok to save time and hassle.

A more comfortable way to reach Koh Mak is by private car/taxi + ferry via Trat and Laem Sok Pier. The total journey takes about 6–8 hours, depending on your ferry connection. Private transfers offer door-to-door service from your hotel or Bangkok airports.

Companies such as Glassflower, Thailand Limo by Datum, Bangkok Taxi24, Kanokwan Travel, Kim Transfers Thailand, MCC Van and others operate this route. You can choose from standard cars, SUVs or larger minivans for families and groups.

Private transfers to Laem Sok Pier cost about $100–250 per vehicle, depending on the car type. From the pier, continue by ferry with Seudamgo, Boonsiri High Speed Ferries or Koh Kood Express to Koh Mak.

You can easily book your private transfer and ferry tickets online in advance for a smooth and comfortable journey.

taxi-car-ferry-boat-bangkok-to-koh-mak
Private car of Glassflower and ferry/boat of Boonsiri from Bangkok to Koh Mak (photo: 12go.asia).

3. FLIGHT + SPEEDBOAT from Bangkok to Koh Mak

👉 Flight + speedboat is a faster but more expensive alternative to travel from Bangkok to Koh Mak via Trat.

  • ✔️ Best for: travelers who prefer flights and shorter road transfers
  • ✔️ Travel time: ~5–8 hours (depending on flight timing and connections)
  • ✔️ Cost: $140–180 per person (flight + transfer + speedboat)
  • ✔️ Comfort: high (short flight + quick speedboat transfer)
  • ✅ Best Option: Flight to Trat Airport + transfer to Laem Ngop Pier + speedboat to Koh Mak
  • 💡 Tip: Book flights and boat tickets online in advance due to limited schedules.
  • 🌏 Extra tip: Plan connections carefully, as flights and boats may not always align perfectly.

You can also travel from Bangkok to Koh Mak by flight + minivan + speedboat via Trat Airport. Koh Mak has no airport, so after your flight you need a short transfer to Laem Ngop Pier, followed by a speedboat to the island.

Direct flights from Bangkok to Trat are operated by Bangkok Airways and take about 1 hour. After landing, it is only about 15 km to Laem Ngop Pier, where M Marine Speedboat and other operators provide boat services to Koh Mak. The total journey takes about 6–8 hours, depending on connections.

Flights cost around $120–150 per person, while the speedboat costs about $17 per person. As both flights and boats have limited schedules, it is recommended to book all tickets online in advance.

flight-ferry-bangkok-to-koh-mak
From Bangkok to Koh Mak you can also travel by plane and bus+boat/ferry via Laem Ngop Pier.

❓ FAQ + TIPS – Travel from Bangkok to Koh Mak:

How to book tickets from Bangkok to Koh Mak?

You can book bus, ferry, flight or private transfer tickets online via 12go.asia ➜. Combined tickets are available for most routes.

How long does it take to travel to Koh Mak?

Bus + ferry takes about 7–9 hours, while taxi + ferry or flight + ferry usually take around 6–8 hours.

How far is Koh Mak from Bangkok?

The travel distance is about 370 km via Trat Province and Laem Sok Pier.

How much does the trip cost?

Bus + ferry costs about $32–40, flight + ferry $120–170 per person, and private car + ferry $155–250 per vehicle.

What is the closest airport to Koh Mak?

Trat Airport is the nearest airport. From there, continue by taxi to the pier and then by speedboat.

What is the best way to reach Koh Mak?

The fastest option is a direct flight to Trat with a taxi and speedboat. The best-value option is usually a bus + ferry ticket.

Can you travel by train to Trat?

No. There is no railway between Bangkok and Trat, so you need to travel by bus, car or plane.

What is a combined ticket?

A combined ticket includes the bus or minivan from Bangkok and the ferry to Koh Mak in one booking.

What is the cheapest way to travel?

The cheapest option is a bus or minivan + ferry via Trat, with fares starting at about $32 per person.

Can I book a private transfer?

Yes. Private cars, SUVs and minivans can be booked online, followed by a ferry to Koh Mak.

How to travel from Koh Mak to Koh Kood?

Take a ferry from Ao Nid Pier to Ao Salad Pier. The crossing takes about 1.5 hours.

How to return from Koh Mak to Bangkok?

Take a ferry back to Trat, then continue by bus, taxi or flight. See: How to reach Bangkok from Trat?

Popular travel routes in Thailand:
How to get from Phuket to Koh Samui? How to get from Koh Samui to Koh Phangan?
How to get from Chiang Mai to Mae Hong Son? How to get from Chiang Mai to Chiang Rai?
How to get from Koh Lanta to Phi Phi? How to get from Krabi to Koh Phangan?
How to get from Bangkok to Koh Tao? How to get from Surat Thani to Krabi?

BOOK your HOTEL in Koh Mak ➜

BOOK a TOUR / TRIP in Thailand ➜


💡 Practical Travel Tips for Bangkok to Koh Mak

Traveling from Bangkok to Koh Mak is easy by bus, private car or flight to Trat, followed by a ferry. Planning your connections in advance will make the journey much smoother.

  • Best Option: Combined bus + ferry tickets offer the best balance of price, comfort and convenience.
  • Fastest Route: Fly to Trat Airport, then continue by taxi and speedboat to Koh Mak.
  • Arrive Early: Be at Laem Sok or Laem Ngop Pier at least 30 minutes before departure.
  • Travel Light: Bring sunscreen, cash and a waterproof bag, as facilities on Koh Mak are limited.
  • Check Ferry Times: Boat schedules may change during the rainy season or bad weather.
  • Book Ahead: Ferries and combined tickets can sell out during weekends and the high season.

Tip: Bus, ferry and flight tickets from Bangkok to Koh Mak can be searched and booked online in advance for the best schedules and prices.


From Bangkok to Koh Mak you can travel by bus, car or plane + ferry.

The distance from Bangkok to Koh Mak is about 370 km via Trat and Laem Sok Pier. The most popular option is a bus or minivan + ferry, taking about 7–9 hours and costing around $32–40 per person. You can also travel by private car + ferry, which takes about 6–8 hours and offers the most comfortable door-to-door transfer.

The fastest option is a flight to Trat Airport, followed by a taxi to Laem Sok Pier and a speedboat to Koh Mak. The total journey takes about 6–8 hours and costs around $120–170 per person. Flights are limited, and there is no railway to Trat. Bus, ferry and flight tickets can be booked online in advance.

Koh Mak is a peaceful island in eastern Thailand, located between Koh Chang and Koh Kood. Known for its quiet beaches, clear water and relaxed atmosphere, it is an ideal destination for travelers looking to escape the crowds.

🎫 Book and buy your tickets from Bangkok to Trat + Schedule:

Ferries in Thailand ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: