
Bus + ferry (combined ticket)
Best balance of price and smooth transfers
Private car + ferry
Door-to-door journey with flexible timing and minimal hassle
Bus + ferry
Cheapest option with one ticket and easy transfers
Separate tickets
More planning needed and risk of missed connections
Quick answer: Travelling from Krabi to Koh Samui gives you three solid choices: a combined bus/van + ferry for a budget‑friendly route, a private car/taxi + ferry for more comfort and direct transfers, or a flight (though limited) if you prioritise speed and are willing to pay more. Book your tickets or private transfer to Koh Samui online.
At a glance:
- 📍 Travel distance: approx. 250–270 km (via Surat Thani/Donsak).
- ⏱️ Travel time: Bus/van + ferry ~4–9 hours | Car/taxi + ferry ~4–6 hours | Flight ~1 hour
- 💰 Price range: Bus/van + ferry ~US$ 14–43 pp | Car/taxi + ferry ~US$ 190–460 | Flight ~US$ 100–240 pp.
- 🚌 Bus/Van + Ferry: Best value; good when you’re comfortable with intermediate transfers and longer time.
- 🚕 Car/Taxi + Ferry: More comfortable and direct; ideal for groups, luggage.
- ✈️ Flight: Fastest option; worth it if you find a direct seat and cost isn’t a major concern.
Last updated in April 2026
From Krabi to Koh Samui by bus + ferry, flight or private car.
Traveling from Krabi to Koh Samui is possible by bus + ferry, direct flight or private car with ferry. The journey covers about 250 km via Surat Thani. The cheapest option is a combined bus and ferry ticket, taking 4–9 hours and costing about $14–43 per person. Direct flights are the fastest, taking about 1 hour, while private transfers offer the most comfort.
Departures are available from Krabi Town, Krabi Airport, Ao Nang, Krabi Bus Terminal and other locations. Private transfers include hotel pickup, while flights and ferries should be booked in advance, especially during the high season. From Krabi you can also travel by ferry to Koh Phi Phi.
Koh Samui is one of Thailand’s most popular islands.
Koh Samui, located in the Gulf of Thailand, is famous for its beaches, resorts and tropical scenery. The island has its own international airport and regular ferry connections from Surat Thani. From Koh Samui you can continue by ferry to Koh Phangan or Koh Tao.
| Travel Option – Krabi to Koh Samui | Travel Time | Cost Range |
|---|---|---|
| Bus / Van + Ferry | 4-9 hours | $14-43/pp |
| Direct Flight | 1 hour | $100-240/pp |
| Private Taxi / Car + Ferry | 4-6 hours | $190-460/car |
How do I get from Krabi to Koh Samui?
1. BUS/VAN + FERRY from Krabi to Koh Samui
👉 Bus/van + ferry is a popular and budget-friendly way to travel from Krabi to Koh Samui.
- ✔️ Best for: budget travelers and flexible routes
- ✔️ Travel time: ~4–8 hours
- ✔️ Cost: $20–33 per person
- ✔️ Comfort: moderate (land transfer + ferry connection)
- ✅ Best Option: Combo tickets with companies like Lomprayah or Raja Ferry
- 💡 Tip: Book your tickets online in advance and arrive at the departure point at least 30–60 minutes early.
Traveling by bus and ferry is one of the most popular and affordable ways to get from Krabi to Koh Samui. Combined tickets include the bus transfer to Surat Thani or Don Sak Pier followed by the ferry to Koh Samui. The journey takes about 4–8 hours, depending on connections.
Buses depart from Krabi Town, Ao Nang, Krabi Bus Terminal, Ao Nam Mao Pier and other locations. Ferries arrive at Na Thon, Lipa Noi, Bo Phut, Chaweng and other piers on Koh Samui. Operators include Lomprayah, Raja Ferry and 12GO Transport.
Combined bus and ferry tickets cost about $20–33 per person. Book online in advance, arrive at least 30–60 minutes before departure, and always check the latest transfer details. You can also compare schedules on Baolau.
| Bus + Ferry | Departure in Krabi | Arrival in Koh Samui | Join Ticket |
|---|---|---|---|
| Lomprayah | 08:00 | 11:45 | From $33.00 |
| Lomprayah | 11:30 | 15:45 | From $33.00 |
| 12 GO Transport | 10:15 | 16:30 | From $27.00 |
| 12 GO Transport | 11:00 | 18:30 | From $22.00 |
| 12 GO Transport | 13:00 | 19:00 | From $27.00 |
| Raja Ferry | 10:00 | 15:30 | From $20.00 |
| Raja Ferry | 11:30 | 16:30 | From $20.00 |
| Phantip 1970 | 09:00 | 15:30 | From $21.00 |
| Phantip 1970 | 11:00 | 19:30 | From $27.00 |
| Phantip 1970 | 13:30 | 18:30 | From $18.00 |
| Krabi Sea Pearl | 09:30 | 15:30 | From $18.00 |
| Krabi Sea Pearl | 11:30 | 16:30 | From $18.00 |
| Phangan Tour | 10:00 | 15:30 | From $16.00 |
| Phangan Tour | 12:00 | 17:00 | From $15.00 |
| KP Travel and Tour | 10:30 | 15:30 | From $18.00 |
| KP Travel and Tour | 13:00 | 17:30 | From $19.00 |
| Thumbthim | 07:00 | 11:45 | From $43.00 |
| Thumbthim | 10:00 | 14:45 | From $37.00 |
| Lanta Super Concord | 07:00 | 11:30 | From $34.00 |
| Lanta Super Concord | 08:30 | 14:00 | From $31.00 |
| Lanta Super Concord | 10:00 | 15:45 | From $24.00 |
| Lanta Super Concord | 11:00 | 15:45 | From $24.00 |
| Ramon Trans. | 09:00 | 14:30 | From $22.00 |
| RTC Trans. | 09:00 | 15:30 | From $19.00 |
| RTC Trans. | 10:30 | 16:30 | From $19.00 |
| Van2 Travel | 09:00 | 14:30 | From $19.00 |

