aaaa

How to get from

Bangkok to Koh Lanta

  • Book online with local operators
  • We're here for you 24/7
  • Stories by travelers, for travelers

1 way to get from Bangkok to Koh Lanta

Taking a Bus+Ferry from Bangkok to Koh LantaDuration: 17h
Know before you go

Getting to Koh Lanta from Bangkok requires a combination of two services - the bus-ferry. The lengthiest portion of the trip would be driving through mainland Thailand by bus. Buses and ferries are both equipped with air conditioning, but there may be toilets only on board the ferry.

  • Pros
    • Makes bathroom and rest stops
    • Free cancellations
    • Luggage allowance
    • Very friendly service and staff
    • Refunds provided if cancellation occurs (due to inclement weather)
  • Cons
    • Possible inclement weather cancellations
    • No return journeys available
    • Limited departure times per day
    • No other transport options
Most popular rides

About the ride from Bangkok to Koh Lanta

Beautiful Bangkok is a unique mix of the old and the new; cultural delights and modern luxuries. Culture vultures will find the chance to delve deep into Thai culture and find out more about Buddhism. The Wat Pho, home to the Reclining Buddha, is a must-visit, as is the glittering Wat Arun.

Art connoisseurs and history buffs will also love a trip to the Grand Palace and the Bangkok National Museum. Gourmands will discover that the city can get their taste buds tingling - Bangkok is known for its street food, has a bustling Chinatown, and is also home to hip restaurants and bars!

Shopaholics will love wandering the thousands of stalls that set up shop every weekend at the Chatuchak Market. Catch a brief respite at the Lumpini Park, sit back and enjoy a ferry ride down the Chao Phraya River or give your muscles a pampering with a relaxing Thai massage. Of course, this is in preparation for a night full of eating, drinking, and merry-making that the city is so famous for.

The island of Koh Lanta, on the other hand, presents adventures of a different kind. City lights are replaced by the blues and greens of the ocean, and the sounds of cars and motorbikes are replaced by the soothing sound of waves. Start your vacation lounging on the soft sands and diving into the turquoise waters of Bamboo Bay.

For an adrenaline rush, go sea kayaking and explore the many caves hidden on the neighboring islands. You could also hike your way through the jungle to visit the Klong Jark Waterfall, impressive after the rainy season, and also explore the Bat Cave along the way. Return back to a refreshing seaside Thai massage and end your day with a glorious sunset at Long Beach, sundowner in hand. 

Travelers can take a bus/ferry to cover the 435 mile (approximately 700 km) distance from Bangkok to Koh Lanta. The journey takes around seventeen to eighteen hours and involves a road journey from Bangkok up to the pier from where passengers transfer to a ferry to reach the Saladan Pier in Koh Lanta.

Ticket prices start from around $36 per passenger and are an economical way to travel this route. The buses have reclining seats, and since the buses depart Bangkok in the evening, passengers can rest or sleep during the first part of the journey.

 

How to get from Bangkok to Koh Lanta

Taking a bus/ferry

While there are other modes of transportation available, including flights, taking a bus/ferry is one of the most popular ways of getting to Koh Lanta. With prices starting from $36 per passenger, it is also one of the most cost-effective ways to travel to the island from Bangkok. Since the buses leave in the evening and travel during the night, it helps save on hotel costs too. The travel duration is around seventeen to eighteen hours and involves a bus journey and then a transfer to a ferry. 

The buses and ferries are air-conditioned, and the buses have reclining seats, which allows passengers to rest and even sleep. 

Let Bangkok and Koh Lanta inspire you

What to do in Koh Phangan other than party

Koh Phangan is famous for its Full Moon Parties, but this southern Thailand island gem has a lot more to offer. Here are 7 of those activites.

Read more

5 best places to eat and drink when visiting Bangkok

Thai food is so delicious and is greatly enjoyed by people all around the world. Expand your knowledge of Thai cuisine by taking your taste buds to Bangkok.

Read more

