Koh Samui to Bangkok
Get tickets for Koh Samui to Bangkok easily with TBT. Scroll down to see timetable or chat & get ticket now.
Morning
Seatran DiscoveryView route →Arrive 8:30 PM at Khao San Road in BangkokDuration14hPrice from1510 THB
LomprayahView route →Arrive 8:30 PM at Khao San in BangkokDuration14hPrice from1520 THB
Boonsiri SealineView route →Arrive 8:30 PM at Boonsiri Khao San office in BangkokDuration14hPrice from1560 THB
Seatran DiscoveryView route →Arrive 8:30 PM at Khao San Road in BangkokDuration14hPrice from1510 THB
LomprayahView route →Arrive 8:30 PM at Pinklao (Bus VIP) in BangkokDuration14hPrice from1960 THB
LomprayahView route →Arrive 8:30 PM at Pinklao in BangkokDuration14hPrice from1520 THB
LomprayahView route →Arrive 8:30 PM at Khao San in BangkokDuration14hPrice from1960 THB
Boonsiri SealineView route →Arrive 9:30 PM at Suvarnabhumi Airport in BangkokDuration15hPrice from1810 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Suvarnabhumi Airport) in BangkokDuration16h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (MRT Hua Lamphong) in BangkokDuration16h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Don Mueang Airport) (VIP BUS) in BangkokDuration16h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Don Mueang Airport) in BangkokDuration16h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (MRT Hua Lamphong) (VIP BUS) in BangkokDuration16h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Suvarnabhumi Airport) (VIP BUS) in BangkokDuration16h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Airport Link Phayathai) (VIP BUS) in BangkokDuration16h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Airport Link Phayathai) in BangkokDuration16h 30mPrice from575 THB
LomprayahView route →Arrive 8:30 PM at Pinklao (Bus VIP) in BangkokDuration12h 30mPrice from1675 THB
Boonsiri SealineView route →Arrive 8:30 PM at Boonsiri Khao San office in BangkokDuration12h 30mPrice from1410 THB
LomprayahView route →Arrive 8:30 PM at Khao San in BangkokDuration12h 30mPrice from1275 THB
LomprayahView route →Arrive 8:30 PM at Pinklao in BangkokDuration12h 30mPrice from1275 THB
LomprayahView route →Arrive 8:30 PM at Khao San in BangkokDuration12h 30mPrice from1675 THB
Seatran DiscoveryView route →Arrive 8:30 PM at Khao San Road in BangkokDuration12h 30mPrice from1410 THB
Boonsiri SealineView route →Arrive 9:30 PM at Suvarnabhumi Airport in BangkokDuration13h 30mPrice from1660 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Don Mueang Airport) in BangkokDuration15hPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Suvarnabhumi Airport) in BangkokDuration15hPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (MRT Hua Lamphong) in BangkokDuration15hPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (MRT Hua Lamphong) (VIP BUS) in BangkokDuration15hPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Airport Link Phayathai) (VIP BUS) in BangkokDuration15hPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Airport Link Phayathai) in BangkokDuration15hPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Suvarnabhumi Airport) (VIP BUS) in BangkokDuration15hPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Don Mueang Airport) (VIP BUS) in BangkokDuration15hPrice from375 THB
LomprayahView route →Arrive 12:45 AM at Khao San in BangkokDuration13h 45mPrice from1960 THB
LomprayahView route →Arrive 12:45 AM at Khao San in BangkokDuration13h 45mPrice from1520 THB
Boonsiri SealineView route →Arrive 1:00 AM at Boonsiri Khao San office in BangkokDuration14hPrice from1560 THB
Seatran DiscoveryView route →Arrive 1:00 AM at Khao San Road in BangkokDuration14hPrice from1510 THB
Boonsiri SealineView route →Arrive 2:00 AM at Suvarnabhumi Airport in BangkokDuration15hPrice from1810 THB
Raja FerryView route →Arrive 6:00 AM at Khao San Nara Travel in BangkokDuration19hPrice from2340 THB
Afternoon
LomprayahView route →Arrive 12:45 AM at Khao San in BangkokDuration12h 15mPrice from1275 THB
LomprayahView route →Arrive 12:45 AM at Pinklao (Bus VIP) in BangkokDuration12h 15mPrice from1675 THB
LomprayahView route →Arrive 12:45 AM at Pinklao in BangkokDuration12h 15mPrice from1275 THB
LomprayahView route →Arrive 12:45 AM at Khao San in BangkokDuration12h 15mPrice from1675 THB
Boonsiri SealineView route →Arrive 1:00 AM at Boonsiri Khao San office in BangkokDuration12h 30mPrice from1410 THB
Seudamgo CatamaranView route →Arrive 1:30 AM at Starbucks Khaosan Road in BangkokDuration13hPrice from1410 THB
Seudamgo CatamaranView route →Arrive 1:30 AM at Khao San Lomprayah Office in BangkokDuration13hPrice from1940 THB
Seudamgo CatamaranView route →Arrive 1:30 AM at Khao San Lomprayah Office in BangkokDuration13hPrice from1750 THB
Boonsiri SealineView route →Arrive 2:00 AM at Suvarnabhumi Airport in BangkokDuration13h 30mPrice from1660 THB
Seatran FerryView route →Arrive 8:05 PM at Suvarnabhumi Airport in BangkokDuration7h 5mPrice from2160 THB
Raja FerryView route →Arrive 6:00 AM at Khaosan TravelBusAsia in BangkokDuration17hPrice from1750 THB
Raja FerryView route →Arrive 6:00 AM at Khao San Nara Travel in BangkokDuration17hPrice from1960 THB
Frequently Asked Questions
Common questions about travelling from Koh Samui to Bangkok
Operators questions answered
There are 6 ferry operators running between Koh Samui and Bangkok: Boonsiri Sealine, Lomprayah, Raja Ferry, Seatran Discovery, Seatran Ferry, Seudamgo Catamaran. Each operator may offer different schedules, vessel types, and service levels — so it's worth comparing before you book.
Chat with our Virtual Ticket Assistant on WhatsApp or Instagram DM for real-time availability and instant booking — we're online 24/7.
Overview questions answered
The most popular way to travel from Koh Samui to Bangkok is by ferry or speedboat. There are 46 routes operated by 6 operators: Boonsiri Sealine, Lomprayah, Raja Ferry, Seatran Discovery, Seatran Ferry, Seudamgo Catamaran. The journey takes approximately 7 hours 5 minutes to 19 hours. Ferries depart from Koh Samui Any Hotel (Pralan Pier) and Transfer and Maenam/Pralarn Pier and Bangrak Seatran Pier and Lipa Noi and Town Transfer and Koh Samui and Hotel Transfer Shuttle Service Exclude Mountain Hotel and Transfer and Chaweng Walking Street and Na Thon Seatran Ferry Pier and arrive at Bangkok (Suvarnabhumi Airport) and Khaosan TravelBusAsia and Bangkok (MRT Hua Lamphong) and Khao San and Khao San and Pinklao (Bus VIP) and Bangkok (Don Mueang Airport) and Bangkok (Don Mueang Airport) (VIP BUS) and Boonsiri Khao San office and Khao San Nara Travel and Khao San Road and Suvarnabhumi Airport and Starbucks Khaosan Road and Pinklao and Khao San Lomprayah Office and Bangkok (MRT Hua Lamphong) (VIP BUS) and Bangkok (Airport Link Phayathai) (VIP BUS) and Bangkok (Suvarnabhumi Airport) (VIP BUS) and Bangkok (Airport Link Phayathai) and Suvarnabhumi Airport.
Chat with our Virtual Ticket Assistant on WhatsApp or Instagram DM for real-time availability and instant booking — we're online 24/7.
Ferries from Koh Samui to Bangkok depart from Koh Samui Any Hotel (Pralan Pier) and Transfer and Maenam/Pralarn Pier and Bangrak Seatran Pier and Lipa Noi and Town Transfer and Koh Samui and Hotel Transfer Shuttle Service Exclude Mountain Hotel and Transfer and Chaweng Walking Street and Na Thon Seatran Ferry Pier and arrive at Bangkok (Suvarnabhumi Airport) and Khaosan TravelBusAsia and Bangkok (MRT Hua Lamphong) and Khao San and Khao San and Pinklao (Bus VIP) and Bangkok (Don Mueang Airport) and Bangkok (Don Mueang Airport) (VIP BUS) and Boonsiri Khao San office and Khao San Nara Travel and Khao San Road and Suvarnabhumi Airport and Starbucks Khaosan Road and Pinklao and Khao San Lomprayah Office and Bangkok (MRT Hua Lamphong) (VIP BUS) and Bangkok (Airport Link Phayathai) (VIP BUS) and Bangkok (Suvarnabhumi Airport) (VIP BUS) and Bangkok (Airport Link Phayathai) and Suvarnabhumi Airport. We recommend arriving at the pier at least 30–45 minutes before your scheduled departure.
Chat with our Virtual Ticket Assistant on WhatsApp or Instagram DM for real-time availability and instant booking — we're online 24/7.
Pricing questions answered
Ferry tickets from Koh Samui to Bangkok start from 375 THB and go up to 2340 THB, depending on the operator, vessel type, and availability on your travel date.
Chat with our Virtual Ticket Assistant on WhatsApp or Instagram DM for real-time availability and instant booking — we're online 24/7.
The cheapest option from Koh Samui to Bangkok starts from 375 THB with Lomprayah. Prices can vary by date and availability, so booking early often secures the best rate.
Chat with our Virtual Ticket Assistant on WhatsApp or Instagram DM for real-time availability and instant booking — we're online 24/7.
Schedule questions answered
The journey from Koh Samui to Bangkok takes approximately 7 hours 5 minutes to 19 hours, depending on the operator and vessel type.
Chat with our Virtual Ticket Assistant on WhatsApp or Instagram DM for real-time availability and instant booking — we're online 24/7.
The first ferry from Koh Samui to Bangkok departs at 06:30 and the last departs at 15:00. There are approximately 7 departures available across the schedule.
Chat with our Virtual Ticket Assistant on WhatsApp or Instagram DM for real-time availability and instant booking — we're online 24/7.
Ferries between Koh Samui and Bangkok run every day with approximately 7 departures per day. Schedules can vary by season, so always confirm before travel.
Chat with our Virtual Ticket Assistant on WhatsApp or Instagram DM for real-time availability and instant booking — we're online 24/7.
Get ticket arriving in Bangkok
Chat for free and book in 1 minute with TBT.
Explore Koh Samui & Bangkok