2. VAN + FERRY from Krabi to Koh Samui
👉 Van/minibus + ferry is a flexible and often the cheapest way to travel from Krabi to Koh Samui.
- ✔️ Best for: budget travelers and those wanting frequent departure options
- ✔️ Travel time: ~4–7 hours
- ✔️ Cost: $14–43 per person
- ✔️ Comfort: moderate (shared minivan + ferry transfer)
- ✅ Best Option: Combo tickets with companies like Phantip 1970 or Krabi Sea Pearl
- 💡 Tip: Book your tickets online in advance and choose pickup from your hotel area for added convenience.
Traveling by minivan and ferry is often the cheapest way to get from Krabi to Koh Samui. Combined tickets include a minivan transfer to Surat Thani or Don Sak Pier, followed by a ferry to the island. The journey takes about 4–7 hours, depending on the connection.
Minivans depart from Krabi Town, Ao Nang, Ao Nam Mao Pier and other popular locations. Operators include Phantip 1970, 12GO Transport, Krabi Sea Pearl, Future Travel and Service, Van2Travel, KP Travel and Tour, Ramon Transport and others.
Combined minivan and ferry tickets cost about $14–43 per person. Book online in advance to secure your preferred departure, especially during the high season.

3. FLIGHTS from Krabi to Koh Samui
👉 Flight is the fastest and most comfortable way to travel from Krabi to Koh Samui.
- ✔️ Best for: travelers who want to save time and avoid land transfers
- ✔️ Travel time: ~1 hour (up to ~5 hours total including transfers)
- ✔️ Cost: $100–240 per person
- ✔️ Comfort: high (direct flight with minimal hassle)
- ✅ Best Option: Direct flights operated by Bangkok Airways
- 💡 Tip: Book your flight online in advance for better prices and check the schedule due to limited availability.
Flying is the fastest way to travel from Krabi to Koh Samui, although direct flights are limited. The route is operated by Bangkok Airways, with flights from Krabi International Airport to Koh Samui Airport. Connecting flights via Bangkok are also available.
The direct flight takes about 1 hour, while the total travel time, including airport transfers and check-in, is around 4–5 hours. Flight prices range from $100–240 per person, depending on the season and booking date.
Book flights well in advance for the best fares, especially during the high season. While flying is the fastest option, combined minivan and ferry transfers are usually much cheaper and often have more frequent departures.

