Travel Koh Samui to Bangkok

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 ⏱

Travel with combined from Koh Samui to Bangkok in 7h Travel with combined from Koh Samui to Bangkok in 7h Experience combined from Koh Samui to Bangkok for 576 THB Explore with combined from Koh Samui to Bangkok for 576 THB Book combined from Koh Samui to Bangkok for 576 THB Take combined from Koh Samui to Bangkok in 7h

View all Combined tickets →

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 ⏱

Book bus from Koh Samui to Bangkok for 772 THB Choose bus from Koh Samui to Bangkok in 14h

View all Bus tickets →

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 ⏱

Take ferry from Koh Samui to Bangkok for 1450 THB

View all Ferry tickets →

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 ⏱

Journey with avia from Koh Samui to Bangkok for 3745 THB Choose avia from Koh Samui to Bangkok in 1h 15m Experience avia from Koh Samui to Bangkok in 1h 15m

View all Flight tickets →

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 ⏱

Travel with charter from Koh Samui to Bangkok in 10h Explore with charter from Koh Samui to Bangkok in 10h Hop on charter from Koh Samui to Bangkok for 8395 THB Book charter from Koh Samui to Bangkok in 10h Explore with charter from Koh Samui to Bangkok for 8395 THB

View all Charter tickets →

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.

Popular departures: Koh Samui Transfer
Popular arrivals: Bangkok Hotel Transfer

Prices: 17,250 THB

Duration: 7h 55m ⏱

Hop on van from Koh Samui to Bangkok in 7h 55m

View all Van tickets →

Distance Koh Samui to Bangkok

The distance between Koh Samui and Bangkok is 475.8 kilometers.

Koh Samui to Bangkok Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Koh Samui to Bangkok

Combined
Bus
Ferry
Flight
Charter
Van
Average price
1,353 THB
1,029 THB
1,450 THB
15,312 THB
12,008 THB
17,250 THB
Cheapest price
576 THB
772 THB
1,450 THB
3,745 THB
8,395 THB
17,250 THB
Average duration
14h 04m
14h 15m
12h 25m
1h 23m
11h 34m
7h 55m
Minimum duration
7h 00m
14h 00m
12h 15m
1h 15m
10h 00m
7h 55m
Number of departures
42
2
3
32
10
1
Tickets

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.

Departure stations
Koh Samui Transfer
Bo Phut Beach Hotel Transfer, Koh Samui
Chaweng Beach Hotel Transfer, Koh Samui
Na Thon Koh Samui
Lipa Noi Koh Samui
Koh Samui Bus Terminal
Na Thon Seatran Ferry Pier, Koh Samui
Bangrak Seatran Pier, Koh Samui
Raja Ferry Koh Samui
Maenam Pier, Koh Samui
Seatran Ferry Koh Samui
Faiz Travel and Tour Office, Koh Samui
Chaweng Transfer, Koh Samui
Maenam Samui, Koh Samui
Na Thon Koh Samui Pier
Na Thon Pier Seatran Ferry, Koh Samui
Phantip Travel Koh Samui
Arrival stations
Boonsiri Khao San office, Bangkok
Ratchadamnoen Avenue, Bangkok
Southern Terminal Bangkok
Mochit, Bangkok
Bangkok Khao San
Ratchadamnoen Road, Bangkok
Airport Rail Link and BTS Phaya Thai, Bangkok
Khao San Road, Bangkok
Hua Lamphong Station and MRT, Bangkok
DMK Don Mueang Airport
BKK Suvarnabhumi Airport, Bangkok
Southern Bus Terminal, Bangkok
Chana Songkram Road Bangkok
Khaosan TravelBusAsia, Bangkok
Khao San, Bangkok
Krung Thep Aphiwat Central Terminal Station, Bangkok

Combined 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

Check all Van tickets →

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.

Departure stations
Koh Samui Bus Terminal
Nathon Pier, Koh Samui
Arrival stations
Southern Bus Terminal, Bangkok
BBC Khao san Bangkok

Bus 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

Check all Bus tickets →

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.

Departure stations
Maenam Samui, Koh Samui
Arrival stations
Khao San Lomprayah, Bangkok
Southern Bus Terminal Pinklao, Bangkok

Ferry 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

Check all Ferry tickets →

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.

Departure stations
Samui Airport, Koh Samui
USM Koh Samui Airport
Arrival stations
Don Mueang International Airport, Bangkok
BKK Suvarnabhumi Airport, Bangkok

Flight 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

Check all Flight tickets →

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.

Check all Charter tickets →

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.

Check all Van tickets →

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 Planner

Perfect for travelers visiting multiple cities on one trip.