How to get from Pattaya to Bangkok: A traveler review

Looking for a low-priced bus ride from Pattaya to Bangkok? Read on, experience the joys of traveling on this trip and find out everything you need to know.

Read more

Your questions, our answers

Bookaway's customers prefer Standard Bus+Ferry by Paradive Travel

High Speed Bus+Ferry by Songsermwhich usually takes 16h 30m

BUS-FERRYSongserm | Thai Sriram | Paradive Travel

696 Km (Air)

High Speed Bus+Ferry by Songserm starting at US$33

Approximately, there are 3 departures each day.

Popular places to go from Bangkok

Bangkok to BangkokStarting at $21
Bangkok to Chiang MaiStarting at $16
Bangkok to Koh SamuiStarting at $21
Bangkok to Hua HinStarting at $7
Bangkok to Koh KoodStarting at $26
Bangkok to BangkokStarting at $26
Bangkok to Koh TaoStarting at $32
Bangkok to SukhothaiStarting at $13
Bangkok to BangkokStarting at $19
Bangkok to Koh ChangStarting at $14
Bangkok to Mae Hong SonStarting at $29
Bangkok to Koh PhanganStarting at $26
Bangkok to Nong KhaiStarting at $14
Bangkok to BangkokStarting at $24
Bangkok to BangkokStarting at $28
Bangkok to Phnom PenhStarting at $31
Bangkok to PattayaStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to BangkokStarting at $7
Bangkok to BangkokStarting at $13
Bangkok to Siem ReapStarting at $20
Bangkok to BangkokStarting at $29
Bangkok to RanongStarting at $18
Bangkok to BangkokStarting at $18
Bangkok to BangkokStarting at $10
Bangkok to AyutthayaStarting at $5
Bangkok to BangkokStarting at $5
Bangkok to Bang SaenStarting at $5
Bangkok to BangkokStarting at $5
Bangkok to Laem ChabangStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to Cha-amStarting at $7
Bangkok to BangkokStarting at $7
Bangkok to Khao YaiStarting at $73
Bangkok to BangkokStarting at $102
Bangkok to RatchaburiStarting at $4
Bangkok to BangkokStarting at $4
Bangkok to SattahipStarting at $71
Bangkok to BangkokStarting at $71
Bangkok to RayongStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to KanchanaburiStarting at $5
Bangkok to BangkokStarting at $5
Bangkok to Map Ta PhutStarting at $115
Bangkok to BangkokStarting at $115
Bangkok to Nakhon RatchasimaStarting at $9
Bangkok to BangkokStarting at $9
Bangkok to Pran BuriStarting at $8
Bangkok to BangkokStarting at $8
Bangkok to SaiyokeStarting at $132
Bangkok to BangkokStarting at $132
Bangkok to Erawan National ParkStarting at $8
Bangkok to BangkokStarting at $121
Bangkok to TratStarting at $10
Bangkok to BangkokStarting at $16
Bangkok to Sangkhla BuriStarting at $176
Bangkok to BangkokStarting at $176
Bangkok to Koh SametStarting at $16
Bangkok to KrabiStarting at $21
Bangkok to TakStarting at $13
Bangkok to BangkokStarting at $13
Bangkok to BangkokStarting at $16
Bangkok to PhayaoStarting at $23
Bangkok to BangkokStarting at $23
Bangkok to Chiang RaiStarting at $15
Bangkok to BangkokStarting at $15
Bangkok to ChumphonStarting at $13
Bangkok to SuratthaniStarting at $15
Bangkok to BangkokStarting at $22
Bangkok to SurinStarting at $13
Bangkok to PhitsanulokStarting at $10
Bangkok to Ubon RatchathaniStarting at $14
Bangkok to Udon ThaniStarting at $14
Bangkok to LampangStarting at $14
Bangkok to Nakhon Si ThammaratStarting at $19
Bangkok to Hat YaiStarting at $20
Bangkok to BangkokStarting at $14
Bangkok to Dok Khamtai DistrictStarting at $23
Bangkok to BangkokStarting at $23
Bangkok to Chun DistrictStarting at $26
Bangkok to BangkokStarting at $26
Bangkok to Phan DistrictStarting at $24
Bangkok to BangkokStarting at $24
Bangkok to Chiang Kham DistrictStarting at $22
Bangkok to BangkokStarting at $22
Bangkok to AranyaprathetStarting at $117
Bangkok to Ban PheStarting at $82
Bangkok to BangkokStarting at $82
Bangkok to Thoeng DistrictStarting at $26
Bangkok to BangkokStarting at $26
Bangkok to Mae Chan DistrictStarting at $26
Bangkok to BangkokStarting at $26
Bangkok to Koh Phi PhiStarting at $29
Bangkok to Chiang KhongStarting at $25
Bangkok to BangkokStarting at $25
Bangkok to Mae Sai DistrictStarting at $24
Bangkok to BangkokStarting at $24
Bangkok to SingaporeStarting at $68
Bangkok to BangkokStarting at $68
Bangkok to LoeiStarting at $17
Bangkok to BangkokStarting at $17
Bangkok to PhuketStarting at $23
Bangkok to BangkokStarting at $23
Bangkok to Maha SarakhamStarting at $16
Bangkok to BangkokStarting at $16
Bangkok to VientianeStarting at $33
Bangkok to BangkokStarting at $33
Bangkok to Vang ViengStarting at $52
Bangkok to PaiStarting at $29
Bangkok to BangkokStarting at $26
Bangkok to BangkokStarting at $32
Bangkok to BangkokStarting at $36
Bangkok to Koh LantaStarting at $33
Bangkok to Khao LakStarting at $27
Bangkok to BattambangStarting at $40
Bangkok to Railay BeachStarting at $33
Bangkok to Ao NangStarting at $31
Bangkok to Khao SokStarting at $27
Bangkok to BangkokStarting at $13
Bangkok to TrangStarting at $24
Bangkok to BangkokStarting at $19
Bangkok to Mae SotStarting at $15
Bangkok to Don SakStarting at $21
Bangkok to BangkokStarting at $24
Bangkok to BangkokStarting at $18
Bangkok to Chong MekStarting at $21
Bangkok to BangkokStarting at $21
Bangkok to BangkokStarting at $15
Bangkok to Chiang SaenStarting at $40
Bangkok to BangkokStarting at $40
Bangkok to BangkokStarting at $19
Bangkok to PattaniStarting at $30
Bangkok to BangkokStarting at $19
Bangkok to Koh MakStarting at $28
Bangkok to Khon KaenStarting at $13
Bangkok to BangkokStarting at $12
Bangkok to BangkokStarting at $35
Bangkok to PhatthalungStarting at $24
Bangkok to BangkokStarting at $17
Bangkok to BangkokStarting at $28
Bangkok to BangkokStarting at $16
Bangkok to BangkokStarting at $14
Bangkok to BangkokStarting at $14
Bangkok to BangkokStarting at $14
Bangkok to SatunStarting at $27
Bangkok to Si Sa KetStarting at $14
Bangkok to BangkokStarting at $14
Bangkok to FangStarting at $25
Bangkok to BangkokStarting at $42
Bangkok to BangkokStarting at $13
Bangkok to BangkokStarting at $10
Bangkok to NanStarting at $20
Bangkok to BangkokStarting at $20
Bangkok to PhraeStarting at $16
Bangkok to BangkokStarting at $16
Bangkok to Buri RamStarting at $13
Bangkok to BangkokStarting at $13
Bangkok to Chiang DaoStarting at $23
Bangkok to SongkhlaStarting at $29
Bangkok to BangkokStarting at $29
Bangkok to Damnoen Saduak Floating MarketStarting at $6
Bangkok to Prachuap Khiri KhanStarting at $9
Bangkok to BangkokStarting at $9
Bangkok to KhanomStarting at $22
Bangkok to BangkokStarting at $22
Bangkok to Chiang KhanStarting at $18
Bangkok to BangkokStarting at $21
Bangkok to Phang NgaStarting at $23
Bangkok to BangkokStarting at $23
Bangkok to BangkokStarting at $15
Bangkok to Nong Bua Lam PhuStarting at $19
Bangkok to LopburiStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to MukdahanStarting at $20
Bangkok to BangkokStarting at $20
Bangkok to PakseStarting at $33
Bangkok to BangkokStarting at $6
Bangkok to AmphawaStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to Mae KlongStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to Kamphaeng PhetStarting at $12
Bangkok to BangkokStarting at $5
Bangkok to SrirachaStarting at $5
Bangkok to PhetchaburiStarting at $6
Bangkok to Samut SongkhramStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to LamphunStarting at $15
Bangkok to BangkokStarting at $15
Bangkok to Pak ChongStarting at $7
Bangkok to BangkokStarting at $7
Bangkok to Nakhon SawanStarting at $9
Bangkok to BangkokStarting at $12
Bangkok to O SmachStarting at $12
Bangkok to ChaiyaphumStarting at $10
Bangkok to BangkokStarting at $10
Bangkok to Ho Chi Minh City (Saigon)Starting at $63
Bangkok to BangkokStarting at $63
Bangkok to HanoiStarting at $82
Bangkok to BangkokStarting at $82
Bangkok to Denpasar, BaliStarting at $134
Bangkok to BangkokStarting at $134
Bangkok to Jakarta, JavaStarting at $94
Bangkok to BangkokStarting at $94
Bangkok to Da NangStarting at $61
Bangkok to BangkokStarting at $61
Bangkok to ManilaStarting at $130
Bangkok to BangkokStarting at $104
Bangkok to CebuStarting at $204
Bangkok to Kuala LumpurStarting at $65
Bangkok to BangkokStarting at $65
Bangkok to NarathiwatStarting at $42
Bangkok to BangkokStarting at $42
Bangkok to Hai PhongStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to Da LatStarting at $60
Bangkok to BangkokStarting at $60
Bangkok to YangonStarting at $60
Bangkok to BangkokStarting at $60
Bangkok to MandalayStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to Luang PrabangStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to SavannakhetStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to PenangStarting at $75
Bangkok to BangkokStarting at $75
Bangkok to KathmanduStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to Sakon NakhonStarting at $43
Bangkok to BangkokStarting at $43
Bangkok to Nakhon PhanomStarting at $64
Bangkok to BangkokStarting at $64
Bangkok to Roi EtStarting at $61
Bangkok to BangkokStarting at $61
Bangkok to Cam RanhStarting at $73
Bangkok to BangkokStarting at $73
Bangkok to Can ThoStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to MedanStarting at $70
Bangkok to BangkokStarting at $70
Bangkok to Kota KinabaluStarting at $63
Bangkok to BangkokStarting at $63
Bangkok to Johor BahruStarting at $89
Bangkok to BangkokStarting at $89
Bangkok to SihanoukvilleStarting at $98
Bangkok to Sam Roi YotStarting at $86
Bangkok to BangkokStarting at $86
Bangkok to Laem SokStarting at $186
Bangkok to BangkokStarting at $186
Bangkok to Ban Hat LekStarting at $153
Bangkok to BangkokStarting at $153
Bangkok to SamaesarnStarting at $100
Bangkok to BangkokStarting at $100
Bangkok to BangkokStarting at $127
Bangkok to PayathonzuStarting at $180
Bangkok to BangkokStarting at $196
Bangkok to SaraburiStarting at $5
Bangkok to BangkokStarting at $5
Bangkok to ChonburiStarting at $51
Bangkok to BangkokStarting at $62
Bangkok to NonthaburiStarting at $44
Bangkok to BangkokStarting at $44
Bangkok to Nakhon PathomStarting at $4