4. PRIVATE CAR + FERRY from Krabi to Koh Samui
👉 Private car + ferry is the most comfortable and flexible way to travel from Krabi to Koh Samui.
- ✔️ Best for: groups, families, and travelers wanting door-to-door service
- ✔️ Travel time: ~4–6 hours
- ✔️ Cost: $190–460 per car
- ✔️ Comfort: high (private vehicle + ferry transfer)
- ✅ Best Option: Transfers with companies like Glassflower or Bangkok Taxi24
- 💡 Tip: Split the cost among passengers and choose hotel pickup/drop-off for maximum convenience.
A private car with a driver and ferry is the most comfortable way to travel from Krabi to Koh Samui. Transfers via Surat Thani or Don Sak Pier are offered by Bangkok Taxi24, Glassflower, Kim Transfers Thailand, Van2Travel, Easyride Services and other trusted companies.
The journey takes about 4–6 hours and includes the ferry to Koh Samui. You can choose your pickup point in Krabi and, in most cases, your drop-off location on the island. Private cars, SUVs and spacious minivans are available.
Private transfers cost about $190–460 per vehicle, depending on the car type. Book online in advance to compare prices, vehicles and departure times.
BOOK TAXI / CAR to Koh Samui ➜
| Taxi Service | Departs in Krabi | Travel Time | Price (Car) |
|---|---|---|---|
| Bangkok Taxi 24 | Ao Nang, Krabi | Any Time | From $238.00 |
| Bangkok Taxi 24 | Ao Nang, Krabi | Any Time | From $252.00 |
| Bangkok Taxi 24 | Ao Nang, Krabi | Any Time | From $286.00 |
| Bangkok Taxi 24 | Airport | Any Time | From $221.00 |
| Bangkok Taxi 24 | Airport | Any Time | From $252.00 |
| Bangkok Taxi 24 | Airport | Any Time | From $286.00 |
| Firstplan Trans. | Airport | Any Time | From $220.00 |
| Firstplan Trans. | Airport | Any Time | From $250.00 |
| Firstplan Trans. | Town | Any Time | From $250.00 |
| Firstplan Trans. | Town | Any Time | From $279.00 |
| Glassflower | Town | Any Time | From $226.00 |
| Glassflower | Town | Any Time | From $253.00 |
| Van2Travel | Town | Any Time | From $220.00 |
| Easyride Services | Ao Nang, Town | Any Time | From $210.00 (Eco) |
| Easyride Services | Ao Nang, Town | Any Time | From $280.00 (SUV) |
| Easyride Services | Ao Nang, Town | Any Time | From $459.00 (Van) |

❓ FAQ – Travel from Krabi to Koh Samui
How do you book tickets from Krabi to Koh Samui?
How long does it take to get to Koh Samui?
Bus or minivan + ferry takes about 4–9 hours, direct flights about 1 hour, and private car + ferry about 4–6 hours.
How far is Koh Samui from Krabi?
The travel distance is approximately 250 km via Surat Thani.
How much does the trip cost?
Bus or minivan + ferry costs about $14–43 per person, flights $100–240 per person, and private transfers $190–460 per vehicle.
Where do buses and minivans depart from?
Departures are available from Krabi Town, Ao Nang, Krabi Airport, Krabi Bus Terminal, Ao Nam Mao Pier and other locations.
Can you book a private transfer?
Yes. Private cars and minivans with ferry transfers can be booked online in advance.
Is there a train from Krabi to Surat Thani?
No. There is no railway between Krabi and Surat Thani. Travel by bus, minivan or private taxi instead.
What is the best way to travel?
Direct flights are the fastest option, while bus or minivan + ferry offers the best value for most travelers.
What is the cheapest option?
The cheapest way is usually a combined minivan or bus + ferry ticket, with prices starting from about $14 per person.
Can you travel from Krabi Airport to Koh Samui?
Yes. You can book combined bus + ferry transfers or direct flights from Krabi Airport to Koh Samui.
Where can you travel from Koh Samui?
From Koh Samui you can travel to Koh Tao, Koh Phangan, Bangkok, Phuket or Surat Thani.
Which are the best islands in Thailand?
Discover the country’s top islands in our guide: Best Islands in Thailand.
🧭 Popular travel routes from Krabi:
If you’re planning your next trip from Krabi, here are other popular routes you can take by bus / van, ferry, taxi, flight:
These are the most popular travel routes from Krabi for visitors exploring Southern + Northern Thailand.
💡 Practical Travel Tips for Krabi to Koh Samui
Travel from Krabi to Koh Samui by bus + ferry, minivan + ferry, flight or private car. The best option depends on your budget, schedule and comfort.
- Best Value: Combined minivan or bus + ferry tickets offer the best balance of price and convenience.
- Fastest Option: Direct flights take about 1 hour but operate with limited schedules.
- Book Early: Ferry connections and flights can sell out during the high season.
- Travel Time: Combined transfers usually take 4–9 hours, depending on ferry connections.
- Private Transfer: Private cars include flexible pickup, ferry transfer and hotel drop-off on Koh Samui.
- Weather: Ferry schedules may change during the monsoon season, so allow extra travel time.
Tip: Bus, minivan, ferry, flight and private car tickets can be booked online in advance for the best schedules and prices.
