Koh Phangan to Bangkok
Get tickets for Koh Phangan to Bangkok easily with TBT. Scroll down to see timetable or chat & get ticket now.
Morning
LomprayahView route →Arrive 8:30 PM at Khao San in BangkokDuration13hPrice from1465 THB
LomprayahView route →Arrive 8:30 PM at Pinklao in BangkokDuration13hPrice from1465 THB
LomprayahView route →Arrive 8:30 PM at Pinklao (Bus VIP) in BangkokDuration13hPrice from1850 THB
LomprayahView route →Arrive 8:30 PM at Khao San in BangkokDuration13hPrice from1850 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Don Mueang Airport) in BangkokDuration15h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Suvarnabhumi Airport) (VIP BUS) in BangkokDuration15h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Don Mueang Airport) (VIP BUS) in BangkokDuration15h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (MRT Hua Lamphong) (VIP BUS) in BangkokDuration15h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Suvarnabhumi Airport) in BangkokDuration15h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Airport Link Phayathai) (VIP BUS) in BangkokDuration15h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (MRT Hua Lamphong) in BangkokDuration15h 30mPrice from575 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Airport Link Phayathai) in BangkokDuration15h 30mPrice from575 THB
LomprayahView route →Arrive 8:30 PM at Pinklao (Bus VIP) in BangkokDuration12hPrice from1575 THB
LomprayahView route →Arrive 8:30 PM at Khao San in BangkokDuration12hPrice from1575 THB
LomprayahView route →Arrive 8:30 PM at Pinklao in BangkokDuration12hPrice from1225 THB
LomprayahView route →Arrive 8:30 PM at Khao San in BangkokDuration12hPrice from1225 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Airport Link Phayathai) in BangkokDuration14h 30mPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (MRT Hua Lamphong) in BangkokDuration14h 30mPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Suvarnabhumi Airport) (VIP BUS) in BangkokDuration14h 30mPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Airport Link Phayathai) (VIP BUS) in BangkokDuration14h 30mPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Don Mueang Airport) (VIP BUS) in BangkokDuration14h 30mPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (MRT Hua Lamphong) (VIP BUS) in BangkokDuration14h 30mPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Suvarnabhumi Airport) in BangkokDuration14h 30mPrice from375 THB
LomprayahView route →Arrive 11:00 PM at Bangkok (Don Mueang Airport) in BangkokDuration14h 30mPrice from375 THB
Boonsiri SealineView route →Arrive 8:30 PM at Boonsiri Khao San office in BangkokDuration11h 45mPrice from1310 THB
Boonsiri SealineView route →Arrive 8:30 PM at Boonsiri Khao San office in BangkokDuration11h 45mPrice from1310 THB
Boonsiri SealineView route →Arrive 9:30 PM at Suvarnabhumi Airport in BangkokDuration12h 45mPrice from1560 THB
Boonsiri SealineView route →Arrive 9:45 PM at Suvarnabhumi Airport in BangkokDuration13hPrice from1560 THB
Afternoon
LomprayahView route →Arrive 12:45 AM at Khao San in BangkokDuration12h 45mPrice from1465 THB
Boonsiri SealineView route →Arrive 1:15 AM at Boonsiri Khao San office in BangkokDuration13h 15mPrice from1560 THB
Boonsiri SealineView route →Arrive 2:15 AM at Suvarnabhumi Airport in BangkokDuration14h 15mPrice from1810 THB
LomprayahView route →Arrive 12:45 AM at Khao San in BangkokDuration11h 45mPrice from1225 THB
LomprayahView route →Arrive 12:45 AM at Pinklao (Bus VIP) in BangkokDuration11h 45mPrice from1575 THB
LomprayahView route →Arrive 12:45 AM at Khao San in BangkokDuration11h 45mPrice from1575 THB
LomprayahView route →Arrive 12:45 AM at Pinklao in BangkokDuration11h 45mPrice from1225 THB
Seudamgo CatamaranView route →Arrive 1:30 AM at Khao San Lomprayah Office in BangkokDuration12h 30mPrice from1880 THB
Seudamgo CatamaranView route →Arrive 1:30 AM at Khao San Lomprayah Office in BangkokDuration12h 30mPrice from1620 THB
Boonsiri SealineView route →Arrive 1:00 AM at Boonsiri Khao San office in BangkokDuration11h 45mPrice from1310 THB
Seatran DiscoveryView route →Arrive 1:00 AM at Khao San Road in BangkokDuration11h 45mPrice from1360 THB
Seatran DiscoveryView route →Arrive 1:00 AM at Khao San Road in BangkokDuration11h 45mPrice from1360 THB
Boonsiri SealineView route →Arrive 1:00 AM at Boonsiri Khao San office in BangkokDuration11h 45mPrice from1310 THB
Boonsiri SealineView route →Arrive 2:00 AM at Suvarnabhumi Airport in BangkokDuration12h 45mPrice from1560 THB
Boonsiri SealineView route →Arrive 2:15 AM at Suvarnabhumi Airport in BangkokDuration13hPrice from1560 THB
Raja FerryView route →Arrive 6:00 AM at Khao San Montanatip in BangkokDuration16hPrice from1330 THB
Raja FerryView route →Arrive 6:00 AM at Khao San Nara Travel in BangkokDuration16hPrice from1700 THB
Raja FerryView route →Arrive 6:00 AM at Khaosan TravelBusAsia in BangkokDuration16hPrice from1550 THB
Frequently Asked Questions
Common questions about travelling from Koh Phangan to Bangkok
Operators questions answered
There are 7 ferry operators running between Koh Phangan and Bangkok: Boonsiri Sealine, Lomlahk, Lomprayah, Phantip 1970, Raja Ferry, Seatran Discovery, 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 Phangan to Bangkok is by ferry or speedboat. There are 46 routes operated by 7 operators: Boonsiri Sealine, Lomlahk, Lomprayah, Phantip 1970, Raja Ferry, Seatran Discovery, Seudamgo Catamaran. The journey takes approximately 4 hours 45 minutes to 16 hours. Ferries depart from Thong Sala and hotel transfer and Koh Phangan (Any Hotel) and Thongsala Lomprayah Office and Thong Sala and Transfer and Lomprayah Office and Koh Phangan and arrive at Boonsiri Khao San office and Khao San and Bangkok (Airport Link Phayathai) and Khao San Road and Bangkok (Don Mueang Airport) and Bangkok (MRT Hua Lamphong) and Pinklao (Bus VIP) and Suvarnabhumi Airport and Bangkok (Suvarnabhumi Airport) (VIP BUS) and Pinklao and Khao San Lomprayah Office and Khao San and Khao San Montanatip and Suvarnabhumi Airport and Khao San Nara Travel and Bangkok (Airport Link Phayathai) (VIP BUS) and Bangkok (Don Mueang Airport) (VIP BUS) and Bangkok (MRT Hua Lamphong) (VIP BUS) and Khaosan TravelBusAsia and Bangkok (Suvarnabhumi Airport) and Boonsiri Khao San office.
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 Phangan to Bangkok depart from Thong Sala and hotel transfer and Koh Phangan (Any Hotel) and Thongsala Lomprayah Office and Thong Sala and Transfer and Lomprayah Office and Koh Phangan and arrive at Boonsiri Khao San office and Khao San and Bangkok (Airport Link Phayathai) and Khao San Road and Bangkok (Don Mueang Airport) and Bangkok (MRT Hua Lamphong) and Pinklao (Bus VIP) and Suvarnabhumi Airport and Bangkok (Suvarnabhumi Airport) (VIP BUS) and Pinklao and Khao San Lomprayah Office and Khao San and Khao San Montanatip and Suvarnabhumi Airport and Khao San Nara Travel and Bangkok (Airport Link Phayathai) (VIP BUS) and Bangkok (Don Mueang Airport) (VIP BUS) and Bangkok (MRT Hua Lamphong) (VIP BUS) and Khaosan TravelBusAsia and Bangkok (Suvarnabhumi Airport) and Boonsiri Khao San office. 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 Phangan to Bangkok start from 375 THB and go up to 6770 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 Phangan 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 Phangan to Bangkok takes approximately 4 hours 45 minutes to 16 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 Phangan to Bangkok departs at 07:15 and the last departs at 14:00. There are approximately 11 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 Phangan and Bangkok run every day with approximately 11 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 Phangan & Bangkok

