Thailand Transport Routes, Compared
128 routes and 755 ways to travel them, by flight, train, bus, minivan and ferry. Each one has a guide with the times, the fares and where it leaves from.
Find your route
Pick where you're starting, where you're going, or both.
Island and city overviews
How to reach Koh Tao, Koh Phangan, Koh Lipe, Koh Chang and Khao Sok from anywhere, and how to get around Bangkok.
- How to Get to Koh TaoNo airport, so every route ends at Mae Haad pier.
- How to Get to Koh PhanganNo airport, so every route ends with a boat to Thong Sala.
- How to Get to Koh LipeNo airport and no pier, so every route ends with a speedboat and a longtail to the sand.
- How to Get to Khao SokEvery road into the rainforest, and which one is yours
- Koh Chang Ferry GuideOne pier, one car ferry, 30 minutes across, ฿90 in cash
- Getting Around BangkokTrain to the nearest station, then walk, a motorbike taxi or Grab
- Bangkok BTS and MRT Map and GuideEvery line, and the ten stations a visitor actually needs
- Driving in ThailandOn the left, with a permit, and never in Bangkok traffic if you can help it
- Trains in ThailandWhere the railway goes, which train to book and how far ahead
Routes by starting point
From Bangkok
- BangkokAyutthayaFastest Long-distance train, 3rd class, 50–80 minCheapest Ordinary train, About ฿15–20Compare all 6 ways
- BangkokBuriramFastest Thai AirAsia flight, 1 hour in the air, about 4 hours door to doorCheapest Express No. 71 or Rapid No. 135, About ฿175–450Compare all 7 ways
- BangkokChiang MaiFastest Flight, 1h 10–20m (+ airport time)Cheapest Express bus, $16–25Compare all 6 ways
- BangkokChiang RaiFastest Flight, Don Mueang, 80–95 minCheapest Overnight bus, Transport Co., About ฿720–840Compare all 5 ways
- BangkokChumphonCheapest Suwannatee bus, About ฿400Compare all 7 ways
- BangkokHua HinFastest Special Express No. 43, 3hCheapest Ordinary train, ฿44Compare all 8 ways
- BangkokKanchanaburiFastest First-class bus, About 2 hCheapest Train No. 257 or 259, ฿100 (foreigners)Compare all 6 ways
- BangkokKhao LakFastest Flight to Phuket + car, About 6 hours door to doorCheapest Private night bus, usually with a change, About ฿800–1,225Compare all 5 ways
- BangkokKhao SokFastest Fly + car, 5 to 6 hoursCheapest Night bus, About ฿800–1,260Compare all 5 ways
- BangkokKhao YaiFastest Private car to your hotel or the park, About 2.5 hCheapest Pak Chong to the park gate, ฿15 bus or a songthaewCompare all 6 ways
- BangkokKhon KaenFastest Flight, About 1 hour in the airCheapest Night train, Rapid No. 133, From about ฿237 3rd classCompare all 6 ways
- BangkokKoh ChangFastest Fly to Trat + shared minibus, About 3 hoursCheapest 999 bus to the pier + ferry, ฿329 + ฿90 ferryCompare all 7 ways
- BangkokKoh KoodCheapest Boonsiri bus + catamaran, ฿1,100Compare all 6 ways
- BangkokKoh LantaFastest Fly to Krabi + private car, About 4 to 5 hoursCheapest Overnight bus from Khao San, ฿1,290–1,560Compare all 6 ways
- BangkokKoh PhanganCheapest Lomprayah night bus + catamaran, ฿1,350 (VIP ฿1,650)Compare all 7 ways
- BangkokKoh SametFastest Car + speedboat or ferry, About 3 hCheapest Cherdchai bus + ferry, About ฿190 + ฿50–70Compare all 6 ways
- BangkokKoh SamuiFastest Direct flight, 1h10 flight, 3.5–4h door to doorCheapest Government coach + Seatran ferry, ฿620–960 (฿1,130+ online)Compare all 6 ways
- BangkokKoh TaoCheapest Lomprayah night bus + slow ferry, ฿850Compare all 7 ways
- BangkokKoratFastest Private car, About 3 hoursCheapest Express No. 71 or Rapid No. 135, About ฿100–410Compare all 5 ways
- BangkokKrabiFastest Flight, 1h 25m (+ airport time)Cheapest Overnight bus, ฿715–1,000 / $21–30Compare all 4 ways
- BangkokPattayaFastest Grab / Bolt, 1.5–2hCheapest Ordinary train No. 283, ฿31Compare all 12 ways
- BangkokPhi Phi IslandsFastest Fly to Krabi + speedboat from Krabi Town, About 4 to 5 hours from takeoffCheapest Overnight bus + ferry from Khao San, ฿1,330–1,890Compare all 7 ways
- BangkokPhuketFastest Flight, 1h 20–35m (+ airport time)Cheapest Sleeper train + bus via Surat Thani, $19–56 by classCompare all 4 ways
- BangkokSukhothaiFastest Flight, 1h20 in the air, about 4 to 5 hours door to doorCheapest Day bus, VIP or intercity, ฿365–460Compare all 5 ways
- BangkokSurat ThaniFastest Flight, 1h10–1h25 in the airCheapest Day train, ฿524 for a 2nd-class air-con seatCompare all 4 ways
- BangkokUbon RatchathaniFastest Flight, 1h10–1h25 in the air, about 3.5 h door to doorCheapest No. 21 special express, daytime, About ฿495 for a 2nd-class AC seat on 12GoCompare all 6 ways
- BangkokUdon ThaniFastest Flight, 1 h 5 min to 1 h 15 min in the airCheapest Night train, Rapid No. 133, ฿204 3rd class, ฿327 2nd-class seatCompare all 6 ways
- BangkokVientianeFastest Nonstop flight, 1 hour 10 to 1 hour 20 in the airCheapest Rapid No. 133, direct train, ฿281 3rd class, ฿574 AC seat, ฿784–874 sleeper berthCompare all 5 ways
From Phuket
- PhuketBangkokFastest Flight, 1h 20–35m (+ airport time)Cheapest Van + sleeper train via Surat Thani, $17–57 by classCompare all 4 ways
- PhuketChiang MaiFastest Nonstop flight, About 2 hours in the air, about 4.5 hours door to doorCheapest Nonstop flight, About ฿1,800–3,600 before bagsCompare all 5 ways
- PhuketKhao LakFastest Airport taxi counter, 80–100 minCheapest Public bus, ฿130–250 at the counter, about ฿270 onlineCompare all 5 ways
- PhuketKhao SokFastest Car or transfer, booked ahead, 2.5–3 hours from the airport, 3–3.5 from the southern beachesCheapest Bus, ฿370 on 12Go, less at the counterCompare all 4 ways
- PhuketKoh LantaFastest Speedboat, About 1h30Cheapest Minivan via Krabi, About ฿750 (door to door about ฿1,300)Compare all 5 ways
- PhuketKoh LipeFastest Other speedboats from Rassada on 12Go, 5–7 hours, some with a change of boatCheapest Bus to Hat Yai, then van and speedboat via Pak Bara, ฿440–684 plus ฿950Compare all 4 ways
- PhuketKoh PhanganCheapest Phantip bus + ferry, About ฿600–900Compare all 7 ways
- PhuketKoh SamuiFastest Nonstop flight, 55 min (+ airport time)Cheapest Bus + ferry, About ฿775 on 12GoCompare all 6 ways
- PhuketKoh TaoCheapest Bus to Surat Thani + night boat, separately, About ฿375–425 + ฿770–1,040Compare all 6 ways
- PhuketKoh Yao NoiFastest Speedboat, 30–40 minutesCheapest Longtail, ฿300Compare all 5 ways
- PhuketKoh Yao YaiFastest Resort boat, About 20 minutesCheapest Speedboat, About ฿390–400Compare all 5 ways
- PhuketKrabiFastest Speedboat, 1–2hCheapest Minivan / VIP minibus, ฿275–385Compare all 6 ways
- PhuketPattayaCheapest Overnight bus to Bangkok + bus to Pattaya, About ฿870–1,360 bought separatelyCompare all 6 ways
- PhuketPhi Phi IslandsFastest Speedboat to Tonsai, About 1hCheapest Big ferry to Tonsai, ฿500–700 standard, ฿1,000–1,300 first and premiumCompare all 5 ways
From Krabi
- KrabiBangkokFastest Flight, 1h 20–35m (+ airport time)Cheapest Van + bus combination to Khao San, $19–45Compare all 4 ways
- KrabiChiang MaiFastest Nonstop flight, 1h55 in the airCompare all 5 ways
- KrabiKhao LakFastest Private car or transfer, 2–2.5 hoursCheapest Via Khao Sok, over two nights, About ฿300–500, then ฿260–500Compare all 5 ways
- KrabiKhao SokFastest Car or transfer, booked ahead, 2–2.5 hoursCheapest Shared van, About ฿300–500Compare all 4 ways
- KrabiKoh LantaFastest Speedboat from Ao Nang or Railay, 1h10–1h50Cheapest Minivan from Krabi airport, About ฿400–540Compare all 6 ways
- KrabiKoh LipeFastest Bundhaya speedboat from Ao Nang, About 5 hours 20, arriving 15:30Cheapest Van to Pak Bara and speedboat, from Krabi Town, About ฿1,150–1,500Compare all 5 ways
- KrabiKoh PhanganCheapest Bus or van + ferry, About ฿480–620Compare all 7 ways
- KrabiKoh Phi PhiFastest Speedboat from Ao Nang or Railay, 30–60 minCheapest Klong Jilad ferries, ฿450–490Compare all 5 ways
- KrabiKoh SamuiCheapest Phantip bus + ferry, About ฿500 (Ao Nang ฿560)Compare all 7 ways
- KrabiKoh TaoCheapest Van to Surat Thani + night boat, About ฿850–1,750Compare all 6 ways
- KrabiKoh Yao NoiFastest Speedboat, About 20 minutesCheapest Longtail, About ฿200Compare all 5 ways
- KrabiPhuketFastest Speedboat, 1–2hCheapest Minivan / VIP bus, ฿260–320Compare all 6 ways
From Chiang Mai
- Chiang MaiBangkokFastest Flight, 1h 05–25m (+ airport time)Cheapest Rapid No. 102, fan seat, $7–12Compare all 6 ways
- Chiang MaiChiang RaiFastest Minivan, ~3hCheapest Green Bus, Express class, ฿260–290Compare all 4 ways
- Chiang MaiKoh SamuiCheapest Day train + sleeper + bus and ferry, About ฿1,850–2,000 at the station, ฿3,023 as one 12Go ticketCompare all 5 ways
- Chiang MaiKrabiFastest Nonstop flight, 2h in the airCompare all 5 ways
- Chiang MaiLuang PrabangFastest Lao Airlines nonstop, About 50 minutesCheapest Van + Laos–China train, About US$25–35 from Huay XaiCompare all 6 ways
- Chiang MaiPaiFastest Other vans from the Old City, About 3–4hCheapest Prempracha minivan, About ฿150–220 at the counter, ฿270–355 onlineCompare all 6 ways
- Chiang MaiPhuketFastest Nonstop flight, 2h–2h10 in the air, about 4.5 hours door to doorCheapest Sleeper to Bangkok + night bus, About ฿1,725–1,825Compare all 6 ways
- Chiang MaiSukhothaiFastest Private car, About 4 to 4.5 hoursCheapest Win Tour direct bus, About ฿300–500Compare all 5 ways
From Koh Samui
- Koh SamuiBangkokFastest Direct flight, 1h10 flight, 3–4h door to doorCheapest Car ferry + government coach, ฿700–1,300Compare all 6 ways
- Koh SamuiChiang MaiCheapest Boat and bus + sleeper + day train, About ฿1,800–2,300 at station pricesCompare all 4 ways
- Koh SamuiKhao SokCheapest Car ferry + minivan, About ฿600–1,300Compare all 5 ways
- Koh SamuiKoh PhanganFastest Lomlahkkhirin, 20–30 minCheapest Haad Rin Queen, ฿200Compare all 9 ways
- Koh SamuiKoh TaoFastest Speedboat, 1h25–1h30Cheapest Songserm high-speed ferry, About ฿450Compare all 6 ways
- Koh SamuiKrabiCheapest Phantip ferry + bus, About ฿500 (Ao Nang ฿560)Compare all 7 ways
- Koh SamuiPhi Phi IslandsCheapest Phantip ferry + bus + boat, About ฿1,110 (฿1,260 with pickup)Compare all 7 ways
- Koh SamuiPhuketFastest Nonstop flight, About 1h (+ airport time)Cheapest Phantip, About ฿500 (฿785 on 12Go)Compare all 7 ways
From Koh Tao
- Koh TaoBangkokCheapest Lomprayah slow ferry + bus, ฿850Compare all 9 ways
- Koh TaoKoh PhanganCheapest Lomprayah ferry, ฿450Compare all 6 ways
- Koh TaoKoh SamuiFastest Speedboat, 1h25–1h40Cheapest Songserm high-speed ferry, About ฿500Compare all 5 ways
- Koh TaoKrabiCheapest Night boat + van, About ฿850–1,500Compare all 7 ways
- Koh TaoPhuketCheapest Night boat + bus, About ฿1,250–1,550Compare all 5 ways
From Pattaya
- PattayaBangkokFastest Grab / Bolt, 1.5–2hCheapest Ordinary train No. 284, ฿31Compare all 12 ways
- PattayaHua HinCheapest Bus to Ekkamai + minibus, ฿144 + ฿200Compare all 5 ways
- PattayaKoh ChangCheapest Bus to Trat + songthaew + ferry, About ฿300 + ฿60 + ฿90Compare all 5 ways
- PattayaKoh SametFastest Grab, Bolt or taxi + ferry, About 2 hoursCheapest 35 Group van + ferry, ฿645Compare all 5 ways
- PattayaPhuketCheapest Van or bus to Mo Chit + Transport Co. coach, About ฿1,040–1,210 as one ticketCompare all 6 ways
From Surat Thani
- Surat ThaniBangkokFastest Flight, About 1h15 in the airCheapest Night bus, About ฿400–800, ฿1,200 for Thai Sriram'sCompare all 4 ways
- Surat ThaniKhao SokFastest Car or transfer, About 1.5 hoursCheapest Bus toward Phuket, About ฿100–120 at the counter, ฿305 on 12GoCompare all 4 ways
- Surat ThaniKoh PhanganFastest Songserm van + boat, 2h15–3.5 hCheapest Phantip bus + ferry, About ฿500Compare all 7 ways
- Surat ThaniKoh SamuiFastest Lomprayah coach + catamaran, 1h45–2h15Cheapest Phantip coach + Seatran ferry, ฿330–520Compare all 6 ways
- Surat ThaniKoh TaoCheapest Night boat from the Ban Don riverfront, About ฿770–1,040Compare all 6 ways
From Koh Lanta
- Koh LantaKoh LipeCheapest Bundhaya, via Koh Ngai, Koh Mook and Koh Kradan, ฿1,700, child ฿1,150Compare all 6 ways
- Koh LantaKrabiFastest Speedboat to Railay / Ao Nang, 1h25–2hCheapest Minivan to Krabi airport or Krabi Town, ฿380–540Compare all 6 ways
- Koh LantaPhi Phi IslandsFastest Bundhaya speedboat, 30–45 minCheapest Other speedboats, About ฿600–790Compare all 6 ways
- Koh LantaPhuketFastest Speedboat, About 1h30Cheapest Shared van from your hotel, About ฿975–1,285Compare all 5 ways
From Koh Phangan
- Koh PhanganBangkokCheapest Afternoon ferry + night bus, About ฿810–1,500Compare all 7 ways
- Koh PhanganKoh SamuiFastest Songserm Express, 20 minCheapest Haad Rin Queen, ฿200Compare all 9 ways
- Koh PhanganKoh TaoCheapest Lomprayah ferry, ฿450Compare all 7 ways
- Koh PhanganPhuketCheapest Bus and car ferry tickets, About ฿600–1,300Compare all 7 ways
From Phi Phi Islands
- Phi Phi IslandsKoh LantaFastest Bundhaya speedboat, About 30 minCheapest Other speedboats, About ฿550–790Compare all 6 ways
- Phi Phi IslandsKoh SamuiCheapest Cheapest boat + van + ferry combos, About ฿970–1,060Compare all 8 ways
- Phi Phi IslandsKrabiFastest Speedboat to Railay East, 30–45 minCheapest Ferry to Klong Jilad, ฿450–490Compare all 7 ways
- Phi Phi IslandsPhuketFastest Speedboat, Tonsai → Rassada, About 1hCheapest Big ferry, Tonsai → Rassada, ฿500–700 standard, ฿1,000–1,300 first and premiumCompare all 5 ways
From Chiang Rai
- Chiang RaiBangkokFastest Flight to Don Mueang, 75–85 minCheapest Overnight bus, About ฿810–1,030Compare all 6 ways
- Chiang RaiChiang MaiFastest Minivan, ~3hCheapest Green Bus, Express class, ฿260–290Compare all 4 ways
- Chiang RaiLuang PrabangFastest Slow boat package, 2 days, 1 nightCheapest Van + sleeper bus, About ฿1,350–1,500 on 12GoCompare all 5 ways
From Hua Hin
From Koh Lipe
From Bangkok airports
From Chumphon
From Khao Lak
From Koh Chang
From Pai
From Singapore
From Ayutthaya
From Kanchanaburi
From Khon Kaen
From Krabi airport
From Luang Prabang
From Phuket airport
Every option, route by route
Fares are typical one-way ranges from our route guides, checked against operator pricing and converted at ฿33.5 to the dollar. They move with season, class and how far ahead you book, so use them to plan and check the live price before you pay.
Ayutthaya → Bangkokfrom $0.451h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bangkok Connex (air-con) | About 75 min | ฿50 · $1.5 | — |
| Long-distance train | About 1 hour | About ฿20 in 3rd class · $0.60 | — |
| Ordinary train | 1.5–2 h | About ฿15–20 · $0.45–0.60 | — |
| Van | 1.5–2.5 h | ฿150–220 · $4.5–6.6 | — |
| Grab or taxi | About 1.5 h | About ฿900 (Grab), ฿1,300–1,500 (meter) · $27 | — |
Bangkok → Ayutthayafrom $0.4550m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bangkok Connex direct train (air-con) | 1h15 | ฿50 · $1.5 | Krung Thep Aphiwat, 09:05 and 18:15 daily, 05:25 and 16:25 weekdays, 08:05 and 12:55 weekends |
| Long-distance train, 3rd class | 50–80 min | About ฿20 · $0.60 | Krung Thep Aphiwat, about 16 a day from 06:10 |
| Ordinary train | 1h35–2h | About ฿15–20 · $0.45–0.60 | Hua Lamphong, 11 a day from 04:15 |
| Minivan | 1h30–2h30 | ฿150–220 · $4.5–6.6 | Mo Chit 2 van terminal, roughly hourly 06:00–18:00 |
| Grab or taxi | About 1h30 | About ฿900 (Grab), ฿1,300–1,500 (meter) · $27 | Anywhere in Bangkok |
| River cruise tour (coach out, boat back) | Full day | From ฿1,850 · $55 | River City pier, 07:30 |
Bangkok → Buriramfrom $5.21h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Thai AirAsia flight | 1 hour in the air, about 4 hours door to door | About ฿1,200–2,600 on 12Go · $36–78 | Don Mueang, about ten flights a week |
| Special Express No. 21 | 5 h 24 min | About ฿390, air-conditioned seats only · $12 | Krung Thep Aphiwat at 06:10, Don Mueang 06:27 |
| Express No. 71 or Rapid No. 135 | 5.5 to 7 hours | About ฿175–450 · $5–13 | Krung Thep Aphiwat at 10:35 or 07:10 |
| Night train | 6.5 to 7.5 hours | About ฿220–980, berths on No. 23 and No. 139 · $7–29 | Krung Thep Aphiwat at 19:25, 21:05 or 23:05 |
| Bus | About 5.5 to 6 hours | About ฿370–640 · $11–19 | Mo Chit, about 07:00 to 23:15 |
| VIP bus to Nang Rong | About 4.5 hours | From about ฿630 on 12Go · $19 | Mo Chit, from 11:45 |
| Private car | About 5 hours | From about ฿3,800 a car on 12Go · $113 | Anywhere in Bangkok |
Bangkok → Chiang Maifrom $161.2h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight | 1h 10–20m (+ airport time) | $20–80 | Don Mueang (DMK) & Suvarnabhumi (BKK) |
| Sleeper train, 2nd-class A/C berth | 12–14h overnight | $23–31 | Krung Thep Aphiwat (Bang Sue) |
| Sleeper train, 1st-class cabin | 12–14h overnight | $37–49 per berth | Krung Thep Aphiwat (Bang Sue) |
| Day train, 2nd-class seat (No. 7) | 10h 20m | $17 | Krung Thep Aphiwat (Bang Sue) |
| VIP / first-class bus (20–32 seats) | 9–11h, mostly overnight | $25–31 | Mo Chit (Northern Bus Terminal) |
| Express bus (standard) | 10–12h | $16–25 | Mo Chit (Northern Bus Terminal) |
Bangkok → Chiang Raifrom $211.3h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight, Don Mueang | 80–95 min | From about $60 one way | Thai AirAsia, Thai Lion Air, Nok Air, most of the flights |
| Flight, Suvarnabhumi | 85–95 min | From about $60 (VietJet), $90–120 (Thai Airways) | Thai VietJet, Thai Airways |
| Overnight bus, Transport Co. | About 11 h | About ฿720–840 · $21–25 | Mo Chit, 17:30–20:00, to Terminal 1 in town |
| Bus, private lines | About 12–13 h | About ฿780–1,070 · $23–32 | Mo Chit, day and evening, to Terminal 2 |
| Sleeper train + Green Bus | About 16–17 h with the change | Berth ฿941–1,041 + bus ฿260–400 · $36–43 | Krung Thep Aphiwat, via Chiang Mai |
Bangkok → Chumphonfrom $12—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Day train, No. 43 | — | About ฿430 seat · $13 | — |
| Evening sleeper, e.g. No. 31 | — | About ฿729 berth · $22 | — |
| Late sleeper, No. 85 | — | About ฿729 berth · $22 | — |
| Suwannatee bus | — | About ฿400 · $12 | — |
| ChokeAnan VIP bus | — | About ฿620 · $19 | — |
| Thai AirAsia flight | — | About ฿1,400–1,800 · $42–54 | — |
| Private car | — | From about ฿4,700 per car · $140 | — |
Bangkok → Hua Hinfrom $1.33h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Special Express No. 43 (air-con railcar) | 3h | ฿330 · $9.8 | Krung Thep Aphiwat, 07:30 |
| Other trains (rapid, express, sleepers) | 3h30–4h | ฿94–1,202 by class · $3–36 | Krung Thep Aphiwat, 15:10–22:50 |
| Ordinary train (3rd class, fans) | 4h30 | ฿44 · $1.3 | Thon Buri 07:20 / 13:10, Hua Lamphong 09:20 |
| Minibus (Nor Neane) | 3h30–4h | ฿200 counter, ฿296 online · $6 | Ekkamai, roughly hourly 05:00–19:00 |
| Van (JKP) | ~4h | ฿220–313 · $6.6–9.3 | Mo Chit 2 van terminal, 5 a day |
| Big bus (Sombat Tour, VIP) | ~4h | ฿291–341 · $9–10 | Southern Terminal / Mo Chit 2, 2 a day |
| Airport coach (Roong Reuang) | ~4h | ฿361 (฿425 on 12Go) · $11 | Suvarnabhumi, Level 1 Gate 8, 11 a day |
| Taxi / private transfer | ~3h | ฿1,500–2,800 per car · $45–84 | Anywhere in Bangkok |
Bangkok → Kanchanaburifrom $3.02h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Train No. 257 or 259 | About 2 h 45 min | ฿100 (foreigners) · $3 | Thon Buri station, 07:45 and 13:55 |
| Weekend excursion train No. 909 | About 3 h to the bridge | ฿120–240 round-trip · $3.6–7.2 | Hua Lamphong, 06:30 Sat, Sun and holidays |
| First-class bus | About 2 h | Around ฿110 · $3.3 | Southern Terminal (Sai Tai Mai), every 15 min, 05:00–22:30 |
| Minibus from Mo Chit | About 3 h | About ฿210 online · $6.3 | Mo Chit van terminal |
| Tourist minibus from Khao San | 2–3.5 h | About ฿415–490 online · $12–15 | Khao San Road, drops at the bridge or your hotel |
| Private car | About 2 h | About ฿2,500–2,800 per car · $75–84 | Your Bangkok hotel |
Bangkok → Khao Lakfrom $246h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight to Phuket + car | About 6 hours door to door | About ฿1,000–2,500 for the flight, plus ฿1,800 a car or ฿550–750 a van seat · $84–128 | Don Mueang or Suvarnabhumi, from about 06:10 |
| BKS direct VIP coach | Overnight | ฿1,075 · $32 | Mo Chit 2 at 18:35, then the Southern Bus Terminal |
| Private night bus, usually with a change | About 13 to 17 hours | About ฿800–1,225 · $24–37 | Khao San Road or the Southern Bus Terminal, 16:00–19:00 |
| Sleeper train + bus via Surat Thani | About 15 to 16 hours | About ฿700–1,000 for a 2nd-class berth, plus ฿370 for the bus · $32–41 | Krung Thep Aphiwat at 19:50 (No. 85) |
| Private car | About 10 to 11 hours | From about ฿10,600 a car on 12Go · $316 | Anywhere in Bangkok |
Bangkok → Khao Sokfrom $245h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Fly + car | 5 to 6 hours | ฿1,000–1,650 flight + about ฿1,900 for the car · $87–106 | — |
| Fly + bus and van | 6 to 7 hours | ฿1,000–1,650 + about ฿350 · $40–60 | — |
| Sleeper train + bus | 13 to 15 hours, overnight | About ฿700–900 for a 2nd-class berth + ฿280–305 · $29–36 | — |
| Night bus (one ticket) | About 15 hours, overnight | About ฿800–1,260 · $24–38 | — |
| Fly to Phuket or Krabi + car | About 6 hours | Flight + about ฿2,500–3,500 for the car | — |
Bangkok → Khao Yaifrom $0.452.5h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Private car to your hotel or the park | About 2.5 h | About ฿2,050–2,600 per car · $61–78 | Your Bangkok hotel, Don Mueang or Suvarnabhumi |
| Train to Pak Chong | About 2.5–3.5 h | About ฿135–350 online · $4–10 | Krung Thep Aphiwat, 6 a day, via Don Mueang |
| Van to Pak Chong | About 2 h 50 min | About ฿220–290 · $6.6–8.7 | Mo Chit van terminal, about hourly from 06:00 |
| Bus to Pak Chong | About 2.5 h | About ฿180–230 · $5.4–6.9 | Mo Chit, through the day and night |
| Day tour | About 11 h round-trip | From about US$80 | Hotel pickup or MBK Center |
| Pak Chong to the park gate | Under an hour | ฿15 bus or a songthaew · $0.45 | Pak Chong town, through the day |
Bangkok → Khon Kaenfrom $7.11h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight | About 1 hour in the air | About ฿1,000–2,000 · $30–60 | Don Mueang or Suvarnabhumi, from about 06:00 to 19:40 |
| Day train, Express No. 75 | About 6 h 45 min | About ฿277 3rd class, ฿477 2nd-class air-con seat · $8.3 | Krung Thep Aphiwat at 08:45, Don Mueang 09:02 |
| Night train, Special Express No. 25 | About 7 h 45 min | About ฿900–1,200 for a 2nd-class air-con berth · $27–36 | Krung Thep Aphiwat at 20:25, Don Mueang 20:42 |
| Night train, Rapid No. 133 | About 7 h 45 min | From about ฿237 3rd class · $7.1 | Krung Thep Aphiwat at 21:25, Don Mueang 21:42 |
| Bus | About 6 to 7 h | About ฿380–650 · $11–19 | Mo Chit, around the clock |
| Private car | About 5.5 to 6.5 h | From about ฿4,300 a car on 12Go · $128 | Anywhere in Bangkok |
Bangkok → Koh Changfrom $133h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| 999 bus to the pier + ferry | About 6 hours | ฿329 + ฿90 ferry · $13 | Ekkamai 07:45, Suvarnabhumi bus station 08:20 |
| Bus to Trat town + songthaew + ferry | 6 to 7 hours | About ฿315 + ฿60 + ฿90 · $14 | Ekkamai, from 05:00 through the day |
| Airport minibus with ferry (SWB) | About 8 hours to your hotel | ฿700 to Kai Bae, ฿800 to Bang Bao · $21 | Suvarnabhumi 07:00 and 11:00 |
| Khao San minivan with ferry | 6 to 7 hours to your hotel | About ฿900 · $27 | Khao San, morning |
| Boonsiri bus + ferry | 6 to 7 hours to Ao Sapparot pier | ฿850 · $25 | Khao San 05:00, 07:00, 09:00; Suvarnabhumi 05:30, 09:00 |
| Fly to Trat + shared minibus | About 3 hours | From about ฿2,800 + ฿800–1,300 · $107–122 | Suvarnabhumi, three a day |
| Private car + ferry | About 5 hours | From about ฿3,200 per car · $96 | Any Bangkok address or airport |
Bangkok → Koh Koodfrom $33—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Boonsiri bus + catamaran | — | ฿1,100 · $33 | — |
| Boonsiri from Suvarnabhumi | — | ฿1,100 · $33 | — |
| Boonsiri from Don Mueang | — | ฿1,350–1,400 · $40–42 | — |
| Seudamgo van + catamaran | — | About ฿1,260 · $38 | — |
| Fly to Trat + Boonsiri van and boat | — | About ฿5,400–5,600 + ฿950 · $190–196 | — |
| Bus to Trat + boat from Laem Sok | — | About ฿315 + taxi + ฿550 | — |
Bangkok → Koh Lantafrom $394h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Fly to Krabi + airport van | About 5 to 6 hours door to door | ฿900–2,000 + about ฿400 · $39–72 | The easy way; vans until about 20:30 |
| Fly to Krabi + private car | About 4 to 5 hours | ฿900–2,000 + about ฿2,100–3,300 per car · $90–158 | Good for families and late flights |
| Fly to Trang + van | About 6 to 7 hours | Flight + ฿400–550 | Morning flights only; vans 11:00–15:30 |
| Fly to Phuket + speedboat | About 5 to 6 hours | Flight + ฿1,260–1,700 | More flights; the boat lands at Saladan |
| Overnight bus from Khao San | About 16 hours 30 | ฿1,290–1,560 · $39–47 | 19:00 departure, straight to Saladan |
| Overnight train to Trang + van | About 17 to 19 hours, with a morning wait in Trang | ฿1,080–1,766 + ฿400–550 · $44–69 | A berth instead of a bus seat |
Bangkok → Koh Phanganfrom $40—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Fly to Koh Samui + boat from Bangrak | — | From about ฿2,800 + ฿350 · $94 | — |
| Fly to Surat Thani + Lomprayah | — | About ฿1,300–1,600 + ฿950 · $67–76 | — |
| Fly to Surat Thani + Raja | — | About ฿1,300–1,600 + ฿600 · $57–66 | — |
| Lomprayah night bus + catamaran | — | ฿1,350 (VIP ฿1,650) · $40 | — |
| Boonsiri night bus + catamaran | — | ฿1,350 · $40 | — |
| Day bus + catamaran | — | ฿1,350 · $40 | — |
| Sleeper train + Lomprayah | — | Berth about ฿700–900 + ฿850 · $46–52 | — |
Bangkok → Koh Sametfrom $7.23h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Cherdchai bus + ferry | 3.5–4.5 h | About ฿190 + ฿50–70 · $7.2–7.8 | Ekkamai, 07:00, 09:00, 11:00 |
| Bus or van + boat, one ticket | 4–5 h | About ฿350–670 · $10–20 | Khao San or a Bangkok terminal, mornings |
| Boonsiri bus + catamaran to Na Dan | 5 h 25 (09:00 → 14:25) | ฿750 · $22 | Khao San or Suvarnabhumi, 09:00 |
| Car + speedboat or ferry | About 3 h | From about ฿3,000–3,400 per car · $90–101 | Your hotel or either airport |
| Fast catamaran from Ban Phe | About 10 min | ฿150 one way · $4.5 | Opposite the police station by Tarua Phe pier |
| Speedboat from Ban Phe | 15 min | About ฿200–500 a seat, charters ฿1,800–3,000 · $6–15 | Ban Phe piers |
Bangkok → Koh Samuifrom $191.2h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Direct flight (Bangkok Airways) | 1h10 flight, 3.5–4h door to door | ฿2,800–6,800 one way · $84–203 | Suvarnabhumi ~20 a day, Don Mueang 3 a day |
| Fly to Surat Thani + bus and ferry | 5–7h | ฿1,500–3,000 all in · $45–90 | Don Mueang (AirAsia, Nok, Lion); combo ticket at URT arrivals |
| Night train + bus and ferry | 15–17h | ฿950–2,000 by class · $28–60 | Krung Thep Aphiwat, 15:10–22:50 |
| Lomprayah bus + catamaran | 11h30–13h45 | ฿1,250–1,750 · $37–52 | Khao San, 06:00, 21:30 and 22:00 |
| Government coach + Seatran ferry | 12–16h | ฿620–960 (฿1,130+ online) · $19–29 | Southern Terminal (Sai Tai Mai) and Mo Chit, evenings |
| Seahorse car ferry | 20–22h | ฿1,500 recliner to ฿22,500 suite; car ฿2,250 · $45 | Saengthong Rice pier, Rat Burana, announced dates |
Bangkok → Koh Taofrom $25—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah night bus + catamaran | — | ฿1,250 (VIP ฿1,550) · $37 | — |
| Lomprayah night bus + slow ferry | — | ฿850 · $25 | — |
| Lomprayah day bus + catamaran | — | ฿1,250 (VIP ฿1,550) · $37 | — |
| Boonsiri bus + catamaran | — | ฿1,250 · $37 | — |
| Sleeper train + Lomprayah | — | About ฿729 berth + ฿900 · $49 | — |
| Fly to Chumphon + Lomprayah | — | About ฿1,460 flight + ฿1,000 · $73 | — |
| Fly to Koh Samui + boat | — | Bangkok Airways fare + about ฿700 | — |
Bangkok → Koratfrom $3.03h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bus | About 4 hours | About ฿230–380 · $7–11 | Mo Chit, about every 30 minutes, 01:00 to 21:00 |
| Special Express No. 21 | 3 h 51 min | About ฿300–410, air-conditioned seats only · $9–12 | Krung Thep Aphiwat at 06:10, Don Mueang 06:27 |
| Express No. 71 or Rapid No. 135 | 4 to 5 hours | About ฿100–410 · $3–12 | Krung Thep Aphiwat at 10:35 or 07:10 |
| Ordinary No. 233 | About 5.5 hours | About ฿100, at the station only · $3 | Hua Lamphong at 12:00 |
| Private car | About 3 hours | From about ฿2,650 a car on 12Go · $79 | Anywhere in Bangkok, or either airport |
Bangkok → Krabifrom $211.4h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight | 1h 25m (+ airport time) | ฿900–2,000 / $27–60 | Don Mueang (DMK) & Suvarnabhumi (BKK) |
| Overnight bus (Express / VIP 24) | 11–12h | ฿715–1,000 / $21–30 | Southern Terminal (Sai Tai Mai) |
| Sleeper train + bus via Surat Thani | 14–15h | ฿930–1,260 / $28–38 | Krung Thep Aphiwat |
| Private car or taxi | 10–11h | Quoted per car; a long day's drive | Your hotel |
Bangkok → Pattayafrom $0.931.5h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bus (Roong Reuang) | ~2h | ฿144 · $4.3 | Ekkamai, 16 a day 05:00–22:00 |
| Bus (Roong Reuang) | ~2.5h | ฿155 · $4.6 | Mo Chit 2, hourly 05:00–18:00 |
| Bus (Roong Reuang) | ~2h | ฿144 · $4.3 | Bangna counter on Bang Na–Trat Road, 14 a day |
| Airport bus to North Pattaya (Roong Reuang) | ~2h | ฿135 · $4 | Suvarnabhumi Level 1 Gate 8, 7 a day |
| Airport bus to Jomtien (Roong Reuang) | ~2h | ฿158 · $4.7 | Suvarnabhumi Level 1 Gate 8, hourly 06:00–22:00 |
| Bell Travel door-to-door (shared van + bus) | 2.5–3h | ฿300–450 · $9–13 | Suvarnabhumi or your Bangkok hotel |
| Don Mueang bus (Transport Co. 999) | ~2.5h | ฿167 · $5 | Don Mueang, 6 a day 06:30–17:30 |
| Minivan | 2–2.5h | ฿200–430 · $6–13 | Ekkamai / Mo Chit / Victory Monument |
| Ordinary train No. 283 (3rd class, daily) | 3h40 | ฿31 · $0.93 | Hua Lamphong, 06:55 |
| Sprinter No. 997 (air-con, Sat–Sun) | 2h30 | ฿170 · $5.1 | Hua Lamphong, 06:45 |
| Grab / Bolt | 1.5–2h | ฿1,200–1,500 + tolls | Anywhere in Bangkok |
| Private transfer (fixed fare) | 1.5–2h | ฿1,200–2,700 per car · $36–81 | Hotel or airport, by vehicle size |
Bangkok → Phi Phi Islandsfrom $404h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Fly to Krabi + ferry from Klong Jilad | About 5.5 to 6.5 hours from takeoff | ฿900–2,000 + taxi + ฿450–490 | My pick; ferries 09:00, 10:30, 13:30 |
| Fly to Krabi + speedboat from Krabi Town | About 4 to 5 hours from takeoff | ฿900–2,000 + taxi + ฿790–1,300 | Speedboats until 16:00 |
| Flight + van + ferry, one ticket from Suvarnabhumi | 07:00 takeoff, Tonsai 12:30 | About ฿3,100–3,500 · $93–104 | Thai Vietjet to Krabi, sold on 12Go |
| Fly to Phuket + ferry from Rassada | About 5.5 to 6.5 hours from takeoff | From about ฿1,000 + taxi + ฿500–700 | More flights; last ferry 15:00 |
| Overnight bus + ferry from Khao San | 15 to 17 hours | ฿1,330–1,890 · $40–56 | About 19:00, lands 10:30–12:30 |
| Van + ferry from Don Mueang or Suvarnabhumi | 19 to 21 hours | ฿2,015–2,210 · $60–66 | Leaves 15:30 (DMK) or 17:00 (BKK) |
| Sleeper train to Surat Thani + bus + ferry | About 18 to 20 hours | About ฿1,380–1,750 · $41–52 | A berth instead of a bus seat |
Bangkok → Phuketfrom $191.3h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight | 1h 20–35m (+ airport time) | $25–90 | Don Mueang (DMK) or Suvarnabhumi (BKK) |
| Overnight bus, express to VIP 24 | 12–14h | $21–42 | Mo Chit or the Southern Terminal (Sai Tai Mai) |
| Sleeper train + bus via Surat Thani | 16–18h | $19–56 by class | Krung Thep Aphiwat, then the bus from Phun Phin station |
| Private car | 10–12h | $180–280 per car | Anywhere in Bangkok, about 850 km down Route 4 |
Bangkok → Sukhothaifrom $111.3h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight (Bangkok Airways) | 1h20 in the air, about 4 to 5 hours door to door | From about ฿1,630–1,830 one way, plus the airport shuttle | Suvarnabhumi, about 07:00 and mid-afternoon |
| Day bus, VIP or intercity | About 7 hours | ฿365–460 · $11–14 | Mo Chit 2, 07:00–15:00 |
| Train to Phitsanulok + bus | About 6 to 6.5 hours | ฿397 for the train, ฿60 for the tuk-tuk, plus the bus | Krung Thep Aphiwat at 07:30 (No. 7), Don Mueang 07:43 |
| Night bus | About 7 to 11 hours | ฿378–439 · $11–13 | Mo Chit 2, 18:10–20:40 |
| Private car or van | About 6 hours | From about ฿4,400 a car, ฿6,300 a 9-seat van · $131 | Anywhere in Bangkok |
Bangkok → Surat Thanifrom $161.2h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Overnight sleeper train | 9 to 11 hours | About ฿700–1,000 for a 2nd-class berth, ฿1,300–1,600 in 1st class · $21–30 | Krung Thep Aphiwat, 15:10–22:50 |
| Day train (No. 43) | About 9 hours | ฿524 for a 2nd-class air-con seat · $16 | Krung Thep Aphiwat, 07:30 |
| Flight | 1h10–1h25 in the air | About ฿1,000–1,650 from Don Mueang · $30–49 | Don Mueang or Suvarnabhumi |
| Night bus | About 10 to 11 hours | About ฿600–1,000 · $18–30 | Southern Bus Terminal or Khao San Road, 18:30–19:30 |
Bangkok → Ubon Ratchathanifrom $151.2h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight | 1h10–1h25 in the air, about 3.5 h door to door | About ฿1,250–2,400 one way on 12Go · $37–72 | Don Mueang (about 8 a day) or Suvarnabhumi (4 a day), from about 07:00 |
| No. 23 special express sleeper | 9 h 35 min, in at 06:40 | ฿881–981 for a 2nd-class berth, from ฿1,320 in 1st · $26–29 | Krung Thep Aphiwat 21:05, Don Mueang 21:22 |
| No. 139 rapid, overnight | About 11 h, in at about 06:15 | About ฿629–699 for a 2nd-class AC berth, ฿205 in 3rd · $19–21 | Krung Thep Aphiwat 19:25, Don Mueang 19:41 |
| No. 21 special express, daytime | 7 h 50 min, in at 14:00 | About ฿495 for a 2nd-class AC seat on 12Go · $15 | Krung Thep Aphiwat 06:10, Don Mueang 06:27 |
| Overnight bus | About 8.5–10 h | About ฿524–846 · $16–25 | Mo Chit, most between 17:00 and 23:45 |
| Private car | About 8 to 9 h with stops | From about ฿6,300 a car on 12Go · $188 | Anywhere in Bangkok |
Bangkok → Udon Thanifrom $6.11.1h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight | 1 h 5 min to 1 h 15 min in the air | About ฿1,200–2,000 before bags · $36–60 | Don Mueang or Suvarnabhumi, about 06:00 to 20:00 |
| Day train, Express No. 75 | About 8 h 10 min | ฿244 3rd class, ฿477 2nd-class seat · $7.3 | Krung Thep Aphiwat at 08:45, Don Mueang 09:02 |
| Sleeper, Special Express No. 25 | About 9 h 15 min | ฿877–977 2nd-class berth, ฿1,313–1,513 1st class · $26–29 | Krung Thep Aphiwat at 20:25, Don Mueang 20:42 |
| Night train, Rapid No. 133 | About 9 h 35 min | ฿204 3rd class, ฿327 2nd-class seat · $6.1 | Krung Thep Aphiwat at 21:25, Don Mueang 21:42 |
| Bus | About 8 to 10 hours | About ฿550–990 · $16–30 | Mo Chit, morning and evening |
| Private car | About 7 to 8 hours | From about ฿6,300 a car · $188 | Anywhere in Bangkok |
Bangkok → Vientianefrom $8.41h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Rapid No. 133, direct train | 11 hours 40 minutes | ฿281 3rd class, ฿574 AC seat, ฿784–874 sleeper berth · $8.4 | Krung Thep Aphiwat at 21:25, Don Mueang at 21:42 |
| No. 25 sleeper to Nong Khai, then the bridge | About 12 to 13 hours with the change | ฿894–994 2nd-class berth or ฿1,350–1,550 1st class, plus ฿70–120 on the train or about ฿30–40 on the bridge bus · $29–33 | Krung Thep Aphiwat at 20:25 |
| Transport Co. bus | About 15 hours | About ฿900–990 · $27–30 | Mo Chit 2 at 20:00 |
| Nonstop flight | 1 hour 10 to 1 hour 20 in the air | Varies by date | Suvarnabhumi or Don Mueang |
| Flight to Udon Thani + BKS bus | About 4 to 5 hours door to door | The Udon flight plus ฿80 for the bus | Don Mueang or Suvarnabhumi, then Udon Thani airport |
Bangkok airports → Bangkok cityfrom $0.4527m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Airport Rail Link | 27 min to Phaya Thai, plus BTS or MRT | ฿15–45 · $0.5–1.3 | — |
| Public metered taxi | 45–75 min | About ฿400–600 incl. ฿50 surcharge and tolls · $12–18 | — |
| Grab or Bolt | 45–75 min | About ฿400–600 shown in the app; tolls may be extra · $12–18 | — |
| S1 bus to Khao San | 60–90 min | ฿60 · $1.8 | — |
| Airport limousine | 45–75 min | From ฿550 (sedan) to ฿1,300; vans from ฿850 · $16 | — |
| Pre-booked private transfer | 45–80 min | About ฿900–1,100 a car (12Go sedan) · $27–33 | — |
Bangkok airports → Pattayafrom $0.931.5h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Fixed-fare car, booked ahead | About 90 min | ฿1,000 sedan, ฿1,200–1,600 Innova, ฿1,800–2,000 van · $30 | Driver meets you in arrivals |
| Car booked on 12Go | About 90 min | Sedans mostly ฿1,600–1,750, from about ฿1,340 · $48–52 | Driver meets you in arrivals |
| Bolt or Grab | About 90 min | About ฿930–1,080 for a car, ฿1,716 for an XL · $28–32 | App pickup, Floor 1, Gate 4 |
| Public taxi | About 90 min | Agreed with the driver, plus tolls and ฿50 | Floor 1, Gates 4–7 |
| Airport bus to North Pattaya | About 2 h | ฿135 · $4 | Level 1, Gate 8; seven a day, 07:30–18:30 |
| Airport bus to Jomtien | About 2 h | ฿158 · $4.7 | Level 1, Gate 8; hourly 06:00–22:00 |
| Bell Travel to your hotel | 2.5–3 h | ฿300–450 · $9–13 | Beside the bus counter; six a day, 08:30–18:00 |
| Train No. 283 from Lat Krabang | About 2.5 h | ฿31 · $0.93 | One stop down the Airport Rail Link, about 08:00 only |
Chiang Mai → Bangkokfrom $7.01.1h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight | 1h 05–25m (+ airport time) | $30–75 | Chiang Mai Airport (CNX) |
| Sleeper train, 2nd-class A/C berth | 12–14h overnight | $22–31 | Chiang Mai station |
| Sleeper train, 1st-class cabin | 12–13h overnight | $37–49 per berth | Chiang Mai station |
| Day train, 2nd-class A/C seat (No. 8) | 10h 10m | $17 | Chiang Mai station |
| Rapid No. 102, fan seat (cheapest) | 13h 40m | $7–12 | Chiang Mai station |
| Bus, express to VIP | 9–12h | $19–31 | Arcade terminal |
Chiang Mai → Chiang Raifrom $7.83h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Green Bus, Express class | 3h45 | ฿260–290 · $7.8–8.7 | 7 daily, 07:00–17:00; four seats across, toilet on board |
| Green Bus, VIP class | 3h20 | ฿360–400 · $11–12 | 6 daily, 07:30–18:00; three seats across, snack and water |
| Minivan | ~3h | ~฿520–780 · $16–23 | Sold through the booking sites; some continue to the Golden Triangle |
| Private car / taxi | ~3h door to door | ฿1,950–3,000 · $58–90 | Can detour to the White Temple on request |
Chiang Mai → Koh Samuifrom $55—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bangkok Airways nonstop | — | About ฿10,000 Nov–Mar, about ฿6,800 in May · $299 | — |
| Thai AirAsia to Surat Thani + bus and catamaran | — | About ฿3,800–6,400 flight + ฿850 · $139–216 | — |
| Bangkok Airways one-stop via Suvarnabhumi | — | About ฿8,100–9,300 · $242–278 | — |
| Day train + sleeper + bus and ferry | — | About ฿1,850–2,000 at the station, ฿3,023 as one 12Go ticket · $55–60 | — |
| Night train + a day in Bangkok + sleeper | — | About ฿2,100–2,500 in 2nd-class berths · $63–75 | — |
Chiang Mai → Krabifrom —2h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Nonstop flight (Thai AirAsia, Bangkok Airways) | 2h in the air | — | Chiang Mai airport, 07:55 to about 17:05 |
| Flight with a change in Bangkok | 5h or more | — | Chiang Mai airport, all day |
| Fly to Phuket, then road to Krabi | About 2h flight + 3h by van | — | Chiang Mai airport |
| Sleeper train + night bus via Bangkok | About 35h with a day in Bangkok | — | Chiang Mai station, 18:20 |
| Drive | About 19.5h, roughly 1,450 km | — | Your hotel |
Chiang Mai → Luang Prabangfrom $2550m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Slow boat, package from Chiang Mai | 3 days, 2 nights | From about ฿2,666–2,890, plus visa and usually the Pakbeng room | — |
| Slow boat, on your own | 3 days, 2 nights | About ฿380–550 bus, US$40 visa, 400,000 kip boat, plus two rooms | — |
| Lao Airlines nonstop | About 50 minutes | Check the airline, there's one nonstop a day at most | — |
| Connecting flight via Bangkok | 4.5 hours or more | From about ฿3,900 on 12Go · $116 | — |
| Van + sleeper bus via Huay Xai | 22 to 24 hours, sometimes more | About ฿1,450–2,430 · $43–73 | — |
| Van + Laos–China train | About 5 to 6 hours from Huay Xai | About US$25–35 from Huay Xai | — |
Chiang Mai → Paifrom $4.53h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Prempracha minivan | 3.5–4h | About ฿150–220 at the counter, ฿270–355 online · $4.5–6.6 | Arcade Terminal 2, hourly 06:30–17:30, to Pai bus station |
| Aya Service van | About 3.5h | ฿250 · $7.5 | Your Chiang Mai hotel, 08:30–14:30 on the half hour |
| Other vans from the Old City | About 3–4h | ฿500–900 · $15–27 | Old City offices (Tara Tour, K Buddy, North Ride Go), 08:30–15:00 |
| Private car | About 3h | About ฿2,100–4,000 (9-seat van up to ฿6,700) · $63–119 | Your hotel or the airport, door to door |
| Scooter or motorbike, one-way rental | 3.5–5h | From ฿200 a day · $6 | Aya's office at Kham Thiang Plaza |
| Flight or train | None | None | No airline flies to Pai and no railway reaches it |
Chiang Mai → Phuketfrom $512.2h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Nonstop flight | 2h–2h10 in the air, about 4.5 hours door to door | About ฿1,800–3,600 before bags · $54–107 | Chiang Mai airport (CNX), about 06:25–21:25 |
| Flight with a change in Bangkok | About 4 hours at best, usually 5 to 15 | Often no cheaper than the nonstop | Chiang Mai airport, all day |
| Sleeper train to Don Mueang + flight | About 18 to 20 hours, one night in a berth | ฿941–1,041 for a 2nd-class berth, plus about ฿1,000–2,500 for the flight · $58–106 | Chiang Mai station at 18:20 (No. 10) |
| GreenBus direct | About 24h40 | About ฿3,650 on 12Go · $109 | Chiang Mai Bus Terminal 3 (Arcade) at 15:00 |
| Sleeper to Bangkok + night bus | About 36 to 38 hours | About ฿1,725–1,825 · $51–54 | Chiang Mai station at 18:20, then Mo Chit 16:45–18:00 |
| Two sleepers + bus via Surat Thani | About 42 hours, two nights on trains | About ฿2,000–2,300 in 2nd-class berths · $60–69 | Chiang Mai station at 18:20, then Krung Thep Aphiwat at 18:50 |
Chiang Mai → Sukhothaifrom $9.04h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Win Tour direct bus | About 5.5 to 6 hours | About ฿300–500 · $9–15 | Arcade terminal, 07:30–15:00 |
| First-class or Tara Tour bus | About 5.5 to 6 hours | About ฿695–720 · $21 | Arcade terminal, 08:40–11:50 |
| Day train + local bus via Phitsanulok | About 7.5 to 8 hours | A 2nd-class seat, plus a tuk-tuk and under ฿100 for the bus | Chiang Mai station at 07:30 (No. 8) |
| Private car | About 4 to 4.5 hours | From about ฿3,500–4,025 a car on 12Go · $104–120 | Your hotel |
| Flight via Bangkok | Most of a day with the connection | Several times the bus fare | Chiang Mai airport |
Chiang Rai → Bangkokfrom $241.3h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight to Don Mueang | 75–85 min | From about ฿1,400 (Lion), ฿1,540 (Nok), ฿1,960 (AirAsia) · $42 | Chiang Rai airport, 08:55–21:20, 13 a day |
| Flight to Suvarnabhumi | 85–90 min | From about ฿1,400 (VietJet), ฿2,100–2,700 (Thai Airways) · $42 | Chiang Rai airport, 08:30–20:00, 7 a day |
| Overnight bus | 11–13 h | About ฿810–1,030 · $24–31 | Terminal 2, 16:30–19:05, to Mo Chit |
| Day bus (Bangkok Busline) | About 12 h 40 | About ฿930–1,030 · $28–31 | Terminal 2, 10:30 and 13:00, to Mo Chit |
| Green Bus + sleeper train | About 18 h with the wait | Bus ฿260–400 + berth ฿771–1,041 · $31–43 | Terminal 1 by 12:00, Chiang Mai 17:05 or 18:20 train |
| Private car | 10–11 h | From about ฿8,000 per car · $239 | Your hotel to a Bangkok address or either airport |
Chiang Rai → Chiang Maifrom $7.83h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Green Bus, Express class | 3h45 | ฿260–290 · $7.8–8.7 | 7 daily, 07:30–16:00; four seats across, toilet on board |
| Green Bus, VIP class | 3h20 | ฿360–400 · $11–12 | 6 daily, 08:00–18:00; three seats across, snack and water |
| Minivan | ~3h | ~฿520–780 · $16–23 | Sold through the booking sites; hotel pickup on some services |
| Private car / taxi | ~3h door to door | ฿1,950–3,000 · $58–90 | Can stop at the White Temple on the way out |
Chiang Rai → Luang Prabangfrom $402h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Slow boat package | 2 days, 1 night | About ฿1,281–2,025 on 12Go, plus visa and the Pakbeng room | — |
| Slow boat on your own | 2 days, plus a night at the border | About ฿90 bus, US$40 visa, 400,000 kip boat, plus two rooms | — |
| Van + Laos–China train | About 11.5 hours | About ฿2,210–2,250 on 12Go · $66–67 | — |
| Van + sleeper bus | About 18 to 19 hours | About ฿1,350–1,500 on 12Go · $40–45 | — |
| Green Bus to Chiang Mai + Lao Airlines | Most of a day | About ฿260–400 bus, plus the flight | — |
Chumphon → Bangkokfrom $12—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Night train, No. 86 | — | About ฿640–730 berth · $19–22 | — |
| Night train, No. 84 | — | About ฿640–730 berth · $19–22 | — |
| Day train, No. 40 | — | About ฿430 seat · $13 | — |
| Suwannatee bus | — | About ฿400–475 · $12–14 | — |
| Van and van | — | About ฿750 · $22 | — |
| Thai AirAsia flight | — | About ฿1,400–1,850 · $42–55 | — |
| Nok Air flight | — | About ฿1,700 · $51 | — |
Chumphon → Koh Taofrom $13—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah slow ferry | — | ฿450 · $13 | — |
| Boonsiri catamaran | — | ฿750 · $22 | — |
| Lomprayah catamaran | — | ฿750 · $22 | — |
| Boonsiri catamaran | — | ฿750 · $22 | — |
| Lomprayah catamaran | — | ฿750 · $22 | — |
| Night ferry | — | About ฿855–866 · $26 | — |
Hua Hin → Bangkokfrom $1.33h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Special Express No. 40 (air-con railcar) | 3h30 | ~฿330 · $9.8 | 14:36 → Krung Thep Aphiwat 18:05; the only comfortable day train |
| Rapid No. 170 (fan seats) | 4h10 | ฿94–150 · $2.8–4.5 | 06:40 → 10:50; second class ฿150, third ฿94 |
| Night sleepers passing through | 3h30–4h | ฿194–1,202 by class · $6–36 | 00:14–05:17 departures; berths made up, you get off at dawn |
| Ordinary train (3rd class) | 4h30 | ฿44 · $1.3 | 06:25 and 12:44 to Thon Buri, 14:56 to Hua Lamphong; on the day only |
| Minibus to Ekkamai (Nor Neane) | 3h30–4h | ฿240 · $7.2 | From beside Bluport, roughly hourly 05:00–19:00; BTS at the other end |
| Van to Mo Chit 2 (JKP) | ~4h | ฿220 · $6.6 | From Market Village at 08:10, 10:00, 12:00, 16:00 |
| Big bus (Sombat Tour, VIP) | 3h30 | ฿291 · $8.7 | 09:30 and 13:30 from beside Bluport → Southern Terminal → BTS Mo Chit |
| Airport coach to Suvarnabhumi (Roong Reuang) | ~4h | ฿361 (฿425 on 12Go) · $11 | 06:00–18:00 from the RRC station by Hua Hin Airport |
| Taxi / private transfer | ~3h | ฿1,500–2,800 per car · $45–84 | Hotel to hotel or hotel to airport, on your schedule |
Hua Hin → Koh Samuifrom $21—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah coach + catamaran | — | ฿1,450, VIP ฿1,750 · $43 | — |
| Lomprayah night coach + ferry | — | ฿1,250 · $37 | — |
| Boonsiri night coach + catamaran | — | From about ฿1,566 on 12Go · $47 | — |
| Night bus via Surat Thani + ferry | — | About ฿860–1,000 on 12Go · $26–30 | — |
| Sleeper train + bus and ferry | — | About ฿700–1,400 · $21–42 | — |
| Coach to Suvarnabhumi + Bangkok Airways | — | ฿361 coach + about ฿2,800–6,800 flight · $94–214 | — |
| Private car on the car ferry | — | From about ฿9,100 a car on 12Go · $272 | — |
Hua Hin → Pattayafrom $11—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Roong Reuang direct bus | — | ฿526, about ฿686 on 12Go · $16 | — |
| Roong Reuang via Suvarnabhumi | — | ฿361 + ฿135–158 · $15–16 | — |
| EZY Airlines flight | — | About ฿2,500 one way · $75 | — |
| Private car | — | About ฿3,300–4,500 a car on 12Go · $99–134 | — |
| Minibus to Ekkamai + bus | — | ฿240 + ฿144 · $11 | — |
Kanchanaburi → Bangkokfrom $3.02h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Train No. 260 | About 2 h 30 min | ฿100 (foreigners) · $3 | — |
| Train No. 258 | About 3 h | ฿100 (foreigners) · $3 | — |
| Bus | About 2 h | Around ฿110, ฿130–240 online · $3.3 | — |
| Van | About 3 h | About ฿150–210 · $4.5–6.3 | — |
| Tourist minibus | 2–3.5 h | Varies by agency | — |
| Private car | About 2 h | About ฿2,500–2,800 per car · $75–84 | — |
Khao Lak → Krabifrom $9.82h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Private car or transfer | 2–2.5 hours | About ฿2,400–3,000 for the car · $72–90 | — |
| Shared van | About 2.5 hours | From about ฿330 · $9.8 | — |
| Shared van | About 3 hours | About ฿370–450 · $11–13 | — |
| Shared van | About 3 hours | About ฿765 · $23 | — |
| Van and boat | About 3 hours | About ฿530 · $16 | — |
Khao Lak → Phuketfrom $3.61.3h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Car or transfer, booked ahead | 80–100 minutes to the airport, about 2 hours to the rest | About ฿1,500–1,800 to the airport, more to Patong or Phuket Town · $45–54 | — |
| Local bus, flagged on the main road | About 2 hours | ฿120–140 · $3.6–4.2 | — |
| Shared van (10 seats) | About 2 to 3 hours with drop-offs | ฿600–1,050; airport seats from about ฿560 · $18–31 | — |
Khon Kaen → Bangkokfrom $6.61h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight | About 1 hour in the air | About ฿1,050–2,075 · $31–62 | Khon Kaen Airport, from about 07:35 to 21:10 |
| Night train, Special Express No. 26 | About 7 h 40 min | About ฿900–1,200 for a 2nd-class air-con berth · $27–36 | Khon Kaen station at 21:49 |
| Night train, Rapid No. 134 | About 8 h 40 min | From about ฿230 3rd class · $6.9 | Khon Kaen station at 22:51 |
| Day train, Express No. 76 | About 6 h 25 min | About ฿220–480 · $7–14 | Khon Kaen station at 10:11 |
| Bus | About 6 to 7 h | About ฿380–650 · $11–19 | Khon Kaen Bus Terminal 3, 06:30 to about 23:55 |
| Private car | About 5.5 to 6.5 h | From about ฿4,400 a car on 12Go · $131 | Your Khon Kaen hotel |
Koh Chang → Bangkokfrom $13—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Van with the ferry (Koh Chang Transport) | — | About ฿890 to the airport, up to ฿1,200 elsewhere · $27 | — |
| Van with the ferry (Mama Travel, Koh Chang Club) | — | About ฿950–1,040 · $28–31 | — |
| Van to your Bangkok hotel (Seudamgo) | — | About ฿1,050–1,350 · $31–40 | — |
| Boonsiri bus with the ferry | — | ฿850 · $25 | — |
| Suvarnabhumi Burapha bus | — | About ฿750 to the airport, ฿850 to the city · $22 | — |
| Ferry + 999 bus | — | ฿90 ferry + about ฿330 bus · $13 | — |
| Van to Trat + flight | — | About ฿670 + from about ฿3,200 · $116 | — |
| Private car with the ferry | — | From about ฿3,400 per car · $101 | — |
Koh Chang → Koh Koodfrom $27—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Boonsiri catamaran | — | ฿900 · $27 | — |
| Boonsiri catamaran + hotel drop | — | ฿950 · $28 | — |
| Koh Chang Speedboat (high season) | — | ฿1,200 · $36 | — |
| Boonsiri via Koh Mak, stopping over | — | ฿550 + ฿400 · $28 | — |
| Mainland route | — | ฿90 + about ฿2,700 a car + ฿550 · $100 | — |
Koh Lanta → Koh Lipefrom $51—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bundhaya, via Koh Ngai, Koh Mook and Koh Kradan | — | ฿1,700, child ฿1,150 · $51 | — |
| Tigerline | — | Check 12Go | — |
| Satun Pakbara | — | Check 12Go | — |
| Bundhaya, via Koh Ngai, Koh Mook and Koh Kradan | — | ฿1,700, child ฿1,150 · $51 | — |
| Tigerline | — | Check 12Go | — |
| Satun Pakbara | — | Check 12Go | — |
Koh Lanta → Krabifrom $111.4h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Minivan to Krabi airport or Krabi Town | 2–3h | ฿380–540 · $11–16 | Your hotel, hourly 06:00–16:00 |
| Minivan to Ao Nang | About 3h | ฿470–800 · $14–24 | Your hotel, through the day |
| Speedboat to Railay / Ao Nang | 1h25–2h | About ฿1,200 · $36 | Saladan pier, 13:30 (all year); more sailings Nov–Apr |
| Speedboat + van to Krabi airport (Tigerline) | About 2h30 | About ฿1,000 · $30 | Saladan pier, 16:00 |
| Ferry to Krabi Town (Klong Jilad) | 2h45 | About ฿480–575 · $14–17 | Saladan pier, 08:15, November–April only |
| Private car | About 2h | ฿2,100–3,100 (Ao Nang up to ฿3,450) · $63–93 | Your hotel, door to door |
Koh Lanta → Phi Phi Islandsfrom $1830m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bundhaya speedboat | 30–45 min | ฿700 (about ฿740 on 12Go) · $21 | — |
| Other speedboats (Satun Pakbara, Tigerline, Andaman Wave Master, PP Cabana) | 30–45 min | About ฿600–790 · $18–24 | — |
| Ferry (Lanta Petpailin, Chaokoh) | About 1h | About ฿600–640 · $18–19 | — |
| Speedboat or ferry with Lanta hotel pickup | Pickup 1–2h before | About ฿600–860 · $18–26 | — |
| Andaman Wave Master to Laem Tong | About 2h | About ฿1,050 · $31 | — |
| Day tour with hotel pickup | About 8h, back the same day | From about ฿1,595, park fee extra · $48 | — |
Koh Lanta → Phuketfrom $291.5h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Speedboat (Bundhaya and others) | About 1h30 | About ฿1,500 · $45 | — |
| Ferry via Phi Phi, November to April | About 4h | Check the day's fare on 12Go | — |
| Boat and van to the airport | 08:00 → 13:00 | About ฿1,215 · $36 | — |
| Shared van from your hotel | 4.5–7h | About ฿975–1,285 · $29–38 | — |
| Private car | About 4h, plus any car-ferry line | About ฿4,300–6,300 per car · $128–188 | — |
Koh Lipe → Koh Lantafrom $43—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Tigerline | — | About ฿1,750, the same with a van to your hotel · $52 | — |
| Bundhaya, via Koh Kradan, Koh Mook and Koh Ngai | — | ฿1,700, child ฿1,150 (about ฿1,800 on 12Go) · $51 | — |
| Satun Pakbara | — | About ฿1,764 · $53 | — |
| Bundhaya, via the Trang islands | — | ฿1,700 · $51 | — |
| Tigerline | — | About ฿1,750 · $52 | — |
| Speedboat to Pak Bara, then van | — | About ฿1,440–1,883 · $43–56 | — |
Koh Lipe → Krabifrom $33—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Tigerline speedboat to Railay East or Ao Nam Mao | — | About ฿1,950 · $58 | — |
| Tigerline speedboat and van to the airport, Krabi Town or Ao Nang | — | About ฿1,950 · $58 | — |
| Bundhaya speedboat, change at Koh Lanta | — | ฿2,400, child ฿2,000 · $72 | — |
| Satun Pakbara speedboat to Klong Jilad (Krabi Town) | — | About ฿2,700 · $81 | — |
| Speedboat to Pak Bara, then van | — | About ฿1,100–1,450 · $33–43 | — |
| Speedboat to Pak Bara, then van | — | About ฿1,100–1,450 · $33–43 | — |
Koh Lipe → Phuketfrom $38—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bundhaya speedboat to Rassada, change at Koh Lanta | — | ฿2,500 (about ฿2,580 on 12Go) · $75 | — |
| Bundhaya speedboat to Rassada | — | ฿2,500 · $75 | — |
| Tigerline speedboat to Rassada | — | About ฿2,480 · $74 | — |
| Satun Pakbara speedboat to Rassada | — | About ฿2,520 · $75 | — |
| Bundhaya speedboat and van to your hotel | — | About ฿2,630 · $79 | — |
| Tigerline speedboat and van to Phuket airport | — | About ฿2,950 · $88 | — |
| Speedboat to Pak Bara, then van or bus | — | About ฿1,284–1,625 · $38–49 | — |
Koh Phangan → Bangkokfrom $24—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah catamaran + coach | — | ฿1,350, VIP ฿1,650 · $40 | — |
| Lomprayah to the airports | — | ฿1,850 · $55 | — |
| Boonsiri catamaran + coach | — | ฿1,350 · $40 | — |
| Boat + bus + flight via Surat Thani | — | About ฿2,000–2,300 · $60–69 | — |
| Boat to Samui + Bangkok Airways | — | ฿350–500 + from about ฿2,800 · $94–99 | — |
| Afternoon ferry + night bus | — | About ฿810–1,500 · $24–45 | — |
| Afternoon ferry + sleeper train | — | About ฿940–1,920 · $28–57 | — |
Koh Phangan → Koh Samuifrom $6.020m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah (high-speed catamaran) | 30 min | ฿350 (฿250 on the 18:30 Pralarn boat) · $10 | — |
| Lomlahkkhirin (speedboat) | 25–30 min | ฿350 · $10 | — |
| Songserm Express (speedboat) | 20 min | ฿350 · $10 | — |
| Seatran Discovery (fast ferry) | 45 min | ฿345–350 · $10 | — |
| Boonsiri (high-speed catamaran) | 30 min | ฿350 · $10 | — |
| Haad Rin Queen (wooden ferry) | 50 min | ฿200 · $6 | — |
| Haad Rin Queen speedboat | 25–30 min | ฿500 · $15 | — |
| Echo Travel (speedboat) | 30 min | ฿490 · $15 | — |
| Songserm (conventional ferry) | 60 min | ฿245–250 · $7.3–7.5 | — |
Koh Phangan → Koh Taofrom $13—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah catamaran | — | ฿600 · $18 | — |
| Lomprayah speedboat | — | ฿600 · $18 | — |
| Lomprayah ferry | — | ฿450 · $13 | — |
| Boonsiri catamaran | — | ฿600 · $18 | — |
| Songserm speedboat | — | ฿600 · $18 | — |
| Songserm | — | ฿500 · $15 | — |
| Lomprayah to Koh Nang Yuan | — | ฿600 · $18 | — |
Koh Phangan → Phuketfrom $18—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah catamaran + coach | — | ฿1,400 (฿1,600 with pickup) · $42 | — |
| The same boat with a van to your hotel | — | About ฿1,350–1,600 · $40–48 | — |
| Ferry + van from Thong Sala | — | About ฿1,000–1,300 · $30–39 | — |
| Bus and car ferry tickets | — | About ฿600–1,300 · $18–39 | — |
| Songserm speedboat + van | — | About ฿1,600 · $48 | — |
| Night boat + bus | — | About ฿970–1,180 · $29–35 | — |
| Boat to Samui airport + flight | — | ฿500 + about ฿3,500–4,000 · $119–134 | — |
Koh Samui → Bangkokfrom $211.2h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Direct flight (Bangkok Airways) | 1h10 flight, 3–4h door to door | ฿2,800–6,800 one way · $84–203 | Samui Airport, ~20 a day to BKK, 3 to DMK |
| Ferry + van to Surat Thani airport + low-cost flight | 6–8h | ฿1,600–3,100 all in · $48–93 | Lipa Noi (Raja) from 05:00, Nathon and Bangrak through the morning |
| Lomprayah catamaran + coach | 12h30 | ฿1,450 (VIP ฿1,750); ฿1,950–2,250 to an airport · $43 | Pralarn pier (Maenam), 08:00 and 12:30 |
| Car ferry + government coach | 13–16h | ฿700–1,300 · $21–39 | Nathon (Seatran) or Lipa Noi (Raja), afternoon boats |
| Ferry + van + night train | 14–17h | ฿1,100–2,300 by class · $33–69 | Any pier by early afternoon; trains 18:25–23:28 from Phun Phin |
| Seahorse car ferry | 20–22h | ฿1,500 recliner to ฿22,500 suite; car ฿2,250 · $45 | Nathon, announced dates, check-in 12:00 for 14:00 |
Koh Samui → Chiang Maifrom $54—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bangkok Airways nonstop | — | About ฿4,300 Nov–Dec, about ฿7,000 in March · $128 | — |
| Bus and boat to Surat Thani + Thai AirAsia | — | About ฿850 + ฿3,500 · $130 | — |
| Bangkok Airways one-stop via Suvarnabhumi | — | From about ฿8,300 · $248 | — |
| Boat and bus + sleeper + day train | — | About ฿1,800–2,300 at station prices · $54–69 | — |
Koh Samui → Khao Sokfrom $18—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah speedboat + van | — | ฿1,250 · $37 | — |
| Lomprayah catamaran + bus or van | — | ฿1,250 / ฿1,400 with the hotel pickup · $37 | — |
| Car ferry + minivan | — | About ฿600–1,300 · $18–39 | — |
| Ferry + bus | — | About ฿620–860 · $19–26 | — |
| Private car with the ferry | — | About ฿4,000–6,000 for the car · $119–179 | — |
Koh Samui → Koh Phanganfrom $6.020m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah (high-speed catamaran) | 30 min | ฿350 (฿250–275 on the 11:00 Pralarn ferry) · $10 | — |
| Lomlahkkhirin (speedboat, Lomprayah's sister brand) | 20–30 min | ฿350 · $10 | — |
| Songserm Express (speedboat) | 20 min | ฿350 · $10 | — |
| Seatran Discovery (fast ferry) | 45 min | ฿345–427 · $10–13 | — |
| Boonsiri (high-speed catamaran) | 30 min | ฿350 (฿300 from Nathon) · $10 | — |
| Haad Rin Queen (wooden ferry) | 50 min | ฿200 · $6 | — |
| Haad Rin Queen speedboat | 25–30 min | ฿500 · $15 | — |
| Echo Travel (speedboat) | 30 min | ฿490 · $15 | — |
| Songserm (conventional ferry) | 50–60 min | ฿200–250 · $6–7.5 | — |
Koh Samui → Koh Taofrom $131.4h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Speedboat (Lomlahkkhirin) | 1h30–1h45 | ฿700 · $21 | Bangrak 08:00, 10:30, 15:30 (Direct); Pralarn 14:30 |
| Speedboat (Songserm) | 1h25–1h30 | About ฿800 · $24 | Petcherat Marina, Bangrak, 09:30, 10:30 |
| Lomprayah catamaran | 1h30–2h (2h45–3h15 with a change at Phangan) | ฿700 · $21 | Pralarn 08:00, 12:30; Bangrak 11:30, 12:30, 14:30; Nathon 12:15, 16:00 |
| Boonsiri catamaran | About 2h | ฿650–700 · $19–21 | Bangrak 08:00, 12:30; Nathon 14:35 |
| Lomprayah slow ferry | About 2h30 | ฿550 · $16 | Pralarn 11:00 |
| Songserm high-speed ferry | About 3h15 | About ฿450 · $13 | Nathon 10:30 |
Koh Samui → Krabifrom $15—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah catamaran + coach | — | ฿1,100 / ฿1,250 hotel / ฿1,500 Railay · $33 | — |
| Lomlahkkhirin speedboat + van | — | ฿1,000 / ฿1,600 Railay · $30 | — |
| Phantip ferry + bus | — | About ฿500 (Ao Nang ฿560) · $15 | — |
| Raja car ferry + van | — | About ฿860 (Ao Nang ฿970) · $26 | — |
| Seatran ferry + bus | — | About ฿860 (Ao Nang ฿910) · $26 | — |
| Songserm speedboat + van | — | About ฿1,450–1,510 · $43–45 | — |
| Bangkok Airways nonstop | — | About ฿4,100–5,000 · $122–149 | — |
Koh Samui → Phi Phi Islandsfrom $33—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah catamaran + coach + boat | — | ฿1,550 (฿1,700 with hotel pickup) · $46 | — |
| Phantip ferry + bus + boat | — | About ฿1,110 (฿1,260 with pickup) · $33 | — |
| Raja car ferry + van + boat | — | About ฿1,280 · $38 | — |
| Lomlahkkhirin speedboat + van + boat | — | About ฿2,100 · $63 | — |
| Hotel pickup + van + boat (Faiz, Ramon) | — | About ฿1,980–2,000 · $59–60 | — |
| Fly to Phuket + Rassada ferry | — | About ฿4,200–4,400 · $125–131 | — |
| Fly to Krabi + speedboat | — | Flight about ฿4,100–5,000, boat ฿790–1,300 · $122–149 | — |
Koh Samui → Phuketfrom $151h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Nonstop flight (Bangkok Airways) | About 1h (+ airport time) | From about ฿3,700 (Oct–Nov), ฿5,000+ (Dec) · $110 | Samui Airport, 6–8 a day, about 08:00–19:00 |
| Raja Ferry + bus | 8–9h | About ฿550–580 (฿837 on 12Go) · $16–17 | Lipa Noi pier, 09:00 and 11:00, to Phuket Bus Terminal 2 |
| Phantip (Seatran ferry + bus) | 7h30 | About ฿500 (฿785 on 12Go) · $15 | Phantip office, Nathon, 10:00 and 12:00, to Phuket Bus Terminal 2 |
| Seatran ferry + bus + van | About 9h30 | About ฿900 on 12Go · $27 | Seatran pier, Nathon, hourly 05:00–12:00 |
| Lomprayah boat + coach | About 7h | ฿1,450 · $43 | Nathon pier, check in 10:15, to Lomprayah's Phuket Town office |
| Songserm speedboat + van | About 6h | About ฿1,520 on 12Go · $45 | Nathon, 13:10, to Phuket Bus Terminal 2 (the last of the day) |
| Ferry + van with hotel pickup and drop | 8–10h | ฿830–1,670 on 12Go · $25–50 | Samui hotels 04:20–10:30, to Patong, Kata, Karon or Phuket airport |
Koh Tao → Bangkokfrom $25—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah catamaran + bus | — | ฿1,250 (VIP ฿1,550) · $37 | — |
| Boonsiri catamaran + bus | — | ฿1,250 · $37 | — |
| Lomprayah slow ferry + bus | — | ฿850 · $25 | — |
| Afternoon boat + bus | — | ฿1,250 · $37 | — |
| Boonsiri to Suvarnabhumi | — | ฿1,500 · $45 | — |
| Lomprayah to Suvarnabhumi or Don Mueang | — | ฿1,750 (VIP ฿2,050) · $52 | — |
| Boat to Chumphon station + night train | — | ฿900 + about ฿650–730 berth · $46–49 | — |
| Boat to Chumphon airport + Nok Air | — | ฿1,000 + about ฿1,700 · $81 | — |
| Night boat + van | — | About ฿1,350–1,450 · $40–43 | — |
Koh Tao → Koh Phanganfrom $13—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah speedboat | — | ฿700 · $21 | — |
| Lomprayah catamaran | — | ฿600 · $18 | — |
| Lomprayah ferry | — | ฿450 · $13 | — |
| Boonsiri catamaran | — | ฿600 · $18 | — |
| Songserm ferry | — | ฿500 · $15 | — |
| Songserm speedboat | — | ฿600 · $18 | — |
Koh Tao → Koh Samuifrom $151.4h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Speedboat (Lomprayah / Lomlahkkhirin / Songserm) | 1h25–1h40 | ฿800 · $24 | Mae Haad, 07:05, 11:30, 12:30 |
| Lomprayah catamaran | About 2h | ฿700 · $21 | Mae Haad, 09:15, 09:30, 15:30 |
| Boonsiri catamaran | 2–2h30 | ฿700 · $21 | Mae Haad, 08:00, 09:15, 15:15 |
| Lomprayah slow ferry | About 3h | ฿550 · $16 | Mae Haad, 16:30 |
| Songserm high-speed ferry | About 3h30 | About ฿500 · $15 | Mae Haad, 09:30 |
Koh Tao → Krabifrom $25—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah speedboat + van | — | ฿1,400 / ฿1,600 · $42 | — |
| Lomprayah catamaran + van | — | ฿1,300 / ฿1,450 to a hotel · $39 | — |
| The 09:30 boat with a van to Krabi airport | — | About ฿1,350 · $40 | — |
| Lomprayah to Railay | — | ฿1,800 / ฿1,700 / ฿2,000 · $54 | — |
| Boonsiri catamaran + van | — | ฿1,300 (฿1,700 Railay) · $39 | — |
| Songserm speedboat + van | — | About ฿1,600–1,750 · $48–52 | — |
| Night boat + van | — | About ฿850–1,500 · $25–45 | — |
Koh Tao → Phuketfrom $37—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah catamaran + coach | — | ฿1,600 · $48 | — |
| The same boat with a van to your hotel | — | About ฿1,600–1,750 · $48–52 | — |
| Songserm speedboat + van | — | About ฿1,800 · $54 | — |
| Night boat + bus | — | About ฿1,250–1,550 · $37–46 | — |
| Speedboat to Samui + flight | — | ฿950 + about ฿3,700 · $139 | — |
Krabi → Bangkokfrom $191.3h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight | 1h 20–35m (+ airport time) | $40–90 | Krabi Airport (KBV), 08:15–20:35 |
| Overnight bus, express to VIP 24 | 12–14h | $21–44 | Krabi Bus Terminal, 16:00–17:30 |
| Van + sleeper train via Surat Thani | 16–18h | $22–70 by class | Krabi Town or Ao Nang, then Phun Phin station |
| Van + bus combination to Khao San | 13–16h | $19–45 | Ao Nang or Krabi Town hotel pickup, 13:30–16:30 |
Krabi → Chiang Maifrom —1.9h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Nonstop flight (Thai AirAsia) | 1h55 in the air | — | Krabi airport, 10:25 and 15:25 (some days about 19:35) |
| Flight with a change in Bangkok | 5h or more | — | Krabi airport, all day |
| Night bus to Bangkok + sleeper train north | About a day and a half, with a day in Bangkok | — | Krabi bus terminal (Talat Kao), 16:00–17:00 |
| Through van + bus (Nitiphong Phai Boon) | About 25h | — | Ao Nang, 15:00 |
| Drive | About 19.5h, roughly 1,450 km | — | Your hotel |
Krabi → Khao Lakfrom $9.02h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Private car or transfer | 2–2.5 hours | About ฿2,400–3,500 for the car · $72–104 | Any hotel in Krabi Town or Ao Nang, or the airport |
| Shared van with hotel pickup | 3–4 hours with pickups | About ฿400–450 · $12–13 | Hotels in Krabi Town and Ao Nang |
| Shared van from the van station | 2.5–3.5 hours | From about ฿340 · $10 | The Krabi van station in town |
| Shared van from the airport | 3.5–4 hours or more | About ฿700 · $21 | Krabi airport, usually with a change in town |
| Via Khao Sok, over two nights | 3.5–4.5 hours, then 1–2 hours | About ฿300–500, then ฿260–500 · $9–15 | A van to Khao Sok, then a bus or van on |
Krabi → Khao Sokfrom $9.02h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Car or transfer, booked ahead | 2–2.5 hours | About ฿2,500–3,500 for the car · $75–104 | The airport or any hotel, door to door |
| Shared van | 3.5–4.5 hours with pickups | About ฿300–500 · $9–15 | Hotel pickups in Krabi Town and Ao Nang, the Krabi van station |
| Shared van from the airport | 4 hours or more | From about ฿350–400 on 12Go · $10–12 | Krabi airport, or a change in town |
| Bus | About 3.5 hours | About ฿320–450, times unconfirmed · $10–13 | Krabi Bus Terminal |
Krabi → Koh Lantafrom $121.2h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Minivan from Krabi airport | 2–2.5h | About ฿400–540 · $12–16 | Krabi airport, about 08:00–20:30, to your Lanta hotel |
| Minivan or bus from Krabi Town | 2.5–3h | About ฿400–430 · $12–13 | Krabi Town hotels or the bus terminal, roughly hourly 07:40–16:45 |
| Minivan from Ao Nang | About 3h | About ฿400–820 · $12–24 | Ao Nang hotels, 07:00–17:30, with beach drops on Lanta |
| Speedboat from Ao Nang or Railay (Bundhaya) | 1h10–1h50 | About ฿1,215 · $36 | Nopparat Thara 10:10, Railay East 10:30, all year |
| Ferry from Krabi Town (Lanta Super Concord) | 2h45 | About ฿516 · $15 | Klong Jilad, 11:00, November–April only |
| Private car | About 2h | About ฿2,100–3,300 · $63–99 | Krabi airport, Krabi Town or Ao Nang, door to door |
Krabi → Koh Lipefrom $345h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bundhaya speedboat from Ao Nang (Nopparat Thara pier) | About 5 hours 20, arriving 15:30 | ฿2,400, child ฿2,000 · $72 | — |
| Bundhaya speedboat from Railay East | About 5 hours, arriving 15:30 | ฿2,400, child ฿2,000 · $72 | — |
| Van to Pak Bara and speedboat, from Ao Nang | About 6 to 7.5 hours | About ฿1,200–1,400 · $36–42 | — |
| Van to Pak Bara and speedboat, from Krabi Town | About 6 to 7.5 hours | About ฿1,150–1,500 · $34–45 | — |
| Boat or van to Koh Lanta, then the Lanta speedboat | Most of a day | Two tickets | — |
Krabi → Koh Phanganfrom $14—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah coach + catamaran | — | ฿1,200 · $36 | — |
| Lomprayah coach + speedboat | — | ฿1,200 · $36 | — |
| Lomprayah to your Phangan hotel | — | ฿1,350–1,400 · $40–42 | — |
| Boonsiri coach + catamaran | — | ฿1,200 (฿1,300 from Krabi town hotels) · $36 | — |
| Bus or van + ferry | — | About ฿480–620 · $14–19 | — |
| Van + night boat | — | About ฿530 · $16 | — |
| Fly to Koh Samui + boat | — | About ฿4,800 + ฿200–500 · $149–158 | — |
Krabi → Koh Phi Phifrom $1330m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Klong Jilad ferries | About 2h | ฿450–490 · $13–15 | Klong Jilad (Krabi Town), 09:00, 10:30 and 13:30 |
| Ao Nang Princess ferry | About 2h | ฿650 with hotel pickup (฿520 on 12Go) · $19 | Nopparat Thara (Ao Nang) 09:30, Railay East 09:45 |
| Andaman Wave Master to Laem Tong | About 3h (via Tonsai) | From ฿750 · $22 | Klong Jilad, 09:00 and 13:30 |
| Speedboat from Ao Nang or Railay | 30–60 min | About ฿820–900 · $24–27 | Nopparat Thara 10:10, 11:40, 14:40; Railay East 10:30, 12:00, 15:00 |
| Speedboat from Krabi Town | 50–90 min | ฿790–1,300 · $24–39 | Kong Ka, Krabi River Marina and Klong Jilad, 09:15–16:00 |
Krabi → Koh Samuifrom $15—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bangkok Airways nonstop | — | About ฿4,800 · $143 | — |
| Lomprayah coach + catamaran | — | ฿1,100 (Krabi Town and Ao Nam Mao ฿1,200) · $33 | — |
| Lomlahkkhirin van + speedboat | — | ฿1,000 · $30 | — |
| Phantip bus + ferry | — | About ฿500 (Ao Nang ฿560) · $15 | — |
| Raja van + car ferry | — | About ฿860 (Ao Nang ฿970) · $26 | — |
| Seatran or Boonsiri van + boat | — | About ฿845–910 · $25–27 | — |
| Private car + ferry | — | About ฿6,300–10,000 per car · $188–299 | — |
Krabi → Koh Taofrom $25—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah coach + catamaran | — | ฿1,300 · $39 | — |
| Lomprayah coach + speedboat | — | ฿1,400 · $42 | — |
| Lomprayah Direct speedboat | — | ฿1,600 · $48 | — |
| Lomprayah from an Ao Nang hotel | — | ฿150 more | — |
| Boonsiri coach + catamaran | — | ฿1,300 (฿1,400 from Krabi town hotels) · $39 | — |
| Van to Surat Thani + night boat | — | About ฿850–1,750 · $25–52 | — |
Krabi → Koh Yao Noifrom $6.020m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Speedboat | About 20 minutes | About ฿300 · $9 | Ao Thalane (Tha Len) pier, about 08:00 to 17:45 |
| Longtail | About 45 minutes | About ฿200 · $6 | Ao Thalane pier, 13:00 |
| Bundhaya speedboat | About 40 minutes to an hour | ฿650 · $19 | Nopparat Thara pier, Ao Nang, 10:30 and 15:00 |
| Speedboat | About an hour | About ฿800 · $24 | Railay East, 10:10 to the afternoon |
| Van and boat | About 1.5 hours | From about ฿520 from Ao Nang, ฿1,030 from the airport · $16 | Ao Nang hotels or Krabi airport |
Krabi → Phuketfrom $7.81h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Speedboat (to Rassada, Bang Rong or Laem Hin) | 1–2h | ฿1,000–1,100 · $30–33 | Nopparat Thara pier (Ao Nang) or East Railay, about 09:20–14:00 daily |
| Ao Nang Princess ferry (to Rassada) | 2–2.5h | ฿850–900 · $25–27 | Nopparat Thara 15:00 Sun/Wed/Fri (20 May–14 Nov); also 10:30 daily 15 Nov–19 May |
| Speedboat from Krabi Town (to Rassada) | About 2h | About ฿1,100 · $33 | Klong Jilad pier, around midday |
| Minivan / VIP bus | About 3h | ฿260–320 · $7.8–9.6 | Krabi Bus Terminal, every 40–60 min, 06:00–17:00 |
| Van with hotel pickup | 3–5h with pickups | ฿530–780 · $16–23 | Ao Nang and Krabi Town hotels, to Phuket airport, Patong or Kata |
| Private car | 2h20–3h | ฿2,800–3,900 · $84–116 | Your hotel, door to door |
Krabi airport → Ao Nangfrom —40m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Airport bus | Up to 1h30 | — | Stops on the way, and some end at Krabi Town, so check the destination board |
| Shared van | 45 min–1h30 | — | Fills up, then drops at each hotel |
| Grab | About 40 min | — | Price shown before you book, but airport pickups can be slow |
| Car booked on 12Go | About 40 min | — | Driver meets you in arrivals with your name |
| Taxi counter | About 40 min | — | Fixed price at the counter in arrivals, more than a car booked ahead |
| Hotel transfer | About 40 min | — | Easiest, rarely the cheapest, so compare before you say yes |
Kuala Lumpur → Bangkokfrom $452.3h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Nonstop flight to Don Mueang | 2h15–2h20 in the air, about 4–5 hours door to door | Varies by date, 7 kg carry-on only on base fares | KLIA Terminal 2 (AirAsia, Thai AirAsia) or Subang (Batik Air) |
| Nonstop flight to Suvarnabhumi | 2h15–2h20 in the air, about 4–5 hours door to door | Varies by date | KLIA Terminal 1 (Malaysia Airlines, Thai Airways) |
| ETS to Padang Besar + No. 46 sleeper | About 24 hours from the 09:55 | About RM79–116 for the ETS, plus ฿848–918 for a berth | KL Sentral at 07:20 or 09:55 |
| Night bus to Hat Yai + No. 32 sleeper | About 32–36 hours with a day in Hat Yai | About ฿500–800 for the bus, plus ฿1,005–1,105 for a berth · $45–57 | TBS bus terminal, 20:30–01:30 |
Langkawi → Koh Lipefrom $42—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Telaga Terminal, from Telaga Harbour | 09:30 and 14:30 | RM173 all in, longtail included | — |
| Telaga Terminal, from Telaga Harbour | 10:30 | RM173 all in, longtail included | — |
| Bundhaya, from Kuah Jetty | 09:15 and 14:00 | ฿1,400 · $42 | — |
| Bundhaya, from Kuah Jetty | 10:15 | ฿1,400 · $42 | — |
| Ferry to Satun, van and speedboat via Pak Bara | Morning | Several tickets | — |
Luang Prabang → Chiang Maifrom $411h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lao Airlines nonstop | About 1 hour | From about ฿5,800 on 12Go · $173 | — |
| Upstream slow boat + Green Bus | 3 days, 2 nights | About 390,000 kip for the boat, plus about ฿386 for the bus and two rooms | — |
| Night bus via Huay Xai | 22 to 25 hours | About ฿1,380–2,000 · $41–60 | — |
| Train + van + bus | About 21 hours | From about ฿2,720 on 12Go · $81 | — |
| Connecting flight via Bangkok | Most of the day | From about ฿6,200 on 12Go · $185 | — |
Pai → Chiang Maifrom $4.53h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Prempracha minivan | 3.5–4h | About ฿150 at the counter (฿180–270+ online) · $4.5 | Pai bus station, hourly 07:00–17:30, to Arcade Terminal 2 |
| Aya Service van | About 3h20 | A similar fare | Aya's office, 08:30, 09:30, 10:30, 13:30, 14:30, 15:30 |
| Van with Old City or airport drop | 3.5–4h | From about ฿260 online · $7.8 | Pai, booked online, to the Old City, Tha Phae or Chiang Mai airport |
| Private car | About 3h | ฿2,300–4,000 · $69–119 | Your guesthouse, door to door |
| Scooter, one-way rental | 4–6h | From ฿200 a day plus a one-way fee | Aya's office, returned in Chiang Mai |
Pai → Chiang Raifrom $12—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Terminal Green van | — | About ฿650–700 · $19–21 | — |
| Pai Friendly Tour VIP van | — | ฿720 · $21 | — |
| Aya Service van | — | About ฿700–870 · $21–26 | — |
| K Buddy van | — | About ฿1,190 · $36 | — |
| Prempracha van + Green Bus | — | About ฿410–550 · $12–16 | — |
| 12Go's combined van + bus ticket | — | About ฿510–520 · $15–16 | — |
| Private car | — | About ฿4,000–8,400 per car · $119–251 | — |
Pattaya → Bangkokfrom $0.931.5h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bus to Ekkamai (Roong Reuang) | ~2h | ฿144 · $4.3 | North Pattaya terminal, 04:30 then hourly 08:00–20:00 and 22:00; BTS at the other end |
| Bus to Mo Chit 2 (Roong Reuang) | ~2.5h | ฿155 · $4.6 | North Pattaya terminal, fewer departures; taxi from Mo Chit 2 to the BTS |
| Airport coach from Jomtien (Roong Reuang) | ~2h | ฿158 · $4.7 | Hourly 06:00–22:00 from Jomtien Second Road; cash, no allocated seats |
| Airport coach from North Pattaya (Roong Reuang) | ~2h | ฿135 · $4 | 08:00, 10:00, 12:00, 14:00, 16:00, 18:00, 21:00; allocated seats |
| Airport coach with hotel pickup (Bell Travel) | 2.5–3h | ฿190 seat / ฿300 pickup / ฿450 door to door · $5.7 | North Pattaya office, 06:00–19:00; 24-seat VIP coaches, three across |
| Airport bus from Sukhumvit Road (Transport Co.) | ~2h | ฿122 · $3.6 | 06:30, 10:30, 14:30, 16:30 from the office near Soi 45 |
| Don Mueang bus (Transport Co. 999) | ~2.5h | ฿167 · $5 | 07:00, 10:00, 12:00, 14:30, 16:00, 17:00 from the same office |
| Minivan | 2–3h | ฿200–210 · $6–6.3 | 13 a day 08:00–18:00 on 12Go; to Mo Chit, Ekkamai or Victory Monument |
| Ordinary train No. 284 (3rd class, daily) | 3h50 | ฿31 · $0.93 | Pattaya 14:21 → Hua Lamphong 18:15; station sales on the day |
| Sprinter No. 998 (air-con, Sat–Sun) | 2h30 | ฿170 · $5.1 | Pattaya 16:26 → Hua Lamphong 18:55; D-Ticket |
| Grab / Bolt | 1.5–2h | ฿1,200–1,500 + tolls | Fare shown before you confirm |
| Private transfer (fixed fare) | 1.5–2h | ฿1,000–2,400 per car · $30–72 | By vehicle size; airport ฿1,000, city ฿1,200, Don Mueang ฿1,400 for a sedan |
Pattaya → Hua Hinfrom $10—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Roong Reuang direct bus | — | ฿526, about ฿686 on 12Go · $16 | — |
| Roong Reuang via Suvarnabhumi | — | ฿135 + ฿361 · $15 | — |
| EZY Airlines flight | — | About ฿2,500 one way, plus about 40 minutes to U-Tapao | — |
| Private car | — | About ฿3,300–4,500 a car on 12Go · $99–134 | — |
| Bus to Ekkamai + minibus | — | ฿144 + ฿200 · $10 | — |
Pattaya → Koh Changfrom $13—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Boonsiri bus + ferry | — | ฿850–1,000 · $25–30 | — |
| Suvarnabhumi Burapha minibus + ferry | — | ฿700, Bang Bao ฿800 · $21 | — |
| 35 Group van + ferry | — | ฿750–800 · $22–24 | — |
| Private car + ferry | — | About ฿3,300–4,600 per car · $99–137 | — |
| Bus to Trat + songthaew + ferry | — | About ฿300 + ฿60 + ฿90 · $13 | — |
Pattaya → Koh Sametfrom $192h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Grab, Bolt or taxi + ferry | About 2 hours | About ฿700–1,100 per car, plus ฿50–70 a person for the ferry · $22–35 | Your hotel, any time |
| 35 Group van + ferry | 08:00 → Na Dan about 12:15 | ฿645 · $19 | Your Pattaya hotel |
| Andaman Shuttle van + speedboat | About 2–2.5 hours | From ฿750 · $22 | Your Pattaya or Jomtien hotel, mornings |
| Private car + shared speedboat | About 2.5 hours | From about ฿2,900 per car · $87 | Your hotel, any time |
| Van to Rayong + songthaews + ferry | About 3–3.5 hours | About ฿150, plus the ferry | Sukhumvit Road at South Pattaya Road |
Pattaya → Phuketfrom $31—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Nonstop flight (Bangkok Airways) | — | About ฿4,700–5,700 with a 20 kg bag · $140–170 | — |
| Coach to Suvarnabhumi + flight | — | ฿135–158 coach + flights from about ฿1,000 · $34–35 | — |
| Direct overnight bus (Sawasdee All Thai) | — | About ฿1,450 Express, ฿1,930 VIP 24 on 12Go · $43 | — |
| Van or bus to Mo Chit + Transport Co. coach | — | About ฿1,040–1,210 as one ticket · $31–36 | — |
| Montanatip through ticket | — | About ฿2,000–2,400 · $60–72 | — |
| Private car | — | About ฿12,000–20,000 per car · $358–597 | — |
Phi Phi Islands → Koh Lantafrom $1630m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bundhaya speedboat | About 30 min | ฿700 (about ฿740 on 12Go) · $21 | — |
| Other speedboats (Satun Pakbara, Tigerline, PP Cabana, Andaman Wave Master) | 30–35 min | About ฿550–790 · $16–24 | — |
| Ferry (Chaokoh, Lanta Petpailin) | About 1h | About ฿600–640 · $18–19 | — |
| Speedboat + van to your Lanta hotel | About 1h door to door | About ฿600–1,300 · $18–39 | — |
| Ferry + van to your Lanta hotel | About 1h30–2h | About ฿950–1,025 · $28–31 | — |
| Andaman Wave Master from Laem Tong | About 1h35 | About ฿1,050 · $31 | — |
Phi Phi Islands → Koh Samuifrom $29—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah boat + coach + catamaran | — | ฿1,550 / ฿1,700 hotel · $46 | — |
| Cheapest boat + van + ferry combos | — | About ฿970–1,060 · $29–32 | — |
| Phantip boat + bus + ferry | — | About ฿1,110 / ฿1,260 hotel · $33 | — |
| Ramon boat + van + ferry | — | About ฿1,200–1,750 · $36–52 | — |
| Songserm boat + van + ferry | — | About ฿1,700 · $51 | — |
| Raja boat + van + car ferry | — | About ฿1,280 · $38 | — |
| Fastest combo | — | About ฿2,700 · $81 | — |
| Ferry to Phuket + Bangkok Airways | — | Ferry ฿500–700 + flight from about ฿3,700 · $125–131 | — |
Phi Phi Islands → Krabifrom $1330m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Ferry to Klong Jilad (Krabi Town) | About 2h | ฿450–490 · $13–15 | — |
| Ao Nang Princess ferry to Railay and Ao Nang | 1h45 to Railay, 2h to Ao Nang | ฿650 (about ฿615 on 12Go) · $19 | — |
| Speedboat to Ao Nang (Nopparat Thara) | About 1h | About ฿820–1,000 · $24–30 | — |
| Speedboat to Railay East | 30–45 min | About ฿820–1,000 · $24–30 | — |
| Speedboat to Krabi Town (Kong Ka, River Marina, Klong Jilad) | About 1h | About ฿790–1,300 · $24–39 | — |
| Ferry + van to Krabi airport | About 3h | About ฿790–1,090 · $24–33 | — |
| Speedboat + van to Krabi airport | 1h30–2h | About ฿1,170–1,800 · $35–54 | — |
Phi Phi Islands → Phuketfrom $151h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Big ferry, Tonsai → Rassada | About 2h | ฿500–700 standard, ฿1,000–1,300 first and premium · $15–21 | — |
| Speedboat, Tonsai → Rassada | About 1h | ฿750–850 · $22–25 | — |
| Ferry or speedboat from Laem Tong | 1.5h by speedboat, about 3h on the ferry | ฿800–1,300 · $24–39 | — |
| Ferry + van to your hotel | 3–4h | About ฿600–950 · $18–28 | — |
| Ferry + coach to Patong or Bus Terminal 2 | About 3–4h | About ฿680–830 · $20–25 | — |
Phuket → Bangkokfrom $171.3h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight | 1h 20–35m (+ airport time) | $25–90 | Phuket Airport (HKT) |
| Overnight bus, express to VIP 24 | 12–13h | $21–36 | Phuket Bus Terminal 2 |
| Van + sleeper train via Surat Thani | 16–19h | $17–57 by class | Terminal 2 or hotel pickup, then Phun Phin station |
| Private car | 10–12h | $180–280 per car | Your hotel |
Phuket → Chiang Maifrom $542h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Nonstop flight | About 2 hours in the air, about 4.5 hours door to door | About ฿1,800–3,600 before bags · $54–107 | Phuket airport (HKT), about 08:15–18:55 |
| Flight with a change in Bangkok | About 4 hours at best, usually 5 to 15 | Often no cheaper than the nonstop | Phuket airport, all day |
| Flight to Don Mueang + No. 9 sleeper | About 20 hours, one night in a berth | About ฿1,000–2,500 for the flight, plus ฿941–1,041 for a 2nd-class berth · $58–106 | Phuket airport in the afternoon, then the 18:40 train |
| GreenBus direct | About 24h35 | About ฿3,650 on 12Go · $109 | Phuket Bus Terminal 2 at 13:00 |
| Bus with a change in Bangkok | About 25 to 27 hours | About ฿2,340–2,410 on 12Go · $70–72 | Phuket Bus Terminal 2 at 15:30 or 17:40 |
Phuket → Khao Lakfrom $3.91.3h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Airport taxi counter | 80–100 min | ฿1,800 per car (up to 3); ฿2,000 to Khuk Khak · $54 | — |
| Pre-booked private transfer | 80–100 min | About ฿1,500–2,500 per car · $45–75 | — |
| Resort transfer | 80–100 min | From ฿1,500 per way · $45 | — |
| Shared van | About 2 h with stops | ฿550–750 per seat · $16–22 | — |
| Public bus | About 2 h | ฿130–250 at the counter, about ฿270 online · $3.9–7.5 | — |
Phuket → Khao Sokfrom $112.5h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Car or transfer, booked ahead | 2.5–3 hours from the airport, 3–3.5 from the southern beaches | About ฿2,600–3,100 for the car · $78–93 | The airport or any hotel, door to door |
| Shared van (10 seats) | 2.5–5 hours with pickups | ฿900–1,100; airport seats from about ฿650 · $27–33 | Hotel pickups across Phuket, or the airport |
| Bus | About 4 hours | ฿370 on 12Go, less at the counter · $11 | Phuket Bus Terminal 2, Phuket Town |
| Bus from the highway stop | About 2h40 to 3h40 | From about ฿420 on 12Go, plus the taxi | Highway 402, a taxi ride from the airport |
Phuket → Koh Lantafrom $221.5h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Speedboat (Bundhaya, Satun Pakbara) | About 1h30 | About ฿1,260–1,500 · $38–45 | — |
| Andaman Wave Master speedboat | 1h50 | ฿1,700 with Phuket hotel pickup · $51 | — |
| Ferry via Phi Phi (change at Tonsai) | About 4h | About ฿820–1,350 · $24–40 | — |
| Minivan via Krabi | 5–5.5h | About ฿750 (door to door about ฿1,300) · $22 | — |
| Private car | About 4h, plus any car-ferry line | About ฿4,300–6,300 per car · $128–188 | — |
Phuket → Koh Lipefrom $415h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Bundhaya speedboat from Rassada, via Koh Lanta | About 5 hours (08:30 → 13:30, 10:00 → 15:30) | ฿2,500, child ฿1,800 · $75 | — |
| Other speedboats from Rassada on 12Go | 5–7 hours, some with a change of boat | About ฿2,450–3,000 · $73–90 | — |
| Bus to Hat Yai, then van and speedboat via Pak Bara | About 7.5 hours to Hat Yai, then about 4 hours | ฿440–684 plus ฿950 · $41–49 | — |
| Fly to Hat Yai, then van and speedboat via Pak Bara | About 1 hour in the air, then about 4 hours | The flight plus ฿950 | — |
Phuket → Koh Phanganfrom $18—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah coach + catamaran | — | ฿1,400 · $42 | — |
| Lomprayah with a hotel or airport pickup | — | ฿1,600 · $48 | — |
| Lomprayah to your Phangan hotel | — | ฿1,600–1,800 · $48–54 | — |
| Phantip bus + ferry | — | About ฿600–900 · $18–27 | — |
| Bus + the last car ferry | — | About ฿600 · $18 | — |
| Fly to Koh Samui + boat | — | About ฿3,900–4,600 + ฿200–500 · $122–152 | — |
| Bus + night boat | — | About ฿765 · $23 | — |
Phuket → Koh Samuifrom $2355m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Nonstop flight (Bangkok Airways) | 55 min (+ airport time) | From about ฿3,500 (Oct–Nov), ฿5,000 (Dec) · $104 | Phuket Airport, 6–7 a day |
| Bus + ferry (Phantip) | About 7h30 | About ฿820 on 12Go (฿930 with Samui hotel drop) · $24 | Phuket Bus Terminal 2, 08:00, to Nathon |
| Bus + ferry (Raja Ferry) | About 8h | About ฿775 on 12Go · $23 | Phuket Bus Terminal 2, 07:30, to Lipa Noi |
| Van + ferry with hotel pickup | About 8h | About ฿950–1,020 on 12Go · $28–30 | Patong, Kata or Karon hotels, 06:30–07:30, to Nathon |
| Lomprayah coach + catamaran | About 6h | ฿1,300 (office) / ฿1,500 (hotel or airport pickup) · $39 | Phuket office 09:30, hotels 07:30, airport 10:00, to Nathon |
| Van + ferry (Phantip / Songserm, the last of the day) | 8h–8h30 | About ฿800–1,400 on 12Go · $24–42 | Phuket Bus Terminal 1, 10:00, to Nathon |
Phuket → Koh Taofrom $34—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah coach + catamaran | — | ฿1,600 · $48 | — |
| Lomprayah with a hotel pickup | — | ฿1,800 · $54 | — |
| Lomprayah from Phuket airport | — | ฿1,800 · $54 | — |
| Fly to Koh Samui + fast boat | — | About ฿3,900–4,600 + ฿700 · $137–158 | — |
| Bus + night boat on one ticket | — | About ฿1,375–1,500 · $41–45 | — |
| Bus to Surat Thani + night boat, separately | — | About ฿375–425 + ฿770–1,040 · $34–44 | — |
Phuket → Koh Yao Noifrom $9.030m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Speedboat | 30–40 minutes | ฿400 · $12 | Bang Rong pier, 08:40 to 17:00 |
| Longtail | About 1 hour | ฿300 · $9 | Bang Rong pier, 12:30 |
| Van and speedboat | About 2.5 hours from Patong or Kata | From about ฿900 · $27 | Phuket hotels and the airport |
| Bundhaya speedboat | About 1 hour | ฿550 · $16 | Rassada pier, 09:00 and 13:00 in season |
| Speedboat | 45–50 minutes | About ฿400–450 · $12–13 | Ao Po pier, 10:45, or Laem Hin pier, 13:00 |
Phuket → Koh Yao Yaifrom $1220m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Speedboat | About 30 minutes | About ฿390–400 · $12 | Bang Rong pier, 08:30 to 17:00 |
| Van and speedboat | 1.5 to 3.5 hours with pickups | From about ฿800 · $24 | Phuket hotels and the airport |
| Bundhaya speedboat | About 50 minutes | ฿550 · $16 | Rassada pier, 09:00 and 13:00 in season |
| Speedboat | About 40 minutes | About ฿400 · $12 | Laem Hin pier, 13:00 |
| Resort boat | About 20 minutes | Set by the resort | Ao Po Grand Marina (Santhiya guests) |
Phuket → Krabifrom $8.21h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Speedboat (to Nopparat Thara, Ao Nang, and East Railay) | 1–2h | ฿880–1,100 · $26–33 | Rassada, Bang Rong or Laem Hin, about 09:30–15:00 daily |
| Ao Nang Princess ferry (to Railay and Ao Nang) | About 2h | ฿850–900 · $25–27 | Rassada 10:30 Sun/Wed/Fri all year; also 13:30 daily 15 Nov–19 May |
| Minivan / VIP minibus (to Krabi Bus Terminal) | About 3h | ฿275–385 · $8–11 | Bus Terminal 1 every 40 min from 06:40, or Terminal 2 nine a day 06:30–16:50 |
| Van with hotel pickup (to Ao Nang or Krabi Town hotels) | 3–5h with pickups | ฿340–950 · $10–28 | Patong, Kata, Karon and Phuket Town hotels |
| Shared van from Phuket airport | About 3h | About ฿750 · $22 | Phuket airport, 08:00, 12:00, 14:00 and 17:00 |
| Private car | 2.5–3h | ฿2,500–4,000 · $75–119 | Your hotel or the airport, door to door |
Phuket → Pattayafrom $26—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Nonstop flight (Bangkok Airways) | — | About ฿4,800–6,600 with a 20 kg bag · $143–197 | — |
| Flight to Suvarnabhumi + Roong Reuang coach | — | Flights from about ฿1,000 + ฿135–158 · $34–35 | — |
| Direct overnight bus (Sawasdee All Thai) | — | About ฿1,450 Express, ฿1,930 VIP 24 on 12Go · $43 | — |
| Overnight bus to Bangkok + bus to Pattaya | — | About ฿870–1,360 bought separately · $26–41 | — |
| Through ticket via Khao San Road | — | About ฿1,720–1,810 · $51–54 | — |
| Private car | — | About ฿12,000–20,000 per car · $358–597 | — |
Phuket → Phi Phi Islandsfrom $151h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Big ferry to Tonsai | About 2h | ฿500–700 standard, ฿1,000–1,300 first and premium · $15–21 | — |
| Speedboat to Tonsai | About 1h | ฿750–850 · $22–25 | — |
| Ferry or speedboat to Laem Tong | 1.5h by speedboat, about 3h on the ferry | ฿800–1,600 · $24–48 | — |
| Van pickup + ferry (Patong, Kata, Karon) | 3–4h door to door | About ฿600–850 · $18–25 | — |
| Van pickup + speedboat | 2.5–3h door to door | About ฿840–950 · $25–28 | — |
Phuket airport → Patongfrom —50m
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Phuket Smart Bus | About 1h30 | — | Every 30 min 09:00–22:00, plus 08:15, 22:40 and 23:30; drops on the main road |
| Phuket Bus Express | About 1h30 | — | A second bus to Patong, Karon and Kata from Exit 3 of the domestic terminal |
| Shared minibus | 1h–1h30 | — | Waits to fill, then drops at each hotel |
| Metered taxi | About 50 min | — | ฿600–700 on the meter plus the ฿100 airport fee |
| Fixed-fare counter (car for 3) | About 50 min | — | Phuket Airport Limousine; SUV for 4 ฿1,200, minibus for 10 ฿1,400 |
| Grab | About 50 min | — | Price shown before you book; higher at busy times |
| Bolt | About 50 min | — | Meet the driver outside the airport gates |
| Car booked on 12Go | About 50 min | — | Driver meets you in arrivals with your name |
| Hotel transfer | About 50 min | — | Easiest to arrange, rarely the cheapest |
Singapore → Bangkokfrom —2.4h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Nonstop flight to Suvarnabhumi | 2h25–2h35 in the air | Compare on the day; Scoot charges for checked bags | Changi T1 or T2 (Singapore Airlines, Thai Airways, Scoot) |
| Nonstop flight to Don Mueang | About 2h30 in the air | Usually the cheapest fares; checked bags extra | Changi T4 (Thai AirAsia, Thai Lion Air) |
| Train via Kuala Lumpur and Padang Besar | About 47 hours with a night in Kuala Lumpur | S$5 + about RM170–205 for the ETS legs + ฿848–918 for a sleeper berth, plus a KL hotel | Woodlands Train Checkpoint |
| Bus to Hat Yai, then train or flight | About 12 hours overnight to Hat Yai, then 1h20 by air or overnight by train | From about ฿2,240 for the bus on 12Go, plus the onward ticket | Golden Mile Complex (StarMart) |
Singapore → Phuketfrom $761.8h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Nonstop flight, Singapore Airlines | 1h45–2h05 in the air | Compare on the day; the checked bag is included | — |
| Nonstop flight, Scoot | About 2 hours | Usually the cheapest seat, plus a checked bag if you need one | — |
| Connecting flight via Bangkok or Kuala Lumpur | About 7 to 10 hours on 12Go's board | Rarely cheaper than the nonstop | — |
| Scoot to Krabi, then the road or a boat | About 2 hours plus 2.5 hours to Phuket | A second fare on top | — |
| Bus to Hat Yai, then a bus to Phuket | About 24 hours with the wait | About ฿2,100 plus ฿440–684 · $76–83 | — |
| Fly to Langkawi, ferry to Koh Lipe, speedboat to Phuket | Two days with a night on Lipe | Three fares | — |
Surat Thani → Bangkokfrom $121.3h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Night train | 9 to 11 hours | About ฿700–1,000 for a 2nd-class berth, ฿1,300–1,600 in 1st class · $21–30 | — |
| Day train (No. 40) | About 9 hours | ฿524 for a 2nd-class air-con seat · $16 | — |
| Flight | About 1h15 in the air | About ฿1,000–2,000 · $30–60 | — |
| Night bus | About 10 to 11 hours | About ฿400–800, ฿1,200 for Thai Sriram's · $12–24 | — |
Surat Thani → Khao Sokfrom $3.01.5h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Car or transfer | About 1.5 hours | About ฿1,500 from town, ฿1,900 from the airport · $45 | The airport, the station or any hotel, door to door |
| Phantip van | About 2–2.5 hours | About ฿240–350 · $7–10 | The airport arrivals hall, or its office on Talad Mai Road in town |
| Bus toward Phuket | About 2 hours | About ฿100–120 at the counter, ฿305 on 12Go · $3–3.6 | Phun Phin train station forecourt |
| Bus | About 2–2.5 hours | About ฿150–235 · $4.5–7 | Surat Thani town bus station |
Surat Thani → Koh Phanganfrom $152.3h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Phantip bus + ferry | 4–4.5 h | About ฿500 · $15 | Town office, through the day |
| Raja coach + car ferry | 4.5 h | ฿600 from the airport · $18 | Airport 09:00; town from 06:30; station from 05:30 |
| Seatran coach + ferry | 4.5 h | About ฿620 from town, ฿850 from the airport · $19 | Town office 06:30, 09:30, 12:30, 16:00 |
| Lomprayah bus + catamaran | 2h45 from town, 3h15 from the airport | ฿700–950 · $21–28 | Tapee pier 10:00 and 13:00; station 09:30; airport 09:30 and 12:30 |
| Lomprayah bus + speedboat | About 2h50 from town | ฿800–1,050 · $24–31 | Tapee pier 12:00; station and airport 11:00 |
| Songserm van + boat | 2h15–3.5 h | About ฿935–1,000 · $28–30 | Airport 14:15, town 15:30, for the 16:30 boat |
| Night boat | 6.5–8 h | About ฿500–750 · $15–22 | Ban Don riverfront, 22:00 or 23:00 |
Surat Thani → Koh Samuifrom $9.81.8h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Phantip coach + Seatran ferry | 3.5–4 h | ฿330–520 · $10–16 | Airport, station and town, roughly 05:30–15:00 |
| Raja coach + car ferry | 3.5 h | About ฿550 · $16 | Airport 09:00; station from 05:30, last 16:00 |
| Lomprayah coach + catamaran | 1h45–2h15 | ฿600–1,000 · $18–30 | Airport 09:30 and 12:30; station 09:30; Tapee pier in town 10:00 and 13:00 |
| Boonsiri van + catamaran | About 2h45 | ฿750–1,000 · $22–30 | Airport 11:30; station and town hotels 10:30 |
| Taxi to Donsak + ferry | 2.5–3 h | Taxi fare agreed up front + ฿170–220 | Airport or town, any time before the last boat |
| Private car on the car ferry | 3–3.5 h | About ฿6,000–9,000 per car · $179–269 | Airport to your Samui hotel |
Surat Thani → Koh Taofrom $23—
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Lomprayah bus + catamaran, from the airport | — | ฿1,100 · $33 | — |
| Lomprayah bus + speedboat, from the airport | — | ฿1,200–1,400 · $36–42 | — |
| Lomprayah from the train station | — | ฿1,000–1,100 · $30–33 | — |
| Lomprayah from Tapee pier in town | — | ฿900–1,200 · $27–36 | — |
| Boonsiri van + catamaran | — | About ฿1,000–1,100 · $30–33 | — |
| Night boat from the Ban Don riverfront | — | About ฿770–1,040 · $23–31 | — |
Udon Thani → Bangkokfrom $6.11.2h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Flight to Don Mueang | 1 h to 1 h 15 min | About ฿1,000–1,950 before bags · $30–58 | — |
| Flight to Suvarnabhumi | About 1 h 10 min | About ฿1,430–2,600 · $43–78 | — |
| Day train, Express No. 76 | About 8 hours | ฿244 3rd class, ฿477 2nd-class seat · $7.3 | — |
| Sleeper, Special Express No. 26 | About 9 h 10 min | ฿877–977 2nd-class berth, ฿1,313–1,513 1st class · $26–29 | — |
| Night train, Rapid No. 134 | About 10 h 30 min | ฿204 3rd class, ฿327 2nd-class seat · $6.1 | — |
| Night bus | About 8 to 10 hours | About ฿600–840 · $18–25 | — |
Vientiane → Bangkokfrom $2.11h
| Mode / operator | Time | Fare | Departs / notes |
|---|---|---|---|
| Rapid No. 134, direct train | About 13 hours | ฿281 3rd class, ฿574 AC seat, ฿784–874 sleeper berth · $8.4 | Khamsavath station at 18:25 |
| No. 134 to Nong Khai, then the No. 26 sleeper | About 11 hours | About ฿70–120 to Nong Khai, then ฿894–994 2nd-class berth or ฿1,350–1,550 1st class · $2.1–3.6 | Khamsavath at 18:25, Nong Khai at 19:40 |
| Night bus | About 15 hours | About ฿1,200–1,460 · $36–44 | Vientiane at about 16:00–16:30 |
| Nonstop flight | 1 hour 10 to 1 hour 25 in the air | Varies by date | Wattay airport |
| Bus to Udon Thani + flight | Most of a day with the border | A few hundred baht for the bus, plus the Udon flight | Vientiane in the morning |