Koh Samui to Bangkok
Arrive in Bangkok to explore grand temples and lively markets, worlds apart from Koh Samui’s tranquil beaches and palm-fringed shores. There’s no single way to travel from Koh Samui to Bangkok; instead, several transport options are available, all compared here by schedule, duration, and price.
Travel options for Koh Samui to Bangkok
From Koh Samui to Bangkok, the most cost-effective option is by a combined for 576 THB, while traveling by flight takes 1h y 15 minutes.
Combined from Koh Samui to Bangkok
For travelers connecting Koh Samui and Bangkok via combined transport, departures are available from multiple stations, including Koh Samui Transfer, Bo Phut Beach Hotel Transfer, Koh Samui, Chaweng Beach Hotel Transfer, Koh Samui, Na Thon Koh Samui and others with arrivals at multiple stations, including Boonsiri Khao San office, Bangkok, Ratchadamnoen Avenue, Bangkok, Southern Terminal Bangkok, Mochit, Bangkok and others. The journey usually takes around 7 hours, with tickets starting from 576 THB. Check available options and reserve your seat book your travel.
Prices: 576 THB
Duration: 7h – 18h 10m ⏱
Bus from Koh Samui to Bangkok
To travel from Koh Samui to Bangkok by bus, you will begin your journey at Koh Samui Bus Terminal or Nathon Pier, Koh Samui, with buses typically running between 15:00 and 15:30 so you can choose a departure that fits your schedule. The trip usually takes around 14 hours and arrives at Southern Bus Terminal, Bangkok or BBC Khao san Bangkok, offering a comfortable and reliable way to reach your destination. Fares start at 772 THB. Be sure to check available tickets and secure your preferred seat here for a smooth and hassle-free journey.
Prices: 772 THB
Duration: 14h – 14h 30m ⏱
Ferry from Koh Samui to Bangkok
Sail from Maenam Samui, Koh Samui and travel by ferry from Koh Samui toward Bangkok, arriving at Khao San Lomprayah, Bangkok or Southern Bus Terminal Pinklao, Bangkok. The crossing takes approximately 12 hours 15 minutes, with ferry ticket prices starting at 1,450 THB. Check timetables and book here.
Prices: 1,450 THB
Duration: 12h 15m – 12h 30m ⏱
Flight from Koh Samui to Bangkok
Reaching Bangkok from Koh Samui by air involves departing from Samui Airport, Koh Samui or USM Koh Samui Airport and covering the distance in approximately 1 hour 15 minutes, before landing at Don Mueang International Airport, Bangkok or BKK Suvarnabhumi Airport, Bangkok. Flying is the most time-efficient way to travel this route, and fares are often available from 3,745 THB. Full schedules and booking options are available via the available flight options.
Prices: 3,745 THB
Duration: 1h 15m – 2h ⏱
Charter from Koh Samui to Bangkok
Move from Koh Samui to Bangkok without stops or waiting: a private driver will collect you from your preferred pickup point and deliver you to your chosen drop-off. Expect the journey to take roughly 10 hours, with prices starting at 8,395 THB. Reserve your ride now.
Prices: 8,395 THB
Duration: 10h – 13h ⏱
Van from Koh Samui to Bangkok
For a direct van from Koh Samui to Bangkok, departures are usually at Koh Samui Transfer and you will arrive at Bangkok Hotel Transfer. Travel time is about 7 hours 55 minutes with fares priced at 17,250 THB. Make sure to book your van seats here for a smooth and convenient journey.
Prices: 17,250 THB
Duration: 7h 55m ⏱
Combined Routes & Schedules from Koh Samui to Bangkok
For trips linking Koh Samui and Bangkok, there are several points where you can start or end your journey. Depending on the stops selected, the trip usually lasts about 7h to 18h 10m. Services run from 06:30 until 16:30, with prices beginning at 576 to 2,813 THB. Checking the full timetable for Koh Samui and Bangkok provides an overview of all stops and departure options, making it easier to plan your itinerary.
Cheapest Combined Koh Samui to Bangkok
576 THB, from Na Thon Koh Samui Pier to Khao San, Bangkok, departure at 15:00, duration 14hFastest Combined Koh Samui to Bangkok
1500 THB, from Na Thon Seatran Ferry Pier, Koh Samui to BKK Suvarnabhumi Airport, Bangkok, departure at 13:00, duration 7hCombined Timetable: Bangrak Seatran Pier, Koh Samui → Boonsiri Khao San office, Bangkok
- 08:00 20:30 12h 30m 1450 THB
- 12:30 01:00 12h 30m 1450 THB
Combined Timetable: Bo Phut Beach Hotel Transfer, Koh Samui → Mochit, Bangkok
- 12:20 06:30 18h 10m 1438 THB
Combined Timetable: Bo Phut Beach Hotel Transfer, Koh Samui → Ratchadamnoen Avenue, Bangkok
- 12:20 06:00 17h 40m 1438 THB
Combined Timetable: Bo Phut Beach Hotel Transfer, Koh Samui → Southern Terminal Bangkok
- 12:20 05:30 17h 10m 1438 THB
Combined Timetable: Chaweng Beach Hotel Transfer, Koh Samui → Mochit, Bangkok
- 12:20 06:30 18h 10m 1438 THB
Combined Timetable: Chaweng Beach Hotel Transfer, Koh Samui → Ratchadamnoen Avenue, Bangkok
- 12:20 06:00 17h 40m 1438 THB
Combined Timetable: Chaweng Beach Hotel Transfer, Koh Samui → Southern Terminal Bangkok
- 12:20 05:30 17h 10m 1438 THB
Combined Timetable: Chaweng Transfer, Koh Samui → BKK Suvarnabhumi Airport, Bangkok
- 11:20 20:00 8h 40m 1724 THB
Combined Timetable: Faiz Travel and Tour Office, Koh Samui → DMK Don Mueang Airport
- 06:45 15:15 8h 30m 1545 THB
Combined Timetable: Koh Samui Bus Terminal → Southern Bus Terminal, Bangkok
- 16:30 06:30 14h 1732 THB
Combined Timetable: Koh Samui Bus Terminal → Southern Terminal Bangkok
- 15:00 07:35 16h 35m 1250 THB
- 16:00 06:55 14h 55m 1625 THB
Combined Timetable: Koh Samui Transfer → Boonsiri Khao San office, Bangkok
- 06:30 20:30 14h 1600 THB
- 11:00 01:00 14h 1600 THB
Combined Timetable: Lipa Noi Koh Samui → Bangkok Khao San
- 14:00 05:30 15h 30m 1140 THB
Combined Timetable: Maenam Pier, Koh Samui → Airport Rail Link and BTS Phaya Thai, Bangkok
- 08:00 21:40 13h 40m 1960 THB
Combined Timetable: Maenam Pier, Koh Samui → Hua Lamphong Station and MRT, Bangkok
- 08:00 21:40 13h 40m 1800 THB
Combined Timetable: Maenam Pier, Koh Samui → Khaosan TravelBusAsia, Bangkok
- 08:00 20:10 12h 10m 1960 THB
Combined Timetable: Maenam Samui, Koh Samui → DMK Don Mueang Airport
- 12:30 20:30 8h 2813 THB
Combined Timetable: Na Thon Koh Samui → Bangkok Khao San
- 11:45 05:30 17h 45m 1560 THB
Combined Timetable: Na Thon Koh Samui → Mochit, Bangkok
- 14:00 06:30 16h 30m 1204 THB
Combined Timetable: Na Thon Koh Samui → Ratchadamnoen Avenue, Bangkok
- 14:00 06:00 16h 1204 THB
Combined Timetable: Na Thon Koh Samui → Southern Terminal Bangkok
- 14:00 05:30 15h 30m 1204 THB
Combined Timetable: Na Thon Koh Samui Pier → Chana Songkram Road Bangkok
- 15:00 06:00 15h 636 THB
Combined Timetable: Na Thon Koh Samui Pier → Khao San, Bangkok
- 15:00 05:00 14h 576 THB
Combined Timetable: Na Thon Pier Seatran Ferry, Koh Samui → Ratchadamnoen Road, Bangkok
- 15:00 05:00 14h 1017 THB
Combined Timetable: Na Thon Seatran Ferry Pier, Koh Samui → Airport Rail Link and BTS Phaya Thai, Bangkok
- 15:00 05:00 14h 892 THB
Combined Timetable: Na Thon Seatran Ferry Pier, Koh Samui → Bangkok Khao San
- 15:00 06:00 15h 1377 THB
Combined Timetable: Na Thon Seatran Ferry Pier, Koh Samui → BKK Suvarnabhumi Airport, Bangkok
- 13:00 20:00 7h 1500 THB
Combined Timetable: Na Thon Seatran Ferry Pier, Koh Samui → Hua Lamphong Station and MRT, Bangkok
- 15:00 04:50 13h 50m 892 THB
Combined Timetable: Na Thon Seatran Ferry Pier, Koh Samui → Khao San Road, Bangkok
- 15:00 06:30 15h 30m 996 THB
Combined Timetable: Na Thon Seatran Ferry Pier, Koh Samui → Khaosan TravelBusAsia, Bangkok
- 15:00 04:30 13h 30m 892 THB
Combined Timetable: Na Thon Seatran Ferry Pier, Koh Samui → Krung Thep Aphiwat Central Terminal Station, Bangkok
- 15:00 07:30 16h 30m 1827 THB
Combined Timetable: Na Thon Seatran Ferry Pier, Koh Samui → Mochit, Bangkok
- 15:00 05:00 14h 1328 THB
Combined Timetable: Na Thon Seatran Ferry Pier, Koh Samui → Southern Terminal Bangkok
- 15:00 05:00 14h 1328 THB
Combined Timetable: Phantip Travel Koh Samui → BKK Suvarnabhumi Airport, Bangkok
- 12:00 20:00 8h 1482 THB
Combined Timetable: Phantip Travel Koh Samui → DMK Don Mueang Airport
- 08:00 15:40 7h 40m 1492 THB
Combined Timetable: Raja Ferry Koh Samui → Khao San, Bangkok
- 15:00 05:00 14h 624 THB
Combined Timetable: Raja Ferry Koh Samui → Ratchadamnoen Road, Bangkok
- 14:00 05:00 15h 751 THB
- 15:00 06:00 15h 724 THB
Combined Timetable: Seatran Ferry Koh Samui → Khao San Road, Bangkok
- 15:00 06:00 15h 1037 THB
Bus Routes & Schedules from Koh Samui to Bangkok
- Travel from Koh Samui Bus Terminal to Southern Bus Terminal, Bangkok by bus, with journeys lasting approximately 14h. Departures run at 15:30, and fares begin at 1,285 THB.
- Leave Nathon Pier, Koh Samui for BBC Khao san Bangkok on a bus, traveling for about 14h 30m. Buses operate at 15:00, and fares are priced from 772 THB.
Cheapest Bus Koh Samui to Bangkok
772 THB, from Nathon Pier, Koh Samui to BBC Khao san Bangkok, departure at 15:00, duration 14h 30mFastest Bus Koh Samui to Bangkok
1285 THB, from Koh Samui Bus Terminal to Southern Bus Terminal, Bangkok, departure at 15:30, duration 14hBus Timetable: Koh Samui Bus Terminal → Southern Bus Terminal, Bangkok
- 15:30 05:30 14h 1285 THB
Bus Timetable: Nathon Pier, Koh Samui → BBC Khao san Bangkok
- 15:00 05:30 14h 30m 772 THB
Ferry Routes & Schedules from Koh Samui to Bangkok
- From Maenam Samui, Koh Samui, take a boat ride to Khao San Lomprayah, Bangkok, lasting approximately 12h 15m to 12h 30m. Departures run from 08:00 until 12:30, with tickets starting at 1,450 THB.
- Set sail from Maenam Samui, Koh Samui to Southern Bus Terminal Pinklao, Bangkok on a ferry, with the maritime journey taking around 12h 30m. Tickets start at 1,450 THB, and departures run at 08:00.
Cheapest Ferry Koh Samui to Bangkok
1450 THB, from Maenam Samui, Koh Samui to Khao San Lomprayah, Bangkok, departure at some times, duration 12h 30mFastest Ferry Koh Samui to Bangkok
1450 THB, from Maenam Samui, Koh Samui to Khao San Lomprayah, Bangkok, departure at 12:30, duration 12h 15mFerry Timetable: Maenam Samui, Koh Samui → Khao San Lomprayah, Bangkok
- 08:00 20:30 12h 30m 1450 THB
- 12:30 00:45 12h 15m 1450 THB
Ferry Timetable: Maenam Samui, Koh Samui → Southern Bus Terminal Pinklao, Bangkok
- 08:00 20:30 12h 30m 1450 THB
Flight Routes & Schedules from Koh Samui to Bangkok
- Starting at Samui Airport, Koh Samui, flights head toward Don Mueang International Airport, Bangkok, covering the distance in roughly 2h. Departures run at 00:00, with tickets from 325,922 THB.
- Taking flight from USM Koh Samui Airport to BKK Suvarnabhumi Airport, Bangkok, the journey lasts approximately 1h 15m to 1h 35m. Services operate from 07:00 until 21:30, and fares begin at 3,745 to 7,206 THB.
Cheapest Flight Koh Samui to Bangkok
3745 THB, from USM Koh Samui Airport to BKK Suvarnabhumi Airport, Bangkok, departure at 21:30, duration 1h 30mFastest Flight Koh Samui to Bangkok
7206 THB, from USM Koh Samui Airport to BKK Suvarnabhumi Airport, Bangkok, departure at some times, duration 1h 15mFlight Timetable: Samui Airport, Koh Samui → Don Mueang International Airport, Bangkok
- 00:00 02:00 2h 325922 THB
Flight Timetable: USM Koh Samui Airport → BKK Suvarnabhumi Airport, Bangkok
- 07:00 08:15 1h 15m 7206 THB
- 07:15 08:50 1h 35m 4440 THB
- 07:45 09:20 1h 35m 4761 THB
- 07:55 09:10 1h 15m 4761 THB
- 08:30 09:45 1h 15m 5403 THB
- 09:00 10:30 1h 30m 5403 THB
- 09:20 10:35 1h 15m 5403 THB
- 10:00 11:15 1h 15m 6056 THB
- 12:20 13:40 1h 20m 6056 THB
- 12:50 14:20 1h 30m 6056 THB
- 13:30 14:45 1h 15m 6056 THB
- 13:35 15:10 1h 35m 5617 THB
- 13:45 15:00 1h 15m 6056 THB
- 13:55 15:10 1h 15m 5617 THB
- 14:05 15:20 1h 15m 5617 THB
- 15:15 16:50 1h 35m 5617 THB
- 15:40 17:05 1h 25m 4440 THB
- 16:30 17:45 1h 15m 5403 THB
- 17:05 18:20 1h 15m 5403 THB
- 17:25 18:45 1h 20m 5403 THB
- 17:40 18:55 1h 15m 4761 THB
- 18:30 19:45 1h 15m 5403 THB
- 18:40 20:15 1h 35m 4761 THB
- 19:00 20:15 1h 15m 4761 THB
- 19:10 20:45 1h 35m 4440 THB
- 19:30 20:45 1h 15m 4761 THB
- 19:50 21:25 1h 35m 4440 THB
- 20:20 21:35 1h 15m 5403 THB
- 20:30 21:45 1h 15m 5403 THB
- 21:15 22:50 1h 35m 5403 THB
- 21:30 23:00 1h 30m 3745 THB
Charter Routes & Schedules from Koh Samui to Bangkok
This route between Koh Samui and Bangkok is served by private vehicles that can pick you up and drop you off at several points, giving you freedom in planning your travel. Depending on the chosen pickup and drop-off spots, the ride generally lasts around 10h to 13h. Ticket prices start from 8,395 to 17,975 THB, with departure times fully adaptable to your preferences. Reviewing all available locations lets you arrange a trip that fits your schedule and maximizes comfort.
Cheapest & Fastest Charter Koh Samui to Bangkok
8395 THB, from Na Thon hotel transfer, Koh Samui to Don Mueang Airport, departure at --:--, duration 10hCharter Timetable: Koh Samui → Bangkok
- --:-- --:-- 12h 11270 THB
Charter Timetable: Koh Samui → Don Mueang Airport
- --:-- --:-- 12h 30m 12535 THB
Charter Timetable: Koh Samui → Suvarnabhumi Airport, Bangkok
- --:-- --:-- 12h 30m 12535 THB
Charter Timetable: Koh Samui Town Transfer → Bangkok Town Transfer
- --:-- --:-- 11h 30m 10292 THB
Charter Timetable: Koh Samui Town Transfer → Bangkok Transfer
- --:-- --:-- 11h 25m 12490 THB
Charter Timetable: Koh Samui Town Transfer → Don Mueang Airport
- --:-- --:-- 11h 25m 12490 THB
Charter Timetable: Koh Samui Town Transfer → Suvarnabhumi Airport
- --:-- --:-- 13h 17975 THB
Charter Timetable: Koh Samui Town Transfer → Suvarnabhumi Airport, Bangkok
- --:-- --:-- 11h 25m 13699 THB
Charter Timetable: Na Thon hotel transfer, Koh Samui → Don Mueang Airport
- --:-- --:-- 10h 8395 THB
Charter Timetable: Na Thon hotel transfer, Koh Samui → Suvarnabhumi Airport
- --:-- --:-- 10h 8395 THB
Van Routes & Schedules from Koh Samui to Bangkok
Board a minivan at Koh Samui Transfer for the only direct transfer to Bangkok. The ride usually takes about 7h 55m, with departures scheduled at 00:00 and fares starting from 17,250 THB. You’ll reach Bangkok Hotel Transfer, and checking the timetable for trips between Koh Samui and Bangkok lets you pick the departure that best fits your plans and reserve your seat in advance.
Cheapest & Fastest Van Koh Samui to Bangkok
17250 THB, from Koh Samui Transfer to Bangkok Hotel Transfer, departure at 00:00, duration 7h 55mVan Timetable: Koh Samui Transfer → Bangkok Hotel Transfer
- 00:00 07:55 7h 55m 17250 THB
Frequently Asked Questions Koh Samui to Bangkok
Below you will find answers to the most common questions about traveling from Koh Samui to Bangkok.
How long does the Koh Samui to Bangkok route usually take overall?
Travel time on the Koh Samui to Bangkok route varies widely by transport type and exact endpoint. The fastest trips are by flight at about 1 hour 15 minutes to 2 hours, while bus and ferry combinations usually take around 12 to 15 hours.
What is the cheapest way to travel from Koh Samui to Bangkok?
The cheapest listed option on the Koh Samui to Bangkok route is the bus, with fares from 772 to 1,285 THB. Some combined services are also relatively low-priced, starting at 576 THB, but their exact route and endpoint vary.
Which option is the fastest for Koh Samui to Bangkok?
Flights are the fastest option for Koh Samui to Bangkok. The shortest air trips take about 1 hour 15 minutes, and the longer listed flight takes about 2 hours. This is much quicker than ferry, bus, or van services.
How much should I expect to pay for Koh Samui to Bangkok in general?
Across the available options, Koh Samui to Bangkok prices range from 576 THB to 325,922 THB. Most practical transport choices sit far below the top end, with buses, ferries, flights, and combined services all listed at much lower fares.
Where do Koh Samui to Bangkok services usually leave from and arrive?
Departure points on the Koh Samui to Bangkok route include Koh Samui Bus Terminal, Nathon Pier, Maenam Samui, Maenam Pier, and Samui Airport. Arrivals in Bangkok vary by service and include Southern Bus Terminal, Khao San area stops, and both major airports.
Are there direct flights from Koh Samui to Bangkok, and where do they land?
Yes, flights are listed from Samui Airport, Koh Samui and USM Koh Samui Airport. They arrive at Don Mueang International Airport or BKK Suvarnabhumi Airport in Bangkok, depending on the service.
What are the first and last departures for Koh Samui to Bangkok?
For the route overall, the earliest listed departure is 00:00 and the latest is 21:30, which reflects flight availability. Bus services run much later in the day, with departures listed between 15:00 and 15:30.
How often do Koh Samui to Bangkok buses run?
Only two bus trips are listed for Koh Samui to Bangkok, so the service is limited rather than frequent. The available departures are at 15:00 and 15:30, from Koh Samui Bus Terminal and Nathon Pier, Koh Samui.
What are the bus details for Koh Samui to Bangkok?
Buses from Koh Samui to Bangkok cost 772 to 1,285 THB and take about 14 to 15 hours. They depart from Koh Samui Bus Terminal or Nathon Pier, Koh Samui, and arrive at Southern Bus Terminal, Bangkok or BBC Khao san Bangkok.
What are the ferry options on Koh Samui to Bangkok?
Ferry services on Koh Samui to Bangkok are listed at 1,450 THB. They take about 12 hours 15 minutes to 12 hours 30 minutes, departing from Maenam Samui, Koh Samui and arriving at Khao San Lomprayah or Southern Bus Terminal Pinklao in Bangkok.
Is there a van service from Koh Samui to Bangkok, and what is it like?
A van option is listed from Koh Samui Transfer to Bangkok Hotel Transfer. It costs 17,250 THB and takes about 7 hours 55 minutes. Only one trip is shown, so it is a very limited service on this route.
If I want to book Koh Samui to Bangkok tickets, where should I look?
For Koh Samui to Bangkok reservations, TicketRoutes.com is the place to check. It lists the available transport options, departure points, arrival points, and fares for this route in one place.
More travel routes for Koh Samui and Bangkok
Planning more stops after Koh Samui to Bangkok?
If your journey doesn’t end with Koh Samui to Bangkok, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.