There are 10 ways to get from Koh Lanta to Bangkok by ferry, plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry to Krabi Airport, fly to Don Mueang International Airport
best- Take the ferry from Koh Lanta Saladan Pier to Krabi Airportferry
- Fly from Krabi Airport (KBV) to Don Mueang International Airport (DMK)plane KBV - DMK
4h 11m฿1,628–4,022Bus via Krabi
cheapest- Take the bus from Ban Saladan to Krabi Bus Terminalbus 8256
- Take the bus from Krabi Bus Terminal to Southern Bus Terminalbus 950 / ...
14h 44m฿776–6,163Ferry
- Take the ferry from Koh Lanta Saladan Pier to Khao San roadferry Koh Lanta Saladan Pier - Khao San road
15h฿1,350Ferry, train
- Take the ferry from Koh Lanta Saladan Pier to Koh Jum Pierferry
- Take the ferry from Koh Jum Pier to Ao Nam Mao Pierferry
- Take the train from Ao Nam Mao Hotel Transfer to Krung Thep Aphiwat Central Terminaltrain
18h 6m฿1,528–2,888Ferry to Krabi Airport, fly to Suvarnabhumi Airport
- Take the ferry from Koh Lanta Saladan Pier to Krabi Airportferry
- Fly from Krabi Airport (KBV) to Suvarnabhumi Airport (BKK)plane KBV - BKK
4h 42m฿1,788–4,282Ferry to Phuket International Airport, fly to Don Mueang International Airport
- Take the ferry from Saladan Pier Koh Lanta to Phuket Airportferry
- Fly from Phuket International Airport (HKT) to Don Mueang International Airport (DMK)plane HKT - DMK
5h 46m฿3,390–4,890Ferry to Phuket International Airport, fly to Suvarnabhumi Airport
- Take the ferry from Saladan Pier Koh Lanta to Phuket Airportferry
- Fly from Phuket International Airport (HKT) to Suvarnabhumi Airport (BKK)plane HKT - BKK
6h 17m฿3,450–5,350Ferry to Trang Airport, fly to Don Mueang International Airport
- Take the ferry from Koh Lanta to Ko Mookferry
- Fly from Trang Airport (TST) to Don Mueang International Airport (DMK)plane TST - DMK
5h 56m฿2,175–4,412Bus
- Take the bus from Koh Lanta to Khao San Nara Travelbus Koh Lanta - Khao San Nara Travel
16h 30m฿1,000–1,400Bus #2
- Take the bus from Lanta Transport Office to Ratchadamnoen Roadbus Lanta Transport Office - Ratchadamnoen Road
17h 39m฿1,100–1,700
Koh Lanta to Bangkok by ferry
Comparing Your Travel Options
The cheapest way to get from Koh Lanta to Bangkok is to bus which costs ฿1000 - ฿1400 and takes 16h 30m.
The fastest way to get from Koh Lanta to Bangkok is to ferry and fly which takes 4h 11m and costs ฿1600 - ฿4100.
Yes, there is a direct bus departing from Koh Lanta and arriving at Khao San Nara Travel. Services depart three times a day, and operate every day. The journey takes approximately 16h 30m.
Yes, there is a direct ferry departing from Koh Lanta Saladan Pier and arriving at Khao San road. Services depart once daily, and operate every day. The journey takes approximately 15h.
The distance between Koh Lanta and Bangkok is 735 km.
Book your Koh Lanta to Bangkok ferry tickets online with 12go.asia.
The best way to get from Koh Lanta to Bangkok without a car is to bus via Krabi which takes 14h 44m and costs ฿750 - ฿6500.
It takes approximately 4h 11m to get from Koh Lanta to Bangkok, including transfers.
Koh Lanta to Bangkok bus services, operated by The Bus Co-Operative Of Krabi, depart from Ban Saladan station.
Koh Lanta to Bangkok bus services, operated by The Bus Co-Operative Of Krabi, arrive at Krabi Bus Terminal station.
What companies run services between Koh Lanta, Thailand and Bangkok, Thailand?
You can take a bus from Ban Saladan to Bangkok Sai Tai Mai Terminal via Krabi Bus Terminal, Southern Bus Terminal, and Paimrak Village in around 14h 44m. Alternatively, PP Cabana Express operates a ferry from Koh Lanta Saladan Pier to Khao San road once daily. Tickets cost ฿1,350 and the journey takes 15h.
- Website
- airasia.com
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,000–2,500
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,100–3,000
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ฿1,100–2,300
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- ฿1,100–2,300
Flights from Trang Airport to Don Mueang International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,300–3,000
- Website
- thaiairways.com
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,300–6,500
Flights from Krabi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ฿1,300–6,500
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿1,400–5,500
- Website
- lionairthai.com
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ฿850–3,100
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–2,900
Flights from Trang Airport to Don Mueang International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ฿1,400–2,900
- Website
- vietjetair.com
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–3,100
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,000–2,800
- Website
- bangkokair.com
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–6,500
Flights from Krabi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ฿1,300–6,500
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,400–4,900
- Website
- nokair.com
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–3,100
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,200–2,900
Flights from Trang Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,400–2,900
- Phone
- +66 2 259 1059
- [email protected]
- Website
- facebook.com
Train from Ao Nam Mao Hotel Transfer to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 15h 6m
- Frequency
- 4 times a day
- Estimated price
- ฿950–1,800
- Book at
- Van2Travel Train
- Website
- checkmybus.com
Bus from Ban Saladan to Krabi Bus Terminal
- Ave. Duration
- 3h 6m
- Frequency
- Every 3 hours
- Estimated price
- ฿100–140
- Book at
- The Bus Co-Operative Of Krabi
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Krabi Bus Terminal to Southern Bus Terminal
- Ave. Duration
- 10h 28m
- Frequency
- 4 times a day
- Estimated price
- ฿650–6,000
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 2-9362474
- Website
- Lignite Tour
Bus from Krabi Bus Terminal to Southern Bus Terminal
- Ave. Duration
- 14h
- Frequency
- 3 times a day
- Estimated price
- ฿920
- Schedules at
- Lignite Tour
- Phone
- +66 2 250 1050
- [email protected]
- Website
- facebook.com
Bus from Krabi Bus Terminal to Southern Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- ฿1,100–1,700
- Book at
- Andaman Sea Tour and Transport
- [email protected]
- Website
- m.facebook.com
Bus from Koh Lanta to Khao San Nara Travel
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,320
- Book at
- Nara Travel | นรา ทราเวล
Bus from Koh Lanta to Khao San Nara Travel
- Ave. Duration
- 16h 50m
- Frequency
- Once daily
- Estimated price
- ฿1,150
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Phone
- +66 2 227 1027
- [email protected]
- Website
- 12go.co
Bus from Koh Lanta to Khao San Nara Travel
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- ฿1,000
- Book at
- Holiday Travel Agency
- Phone
- +66 2 239 1039
- [email protected]
- Website
- 12go.co
Bus from Lanta Transport Office to Ratchadamnoen Road
- Ave. Duration
- 17h 30m
- Frequency
- Twice daily
- Estimated price
- ฿1,100–1,700
- Book at
- Jarinthon Tour
- Website
- kbi.dlt.go.th
Bus from Lanta Transport Office to Ratchadamnoen Road
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ฿1,500
- Book at
- 12 Go
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Koh Lanta Saladan Pier to Krabi Airport
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿600–1,200
- Website
- tigerlinetravel
Ferry from Koh Lanta Saladan Pier to Koh Jum Pier
- Ave. Duration
- 15 min
- Frequency
- Once daily
- Estimated price
- ฿210–550
- Website
- tigerlinetravel
Ferry from Koh Jum Pier to Ao Nam Mao Pier
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿360–700
- Website
- tigerlinetravel
Ferry from Koh Lanta Saladan Pier to Krabi Airport
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿600–1,200
- Website
- tigerlinetravel
- Phone
- +66 75 601 170
- [email protected]
- Website
- PP Cabana Express
Ferry from Koh Lanta Saladan Pier to Krabi Airport
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿790
- Website
- PP Cabana Express
Ferry from Koh Lanta Saladan Pier to Khao San road
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ฿1,350
- Website
- PP Cabana Express
Ferry from Koh Lanta Saladan Pier to Krabi Airport
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿790
- Website
- PP Cabana Express
- Phone
- +66 82 419 6222
- [email protected]
- Website
- Awaycation Trip
Ferry from Koh Lanta Saladan Pier to Koh Jum Pier
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- ฿748
- Website
- Awaycation Trip
- Website
- Baan Pun Travel
Ferry from Koh Lanta Saladan Pier to Koh Jum Pier
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿1,077
- Schedules at
- Baan Pun Travel
Ferry from Koh Lanta Saladan Pier to Koh Jum Pier
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿1,008
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
Ferry from Saladan Pier Koh Lanta to Phuket Airport
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿2,290
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
Ferry from Saladan Pier Koh Lanta to Phuket Airport
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿2,290
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Phone
- +66 2 216 1016
- [email protected]
- Website
- Krabi Sea Pearl
Ferry from Koh Lanta Saladan Pier to Koh Jum Pier
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿649
- Website
- Krabi Sea Pearl
- Phone
- +66 88 616 1416
- [email protected]
- Website
- Bundhaya Speed Boat
Ferry from Koh Lanta to Ko Mook
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- ฿814
- Book at
- 12go.asia
- Website
- Bundhaya Speed Boat
- Phone
- +66 74 783 643
- [email protected]
- Website
- Satun Pakbara
Ferry from Koh Lanta to Ko Mook
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- ฿277
- Website
- Satun Pakbara
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Luton Airport into central London, Bali: What to do if Mount Agung erupts, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
Booking & Getting There
Book your Koh Lanta to Bangkok bus tickets online with 12go.asia.
There are 5931+ hotels available in Bangkok.




















