Skip to main content
Visit Thailand Today

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.

Routes by starting point

From Bangkok

From Phuket

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 → Bangkok
Mode / operatorTimeFareDeparts / notes
Bangkok Connex (air-con)About 75 min฿50 · $1.5—
Long-distance trainAbout 1 hourAbout ฿20 in 3rd class · $0.60—
Ordinary train1.5–2 hAbout ฿15–20 · $0.45–0.60—
Van1.5–2.5 h฿150–220 · $4.5–6.6—
Grab or taxiAbout 1.5 hAbout ฿900 (Grab), ฿1,300–1,500 (meter) · $27—
Read the Ayutthaya to Bangkok guide
Bangkok → Ayutthaya
Mode / operatorTimeFareDeparts / notes
Bangkok Connex direct train (air-con)1h15฿50 · $1.5Krung Thep Aphiwat, 09:05 and 18:15 daily, 05:25 and 16:25 weekdays, 08:05 and 12:55 weekends
Long-distance train, 3rd class50–80 minAbout ฿20 · $0.60Krung Thep Aphiwat, about 16 a day from 06:10
Ordinary train1h35–2hAbout ฿15–20 · $0.45–0.60Hua Lamphong, 11 a day from 04:15
Minivan1h30–2h30฿150–220 · $4.5–6.6Mo Chit 2 van terminal, roughly hourly 06:00–18:00
Grab or taxiAbout 1h30About ฿900 (Grab), ฿1,300–1,500 (meter) · $27Anywhere in Bangkok
River cruise tour (coach out, boat back)Full dayFrom ฿1,850 · $55River City pier, 07:30
Read the Bangkok to Ayutthaya guide
Bangkok → Buriram
Mode / operatorTimeFareDeparts / notes
Thai AirAsia flight1 hour in the air, about 4 hours door to doorAbout ฿1,200–2,600 on 12Go · $36–78Don Mueang, about ten flights a week
Special Express No. 215 h 24 minAbout ฿390, air-conditioned seats only · $12Krung Thep Aphiwat at 06:10, Don Mueang 06:27
Express No. 71 or Rapid No. 1355.5 to 7 hoursAbout ฿175–450 · $5–13Krung Thep Aphiwat at 10:35 or 07:10
Night train6.5 to 7.5 hoursAbout ฿220–980, berths on No. 23 and No. 139 · $7–29Krung Thep Aphiwat at 19:25, 21:05 or 23:05
BusAbout 5.5 to 6 hoursAbout ฿370–640 · $11–19Mo Chit, about 07:00 to 23:15
VIP bus to Nang RongAbout 4.5 hoursFrom about ฿630 on 12Go · $19Mo Chit, from 11:45
Private carAbout 5 hoursFrom about ฿3,800 a car on 12Go · $113Anywhere in Bangkok
Read the Bangkok to Buriram guide
Bangkok → Chiang Mai
Mode / operatorTimeFareDeparts / notes
Flight1h 10–20m (+ airport time)$20–80Don Mueang (DMK) & Suvarnabhumi (BKK)
Sleeper train, 2nd-class A/C berth12–14h overnight$23–31Krung Thep Aphiwat (Bang Sue)
Sleeper train, 1st-class cabin12–14h overnight$37–49 per berthKrung Thep Aphiwat (Bang Sue)
Day train, 2nd-class seat (No. 7)10h 20m$17Krung Thep Aphiwat (Bang Sue)
VIP / first-class bus (20–32 seats)9–11h, mostly overnight$25–31Mo Chit (Northern Bus Terminal)
Express bus (standard)10–12h$16–25Mo Chit (Northern Bus Terminal)
Read the Bangkok to Chiang Mai guide
Bangkok → Chiang Rai
Mode / operatorTimeFareDeparts / notes
Flight, Don Mueang80–95 minFrom about $60 one wayThai AirAsia, Thai Lion Air, Nok Air, most of the flights
Flight, Suvarnabhumi85–95 minFrom about $60 (VietJet), $90–120 (Thai Airways)Thai VietJet, Thai Airways
Overnight bus, Transport Co.About 11 hAbout ฿720–840 · $21–25Mo Chit, 17:30–20:00, to Terminal 1 in town
Bus, private linesAbout 12–13 hAbout ฿780–1,070 · $23–32Mo Chit, day and evening, to Terminal 2
Sleeper train + Green BusAbout 16–17 h with the changeBerth ฿941–1,041 + bus ฿260–400 · $36–43Krung Thep Aphiwat, via Chiang Mai
Read the Bangkok to Chiang Rai guide
Bangkok → Chumphon
Mode / operatorTimeFareDeparts / 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—
Read the Bangkok to Chumphon guide
Bangkok → Hua Hin
Mode / operatorTimeFareDeparts / notes
Special Express No. 43 (air-con railcar)3h฿330 · $9.8Krung Thep Aphiwat, 07:30
Other trains (rapid, express, sleepers)3h30–4h฿94–1,202 by class · $3–36Krung Thep Aphiwat, 15:10–22:50
Ordinary train (3rd class, fans)4h30฿44 · $1.3Thon Buri 07:20 / 13:10, Hua Lamphong 09:20
Minibus (Nor Neane)3h30–4h฿200 counter, ฿296 online · $6Ekkamai, roughly hourly 05:00–19:00
Van (JKP)~4h฿220–313 · $6.6–9.3Mo Chit 2 van terminal, 5 a day
Big bus (Sombat Tour, VIP)~4h฿291–341 · $9–10Southern Terminal / Mo Chit 2, 2 a day
Airport coach (Roong Reuang)~4h฿361 (฿425 on 12Go) · $11Suvarnabhumi, Level 1 Gate 8, 11 a day
Taxi / private transfer~3h฿1,500–2,800 per car · $45–84Anywhere in Bangkok
Read the Bangkok to Hua Hin guide
Bangkok → Kanchanaburi
Mode / operatorTimeFareDeparts / notes
Train No. 257 or 259About 2 h 45 min฿100 (foreigners) · $3Thon Buri station, 07:45 and 13:55
Weekend excursion train No. 909About 3 h to the bridge฿120–240 round-trip · $3.6–7.2Hua Lamphong, 06:30 Sat, Sun and holidays
First-class busAbout 2 hAround ฿110 · $3.3Southern Terminal (Sai Tai Mai), every 15 min, 05:00–22:30
Minibus from Mo ChitAbout 3 hAbout ฿210 online · $6.3Mo Chit van terminal
Tourist minibus from Khao San2–3.5 hAbout ฿415–490 online · $12–15Khao San Road, drops at the bridge or your hotel
Private carAbout 2 hAbout ฿2,500–2,800 per car · $75–84Your Bangkok hotel
Read the Bangkok to Kanchanaburi guide
Bangkok → Khao Lak
Mode / operatorTimeFareDeparts / notes
Flight to Phuket + carAbout 6 hours door to doorAbout ฿1,000–2,500 for the flight, plus ฿1,800 a car or ฿550–750 a van seat · $84–128Don Mueang or Suvarnabhumi, from about 06:10
BKS direct VIP coachOvernight฿1,075 · $32Mo Chit 2 at 18:35, then the Southern Bus Terminal
Private night bus, usually with a changeAbout 13 to 17 hoursAbout ฿800–1,225 · $24–37Khao San Road or the Southern Bus Terminal, 16:00–19:00
Sleeper train + bus via Surat ThaniAbout 15 to 16 hoursAbout ฿700–1,000 for a 2nd-class berth, plus ฿370 for the bus · $32–41Krung Thep Aphiwat at 19:50 (No. 85)
Private carAbout 10 to 11 hoursFrom about ฿10,600 a car on 12Go · $316Anywhere in Bangkok
Read the Bangkok to Khao Lak guide
Bangkok → Khao Sok
Mode / operatorTimeFareDeparts / notes
Fly + car5 to 6 hours฿1,000–1,650 flight + about ฿1,900 for the car · $87–106—
Fly + bus and van6 to 7 hours฿1,000–1,650 + about ฿350 · $40–60—
Sleeper train + bus13 to 15 hours, overnightAbout ฿700–900 for a 2nd-class berth + ฿280–305 · $29–36—
Night bus (one ticket)About 15 hours, overnightAbout ฿800–1,260 · $24–38—
Fly to Phuket or Krabi + carAbout 6 hoursFlight + about ฿2,500–3,500 for the car—
Read the Bangkok to Khao Sok guide
Bangkok → Khao Yai
Mode / operatorTimeFareDeparts / notes
Private car to your hotel or the parkAbout 2.5 hAbout ฿2,050–2,600 per car · $61–78Your Bangkok hotel, Don Mueang or Suvarnabhumi
Train to Pak ChongAbout 2.5–3.5 hAbout ฿135–350 online · $4–10Krung Thep Aphiwat, 6 a day, via Don Mueang
Van to Pak ChongAbout 2 h 50 minAbout ฿220–290 · $6.6–8.7Mo Chit van terminal, about hourly from 06:00
Bus to Pak ChongAbout 2.5 hAbout ฿180–230 · $5.4–6.9Mo Chit, through the day and night
Day tourAbout 11 h round-tripFrom about US$80Hotel pickup or MBK Center
Pak Chong to the park gateUnder an hour฿15 bus or a songthaew · $0.45Pak Chong town, through the day
Read the Bangkok to Khao Yai guide
Bangkok → Khon Kaen
Mode / operatorTimeFareDeparts / notes
FlightAbout 1 hour in the airAbout ฿1,000–2,000 · $30–60Don Mueang or Suvarnabhumi, from about 06:00 to 19:40
Day train, Express No. 75About 6 h 45 minAbout ฿277 3rd class, ฿477 2nd-class air-con seat · $8.3Krung Thep Aphiwat at 08:45, Don Mueang 09:02
Night train, Special Express No. 25About 7 h 45 minAbout ฿900–1,200 for a 2nd-class air-con berth · $27–36Krung Thep Aphiwat at 20:25, Don Mueang 20:42
Night train, Rapid No. 133About 7 h 45 minFrom about ฿237 3rd class · $7.1Krung Thep Aphiwat at 21:25, Don Mueang 21:42
BusAbout 6 to 7 hAbout ฿380–650 · $11–19Mo Chit, around the clock
Private carAbout 5.5 to 6.5 hFrom about ฿4,300 a car on 12Go · $128Anywhere in Bangkok
Read the Bangkok to Khon Kaen guide
Bangkok → Koh Chang
Mode / operatorTimeFareDeparts / notes
999 bus to the pier + ferryAbout 6 hours฿329 + ฿90 ferry · $13Ekkamai 07:45, Suvarnabhumi bus station 08:20
Bus to Trat town + songthaew + ferry6 to 7 hoursAbout ฿315 + ฿60 + ฿90 · $14Ekkamai, 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 · $21Suvarnabhumi 07:00 and 11:00
Khao San minivan with ferry6 to 7 hours to your hotelAbout ฿900 · $27Khao San, morning
Boonsiri bus + ferry6 to 7 hours to Ao Sapparot pier฿850 · $25Khao San 05:00, 07:00, 09:00; Suvarnabhumi 05:30, 09:00
Fly to Trat + shared minibusAbout 3 hoursFrom about ฿2,800 + ฿800–1,300 · $107–122Suvarnabhumi, three a day
Private car + ferryAbout 5 hoursFrom about ฿3,200 per car · $96Any Bangkok address or airport
Read the Bangkok to Koh Chang guide
Bangkok → Koh Kood
Mode / operatorTimeFareDeparts / 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—
Read the Bangkok to Koh Kood guide
Bangkok → Koh Lanta
Mode / operatorTimeFareDeparts / notes
Fly to Krabi + airport vanAbout 5 to 6 hours door to door฿900–2,000 + about ฿400 · $39–72The easy way; vans until about 20:30
Fly to Krabi + private carAbout 4 to 5 hours฿900–2,000 + about ฿2,100–3,300 per car · $90–158Good for families and late flights
Fly to Trang + vanAbout 6 to 7 hoursFlight + ฿400–550Morning flights only; vans 11:00–15:30
Fly to Phuket + speedboatAbout 5 to 6 hoursFlight + ฿1,260–1,700More flights; the boat lands at Saladan
Overnight bus from Khao SanAbout 16 hours 30฿1,290–1,560 · $39–4719:00 departure, straight to Saladan
Overnight train to Trang + vanAbout 17 to 19 hours, with a morning wait in Trang฿1,080–1,766 + ฿400–550 · $44–69A berth instead of a bus seat
Read the Bangkok to Koh Lanta guide
Bangkok → Koh Phangan
Mode / operatorTimeFareDeparts / 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—
Read the Bangkok to Koh Phangan guide
Bangkok → Koh Samet
Mode / operatorTimeFareDeparts / notes
Cherdchai bus + ferry3.5–4.5 hAbout ฿190 + ฿50–70 · $7.2–7.8Ekkamai, 07:00, 09:00, 11:00
Bus or van + boat, one ticket4–5 hAbout ฿350–670 · $10–20Khao San or a Bangkok terminal, mornings
Boonsiri bus + catamaran to Na Dan5 h 25 (09:00 → 14:25)฿750 · $22Khao San or Suvarnabhumi, 09:00
Car + speedboat or ferryAbout 3 hFrom about ฿3,000–3,400 per car · $90–101Your hotel or either airport
Fast catamaran from Ban PheAbout 10 min฿150 one way · $4.5Opposite the police station by Tarua Phe pier
Speedboat from Ban Phe15 minAbout ฿200–500 a seat, charters ฿1,800–3,000 · $6–15Ban Phe piers
Read the Bangkok to Koh Samet guide
Bangkok → Koh Samui
Mode / operatorTimeFareDeparts / notes
Direct flight (Bangkok Airways)1h10 flight, 3.5–4h door to door฿2,800–6,800 one way · $84–203Suvarnabhumi ~20 a day, Don Mueang 3 a day
Fly to Surat Thani + bus and ferry5–7h฿1,500–3,000 all in · $45–90Don Mueang (AirAsia, Nok, Lion); combo ticket at URT arrivals
Night train + bus and ferry15–17h฿950–2,000 by class · $28–60Krung Thep Aphiwat, 15:10–22:50
Lomprayah bus + catamaran11h30–13h45฿1,250–1,750 · $37–52Khao San, 06:00, 21:30 and 22:00
Government coach + Seatran ferry12–16h฿620–960 (฿1,130+ online) · $19–29Southern Terminal (Sai Tai Mai) and Mo Chit, evenings
Seahorse car ferry20–22h฿1,500 recliner to ฿22,500 suite; car ฿2,250 · $45Saengthong Rice pier, Rat Burana, announced dates
Read the Bangkok to Koh Samui guide
Bangkok → Koh Tao
Mode / operatorTimeFareDeparts / 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—
Read the Bangkok to Koh Tao guide
Bangkok → Korat
Mode / operatorTimeFareDeparts / notes
BusAbout 4 hoursAbout ฿230–380 · $7–11Mo Chit, about every 30 minutes, 01:00 to 21:00
Special Express No. 213 h 51 minAbout ฿300–410, air-conditioned seats only · $9–12Krung Thep Aphiwat at 06:10, Don Mueang 06:27
Express No. 71 or Rapid No. 1354 to 5 hoursAbout ฿100–410 · $3–12Krung Thep Aphiwat at 10:35 or 07:10
Ordinary No. 233About 5.5 hoursAbout ฿100, at the station only · $3Hua Lamphong at 12:00
Private carAbout 3 hoursFrom about ฿2,650 a car on 12Go · $79Anywhere in Bangkok, or either airport
Read the Bangkok to Korat guide
Bangkok → Krabi
Mode / operatorTimeFareDeparts / notes
Flight1h 25m (+ airport time)฿900–2,000 / $27–60Don Mueang (DMK) & Suvarnabhumi (BKK)
Overnight bus (Express / VIP 24)11–12h฿715–1,000 / $21–30Southern Terminal (Sai Tai Mai)
Sleeper train + bus via Surat Thani14–15h฿930–1,260 / $28–38Krung Thep Aphiwat
Private car or taxi10–11hQuoted per car; a long day's driveYour hotel
Read the Bangkok to Krabi guide
Bangkok → Pattaya
Mode / operatorTimeFareDeparts / notes
Bus (Roong Reuang)~2h฿144 · $4.3Ekkamai, 16 a day 05:00–22:00
Bus (Roong Reuang)~2.5h฿155 · $4.6Mo Chit 2, hourly 05:00–18:00
Bus (Roong Reuang)~2h฿144 · $4.3Bangna counter on Bang Na–Trat Road, 14 a day
Airport bus to North Pattaya (Roong Reuang)~2h฿135 · $4Suvarnabhumi Level 1 Gate 8, 7 a day
Airport bus to Jomtien (Roong Reuang)~2h฿158 · $4.7Suvarnabhumi Level 1 Gate 8, hourly 06:00–22:00
Bell Travel door-to-door (shared van + bus)2.5–3h฿300–450 · $9–13Suvarnabhumi or your Bangkok hotel
Don Mueang bus (Transport Co. 999)~2.5h฿167 · $5Don Mueang, 6 a day 06:30–17:30
Minivan2–2.5h฿200–430 · $6–13Ekkamai / Mo Chit / Victory Monument
Ordinary train No. 283 (3rd class, daily)3h40฿31 · $0.93Hua Lamphong, 06:55
Sprinter No. 997 (air-con, Sat–Sun)2h30฿170 · $5.1Hua Lamphong, 06:45
Grab / Bolt1.5–2h฿1,200–1,500 + tollsAnywhere in Bangkok
Private transfer (fixed fare)1.5–2h฿1,200–2,700 per car · $36–81Hotel or airport, by vehicle size
Read the Bangkok to Pattaya guide
Bangkok → Phi Phi Islands
Mode / operatorTimeFareDeparts / notes
Fly to Krabi + ferry from Klong JiladAbout 5.5 to 6.5 hours from takeoff฿900–2,000 + taxi + ฿450–490My pick; ferries 09:00, 10:30, 13:30
Fly to Krabi + speedboat from Krabi TownAbout 4 to 5 hours from takeoff฿900–2,000 + taxi + ฿790–1,300Speedboats until 16:00
Flight + van + ferry, one ticket from Suvarnabhumi07:00 takeoff, Tonsai 12:30About ฿3,100–3,500 · $93–104Thai Vietjet to Krabi, sold on 12Go
Fly to Phuket + ferry from RassadaAbout 5.5 to 6.5 hours from takeoffFrom about ฿1,000 + taxi + ฿500–700More flights; last ferry 15:00
Overnight bus + ferry from Khao San15 to 17 hours฿1,330–1,890 · $40–56About 19:00, lands 10:30–12:30
Van + ferry from Don Mueang or Suvarnabhumi19 to 21 hours฿2,015–2,210 · $60–66Leaves 15:30 (DMK) or 17:00 (BKK)
Sleeper train to Surat Thani + bus + ferryAbout 18 to 20 hoursAbout ฿1,380–1,750 · $41–52A berth instead of a bus seat
Read the Bangkok to Phi Phi Islands guide
Bangkok → Phuket
Mode / operatorTimeFareDeparts / notes
Flight1h 20–35m (+ airport time)$25–90Don Mueang (DMK) or Suvarnabhumi (BKK)
Overnight bus, express to VIP 2412–14h$21–42Mo Chit or the Southern Terminal (Sai Tai Mai)
Sleeper train + bus via Surat Thani16–18h$19–56 by classKrung Thep Aphiwat, then the bus from Phun Phin station
Private car10–12h$180–280 per carAnywhere in Bangkok, about 850 km down Route 4
Read the Bangkok to Phuket guide
Bangkok → Sukhothai
Mode / operatorTimeFareDeparts / notes
Flight (Bangkok Airways)1h20 in the air, about 4 to 5 hours door to doorFrom about ฿1,630–1,830 one way, plus the airport shuttleSuvarnabhumi, about 07:00 and mid-afternoon
Day bus, VIP or intercityAbout 7 hours฿365–460 · $11–14Mo Chit 2, 07:00–15:00
Train to Phitsanulok + busAbout 6 to 6.5 hours฿397 for the train, ฿60 for the tuk-tuk, plus the busKrung Thep Aphiwat at 07:30 (No. 7), Don Mueang 07:43
Night busAbout 7 to 11 hours฿378–439 · $11–13Mo Chit 2, 18:10–20:40
Private car or vanAbout 6 hoursFrom about ฿4,400 a car, ฿6,300 a 9-seat van · $131Anywhere in Bangkok
Read the Bangkok to Sukhothai guide
Bangkok → Surat Thani
Mode / operatorTimeFareDeparts / notes
Overnight sleeper train9 to 11 hoursAbout ฿700–1,000 for a 2nd-class berth, ฿1,300–1,600 in 1st class · $21–30Krung Thep Aphiwat, 15:10–22:50
Day train (No. 43)About 9 hours฿524 for a 2nd-class air-con seat · $16Krung Thep Aphiwat, 07:30
Flight1h10–1h25 in the airAbout ฿1,000–1,650 from Don Mueang · $30–49Don Mueang or Suvarnabhumi
Night busAbout 10 to 11 hoursAbout ฿600–1,000 · $18–30Southern Bus Terminal or Khao San Road, 18:30–19:30
Read the Bangkok to Surat Thani guide
Bangkok → Ubon Ratchathani
Mode / operatorTimeFareDeparts / notes
Flight1h10–1h25 in the air, about 3.5 h door to doorAbout ฿1,250–2,400 one way on 12Go · $37–72Don Mueang (about 8 a day) or Suvarnabhumi (4 a day), from about 07:00
No. 23 special express sleeper9 h 35 min, in at 06:40฿881–981 for a 2nd-class berth, from ฿1,320 in 1st · $26–29Krung Thep Aphiwat 21:05, Don Mueang 21:22
No. 139 rapid, overnightAbout 11 h, in at about 06:15About ฿629–699 for a 2nd-class AC berth, ฿205 in 3rd · $19–21Krung Thep Aphiwat 19:25, Don Mueang 19:41
No. 21 special express, daytime7 h 50 min, in at 14:00About ฿495 for a 2nd-class AC seat on 12Go · $15Krung Thep Aphiwat 06:10, Don Mueang 06:27
Overnight busAbout 8.5–10 hAbout ฿524–846 · $16–25Mo Chit, most between 17:00 and 23:45
Private carAbout 8 to 9 h with stopsFrom about ฿6,300 a car on 12Go · $188Anywhere in Bangkok
Read the Bangkok to Ubon Ratchathani guide
Bangkok → Udon Thani
Mode / operatorTimeFareDeparts / notes
Flight1 h 5 min to 1 h 15 min in the airAbout ฿1,200–2,000 before bags · $36–60Don Mueang or Suvarnabhumi, about 06:00 to 20:00
Day train, Express No. 75About 8 h 10 min฿244 3rd class, ฿477 2nd-class seat · $7.3Krung Thep Aphiwat at 08:45, Don Mueang 09:02
Sleeper, Special Express No. 25About 9 h 15 min฿877–977 2nd-class berth, ฿1,313–1,513 1st class · $26–29Krung Thep Aphiwat at 20:25, Don Mueang 20:42
Night train, Rapid No. 133About 9 h 35 min฿204 3rd class, ฿327 2nd-class seat · $6.1Krung Thep Aphiwat at 21:25, Don Mueang 21:42
BusAbout 8 to 10 hoursAbout ฿550–990 · $16–30Mo Chit, morning and evening
Private carAbout 7 to 8 hoursFrom about ฿6,300 a car · $188Anywhere in Bangkok
Read the Bangkok to Udon Thani guide
Bangkok → Vientiane
Mode / operatorTimeFareDeparts / notes
Rapid No. 133, direct train11 hours 40 minutes฿281 3rd class, ฿574 AC seat, ฿784–874 sleeper berth · $8.4Krung Thep Aphiwat at 21:25, Don Mueang at 21:42
No. 25 sleeper to Nong Khai, then the bridgeAbout 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–33Krung Thep Aphiwat at 20:25
Transport Co. busAbout 15 hoursAbout ฿900–990 · $27–30Mo Chit 2 at 20:00
Nonstop flight1 hour 10 to 1 hour 20 in the airVaries by dateSuvarnabhumi or Don Mueang
Flight to Udon Thani + BKS busAbout 4 to 5 hours door to doorThe Udon flight plus ฿80 for the busDon Mueang or Suvarnabhumi, then Udon Thani airport
Read the Bangkok to Vientiane guide
Bangkok airports → Bangkok city
Mode / operatorTimeFareDeparts / notes
Airport Rail Link27 min to Phaya Thai, plus BTS or MRT฿15–45 · $0.5–1.3—
Public metered taxi45–75 minAbout ฿400–600 incl. ฿50 surcharge and tolls · $12–18—
Grab or Bolt45–75 minAbout ฿400–600 shown in the app; tolls may be extra · $12–18—
S1 bus to Khao San60–90 min฿60 · $1.8—
Airport limousine45–75 minFrom ฿550 (sedan) to ฿1,300; vans from ฿850 · $16—
Pre-booked private transfer45–80 minAbout ฿900–1,100 a car (12Go sedan) · $27–33—
Read the Bangkok airports to Bangkok city guide
Bangkok airports → Pattaya
Mode / operatorTimeFareDeparts / notes
Fixed-fare car, booked aheadAbout 90 min฿1,000 sedan, ฿1,200–1,600 Innova, ฿1,800–2,000 van · $30Driver meets you in arrivals
Car booked on 12GoAbout 90 minSedans mostly ฿1,600–1,750, from about ฿1,340 · $48–52Driver meets you in arrivals
Bolt or GrabAbout 90 minAbout ฿930–1,080 for a car, ฿1,716 for an XL · $28–32App pickup, Floor 1, Gate 4
Public taxiAbout 90 minAgreed with the driver, plus tolls and ฿50Floor 1, Gates 4–7
Airport bus to North PattayaAbout 2 h฿135 · $4Level 1, Gate 8; seven a day, 07:30–18:30
Airport bus to JomtienAbout 2 h฿158 · $4.7Level 1, Gate 8; hourly 06:00–22:00
Bell Travel to your hotel2.5–3 h฿300–450 · $9–13Beside the bus counter; six a day, 08:30–18:00
Train No. 283 from Lat KrabangAbout 2.5 h฿31 · $0.93One stop down the Airport Rail Link, about 08:00 only
Read the Bangkok airports to Pattaya guide
Chiang Mai → Bangkok
Mode / operatorTimeFareDeparts / notes
Flight1h 05–25m (+ airport time)$30–75Chiang Mai Airport (CNX)
Sleeper train, 2nd-class A/C berth12–14h overnight$22–31Chiang Mai station
Sleeper train, 1st-class cabin12–13h overnight$37–49 per berthChiang Mai station
Day train, 2nd-class A/C seat (No. 8)10h 10m$17Chiang Mai station
Rapid No. 102, fan seat (cheapest)13h 40m$7–12Chiang Mai station
Bus, express to VIP9–12h$19–31Arcade terminal
Read the Chiang Mai to Bangkok guide
Chiang Mai → Chiang Rai
Mode / operatorTimeFareDeparts / notes
Green Bus, Express class3h45฿260–290 · $7.8–8.77 daily, 07:00–17:00; four seats across, toilet on board
Green Bus, VIP class3h20฿360–400 · $11–126 daily, 07:30–18:00; three seats across, snack and water
Minivan~3h~฿520–780 · $16–23Sold through the booking sites; some continue to the Golden Triangle
Private car / taxi~3h door to door฿1,950–3,000 · $58–90Can detour to the White Temple on request
Read the Chiang Mai to Chiang Rai guide
Chiang Mai → Koh Samui
Mode / operatorTimeFareDeparts / 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—
Read the Chiang Mai to Koh Samui guide
Chiang Mai → Krabi
Mode / operatorTimeFareDeparts / 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 Bangkok5h or more—Chiang Mai airport, all day
Fly to Phuket, then road to KrabiAbout 2h flight + 3h by van—Chiang Mai airport
Sleeper train + night bus via BangkokAbout 35h with a day in Bangkok—Chiang Mai station, 18:20
DriveAbout 19.5h, roughly 1,450 km—Your hotel
Read the Chiang Mai to Krabi guide
Chiang Mai → Luang Prabang
Mode / operatorTimeFareDeparts / notes
Slow boat, package from Chiang Mai3 days, 2 nightsFrom about ฿2,666–2,890, plus visa and usually the Pakbeng room—
Slow boat, on your own3 days, 2 nightsAbout ฿380–550 bus, US$40 visa, 400,000 kip boat, plus two rooms—
Lao Airlines nonstopAbout 50 minutesCheck the airline, there's one nonstop a day at most—
Connecting flight via Bangkok4.5 hours or moreFrom about ฿3,900 on 12Go · $116—
Van + sleeper bus via Huay Xai22 to 24 hours, sometimes moreAbout ฿1,450–2,430 · $43–73—
Van + Laos–China trainAbout 5 to 6 hours from Huay XaiAbout US$25–35 from Huay Xai—
Read the Chiang Mai to Luang Prabang guide
Chiang Mai → Pai
Mode / operatorTimeFareDeparts / notes
Prempracha minivan3.5–4hAbout ฿150–220 at the counter, ฿270–355 online · $4.5–6.6Arcade Terminal 2, hourly 06:30–17:30, to Pai bus station
Aya Service vanAbout 3.5h฿250 · $7.5Your Chiang Mai hotel, 08:30–14:30 on the half hour
Other vans from the Old CityAbout 3–4h฿500–900 · $15–27Old City offices (Tara Tour, K Buddy, North Ride Go), 08:30–15:00
Private carAbout 3hAbout ฿2,100–4,000 (9-seat van up to ฿6,700) · $63–119Your hotel or the airport, door to door
Scooter or motorbike, one-way rental3.5–5hFrom ฿200 a day · $6Aya's office at Kham Thiang Plaza
Flight or trainNoneNoneNo airline flies to Pai and no railway reaches it
Read the Chiang Mai to Pai guide
Chiang Mai → Phuket
Mode / operatorTimeFareDeparts / notes
Nonstop flight2h–2h10 in the air, about 4.5 hours door to doorAbout ฿1,800–3,600 before bags · $54–107Chiang Mai airport (CNX), about 06:25–21:25
Flight with a change in BangkokAbout 4 hours at best, usually 5 to 15Often no cheaper than the nonstopChiang Mai airport, all day
Sleeper train to Don Mueang + flightAbout 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–106Chiang Mai station at 18:20 (No. 10)
GreenBus directAbout 24h40About ฿3,650 on 12Go · $109Chiang Mai Bus Terminal 3 (Arcade) at 15:00
Sleeper to Bangkok + night busAbout 36 to 38 hoursAbout ฿1,725–1,825 · $51–54Chiang Mai station at 18:20, then Mo Chit 16:45–18:00
Two sleepers + bus via Surat ThaniAbout 42 hours, two nights on trainsAbout ฿2,000–2,300 in 2nd-class berths · $60–69Chiang Mai station at 18:20, then Krung Thep Aphiwat at 18:50
Read the Chiang Mai to Phuket guide
Chiang Mai → Sukhothai
Mode / operatorTimeFareDeparts / notes
Win Tour direct busAbout 5.5 to 6 hoursAbout ฿300–500 · $9–15Arcade terminal, 07:30–15:00
First-class or Tara Tour busAbout 5.5 to 6 hoursAbout ฿695–720 · $21Arcade terminal, 08:40–11:50
Day train + local bus via PhitsanulokAbout 7.5 to 8 hoursA 2nd-class seat, plus a tuk-tuk and under ฿100 for the busChiang Mai station at 07:30 (No. 8)
Private carAbout 4 to 4.5 hoursFrom about ฿3,500–4,025 a car on 12Go · $104–120Your hotel
Flight via BangkokMost of a day with the connectionSeveral times the bus fareChiang Mai airport
Read the Chiang Mai to Sukhothai guide
Chiang Rai → Bangkok
Mode / operatorTimeFareDeparts / notes
Flight to Don Mueang75–85 minFrom about ฿1,400 (Lion), ฿1,540 (Nok), ฿1,960 (AirAsia) · $42Chiang Rai airport, 08:55–21:20, 13 a day
Flight to Suvarnabhumi85–90 minFrom about ฿1,400 (VietJet), ฿2,100–2,700 (Thai Airways) · $42Chiang Rai airport, 08:30–20:00, 7 a day
Overnight bus11–13 hAbout ฿810–1,030 · $24–31Terminal 2, 16:30–19:05, to Mo Chit
Day bus (Bangkok Busline)About 12 h 40About ฿930–1,030 · $28–31Terminal 2, 10:30 and 13:00, to Mo Chit
Green Bus + sleeper trainAbout 18 h with the waitBus ฿260–400 + berth ฿771–1,041 · $31–43Terminal 1 by 12:00, Chiang Mai 17:05 or 18:20 train
Private car10–11 hFrom about ฿8,000 per car · $239Your hotel to a Bangkok address or either airport
Read the Chiang Rai to Bangkok guide
Chiang Rai → Chiang Mai
Mode / operatorTimeFareDeparts / notes
Green Bus, Express class3h45฿260–290 · $7.8–8.77 daily, 07:30–16:00; four seats across, toilet on board
Green Bus, VIP class3h20฿360–400 · $11–126 daily, 08:00–18:00; three seats across, snack and water
Minivan~3h~฿520–780 · $16–23Sold through the booking sites; hotel pickup on some services
Private car / taxi~3h door to door฿1,950–3,000 · $58–90Can stop at the White Temple on the way out
Read the Chiang Rai to Chiang Mai guide
Chiang Rai → Luang Prabang
Mode / operatorTimeFareDeparts / notes
Slow boat package2 days, 1 nightAbout ฿1,281–2,025 on 12Go, plus visa and the Pakbeng room—
Slow boat on your own2 days, plus a night at the borderAbout ฿90 bus, US$40 visa, 400,000 kip boat, plus two rooms—
Van + Laos–China trainAbout 11.5 hoursAbout ฿2,210–2,250 on 12Go · $66–67—
Van + sleeper busAbout 18 to 19 hoursAbout ฿1,350–1,500 on 12Go · $40–45—
Green Bus to Chiang Mai + Lao AirlinesMost of a dayAbout ฿260–400 bus, plus the flight—
Read the Chiang Rai to Luang Prabang guide
Chumphon → Bangkok
Mode / operatorTimeFareDeparts / 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—
Read the Chumphon to Bangkok guide
Chumphon → Koh Tao
Mode / operatorTimeFareDeparts / 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—
Read the Chumphon to Koh Tao guide
Hua Hin → Bangkok
Mode / operatorTimeFareDeparts / notes
Special Express No. 40 (air-con railcar)3h30~฿330 · $9.814:36 → Krung Thep Aphiwat 18:05; the only comfortable day train
Rapid No. 170 (fan seats)4h10฿94–150 · $2.8–4.506:40 → 10:50; second class ฿150, third ฿94
Night sleepers passing through3h30–4h฿194–1,202 by class · $6–3600:14–05:17 departures; berths made up, you get off at dawn
Ordinary train (3rd class)4h30฿44 · $1.306: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.2From beside Bluport, roughly hourly 05:00–19:00; BTS at the other end
Van to Mo Chit 2 (JKP)~4h฿220 · $6.6From Market Village at 08:10, 10:00, 12:00, 16:00
Big bus (Sombat Tour, VIP)3h30฿291 · $8.709:30 and 13:30 from beside Bluport → Southern Terminal → BTS Mo Chit
Airport coach to Suvarnabhumi (Roong Reuang)~4h฿361 (฿425 on 12Go) · $1106:00–18:00 from the RRC station by Hua Hin Airport
Taxi / private transfer~3h฿1,500–2,800 per car · $45–84Hotel to hotel or hotel to airport, on your schedule
Read the Hua Hin to Bangkok guide
Hua Hin → Koh Samui
Mode / operatorTimeFareDeparts / 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—
Read the Hua Hin to Koh Samui guide
Hua Hin → Pattaya
Mode / operatorTimeFareDeparts / 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—
Read the Hua Hin to Pattaya guide
Kanchanaburi → Bangkok
Mode / operatorTimeFareDeparts / notes
Train No. 260About 2 h 30 min฿100 (foreigners) · $3—
Train No. 258About 3 h฿100 (foreigners) · $3—
BusAbout 2 hAround ฿110, ฿130–240 online · $3.3—
VanAbout 3 hAbout ฿150–210 · $4.5–6.3—
Tourist minibus2–3.5 hVaries by agency—
Private carAbout 2 hAbout ฿2,500–2,800 per car · $75–84—
Read the Kanchanaburi to Bangkok guide
Khao Lak → Krabi
Mode / operatorTimeFareDeparts / notes
Private car or transfer2–2.5 hoursAbout ฿2,400–3,000 for the car · $72–90—
Shared vanAbout 2.5 hoursFrom about ฿330 · $9.8—
Shared vanAbout 3 hoursAbout ฿370–450 · $11–13—
Shared vanAbout 3 hoursAbout ฿765 · $23—
Van and boatAbout 3 hoursAbout ฿530 · $16—
Read the Khao Lak to Krabi guide
Khao Lak → Phuket
Mode / operatorTimeFareDeparts / notes
Car or transfer, booked ahead80–100 minutes to the airport, about 2 hours to the restAbout ฿1,500–1,800 to the airport, more to Patong or Phuket Town · $45–54—
Local bus, flagged on the main roadAbout 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—
Read the Khao Lak to Phuket guide
Khon Kaen → Bangkok
Mode / operatorTimeFareDeparts / notes
FlightAbout 1 hour in the airAbout ฿1,050–2,075 · $31–62Khon Kaen Airport, from about 07:35 to 21:10
Night train, Special Express No. 26About 7 h 40 minAbout ฿900–1,200 for a 2nd-class air-con berth · $27–36Khon Kaen station at 21:49
Night train, Rapid No. 134About 8 h 40 minFrom about ฿230 3rd class · $6.9Khon Kaen station at 22:51
Day train, Express No. 76About 6 h 25 minAbout ฿220–480 · $7–14Khon Kaen station at 10:11
BusAbout 6 to 7 hAbout ฿380–650 · $11–19Khon Kaen Bus Terminal 3, 06:30 to about 23:55
Private carAbout 5.5 to 6.5 hFrom about ฿4,400 a car on 12Go · $131Your Khon Kaen hotel
Read the Khon Kaen to Bangkok guide
Koh Chang → Bangkok
Mode / operatorTimeFareDeparts / 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—
Read the Koh Chang to Bangkok guide
Koh Chang → Koh Kood
Mode / operatorTimeFareDeparts / 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—
Read the Koh Chang to Koh Kood guide
Koh Lanta → Koh Lipe
Mode / operatorTimeFareDeparts / 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—
Read the Koh Lanta to Koh Lipe guide
Koh Lanta → Krabi
Mode / operatorTimeFareDeparts / notes
Minivan to Krabi airport or Krabi Town2–3h฿380–540 · $11–16Your hotel, hourly 06:00–16:00
Minivan to Ao NangAbout 3h฿470–800 · $14–24Your hotel, through the day
Speedboat to Railay / Ao Nang1h25–2hAbout ฿1,200 · $36Saladan pier, 13:30 (all year); more sailings Nov–Apr
Speedboat + van to Krabi airport (Tigerline)About 2h30About ฿1,000 · $30Saladan pier, 16:00
Ferry to Krabi Town (Klong Jilad)2h45About ฿480–575 · $14–17Saladan pier, 08:15, November–April only
Private carAbout 2h฿2,100–3,100 (Ao Nang up to ฿3,450) · $63–93Your hotel, door to door
Read the Koh Lanta to Krabi guide
Koh Lanta → Phi Phi Islands
Mode / operatorTimeFareDeparts / notes
Bundhaya speedboat30–45 min฿700 (about ฿740 on 12Go) · $21—
Other speedboats (Satun Pakbara, Tigerline, Andaman Wave Master, PP Cabana)30–45 minAbout ฿600–790 · $18–24—
Ferry (Lanta Petpailin, Chaokoh)About 1hAbout ฿600–640 · $18–19—
Speedboat or ferry with Lanta hotel pickupPickup 1–2h beforeAbout ฿600–860 · $18–26—
Andaman Wave Master to Laem TongAbout 2hAbout ฿1,050 · $31—
Day tour with hotel pickupAbout 8h, back the same dayFrom about ฿1,595, park fee extra · $48—
Read the Koh Lanta to Phi Phi Islands guide
Koh Lanta → Phuket
Mode / operatorTimeFareDeparts / notes
Speedboat (Bundhaya and others)About 1h30About ฿1,500 · $45—
Ferry via Phi Phi, November to AprilAbout 4hCheck the day's fare on 12Go—
Boat and van to the airport08:00 → 13:00About ฿1,215 · $36—
Shared van from your hotel4.5–7hAbout ฿975–1,285 · $29–38—
Private carAbout 4h, plus any car-ferry lineAbout ฿4,300–6,300 per car · $128–188—
Read the Koh Lanta to Phuket guide
Koh Lipe → Koh Lanta
Mode / operatorTimeFareDeparts / 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—
Read the Koh Lipe to Koh Lanta guide
Koh Lipe → Krabi
Mode / operatorTimeFareDeparts / 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—
Read the Koh Lipe to Krabi guide
Koh Lipe → Phuket
Mode / operatorTimeFareDeparts / 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—
Read the Koh Lipe to Phuket guide
Koh Phangan → Bangkok
Mode / operatorTimeFareDeparts / 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—
Read the Koh Phangan to Bangkok guide
Koh Phangan → Koh Samui
Mode / operatorTimeFareDeparts / 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 speedboat25–30 min฿500 · $15—
Echo Travel (speedboat)30 min฿490 · $15—
Songserm (conventional ferry)60 min฿245–250 · $7.3–7.5—
Read the Koh Phangan to Koh Samui guide
Koh Phangan → Koh Tao
Mode / operatorTimeFareDeparts / 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—
Read the Koh Phangan to Koh Tao guide
Koh Phangan → Phuket
Mode / operatorTimeFareDeparts / 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—
Read the Koh Phangan to Phuket guide
Koh Samui → Bangkok
Mode / operatorTimeFareDeparts / notes
Direct flight (Bangkok Airways)1h10 flight, 3–4h door to door฿2,800–6,800 one way · $84–203Samui Airport, ~20 a day to BKK, 3 to DMK
Ferry + van to Surat Thani airport + low-cost flight6–8h฿1,600–3,100 all in · $48–93Lipa Noi (Raja) from 05:00, Nathon and Bangrak through the morning
Lomprayah catamaran + coach12h30฿1,450 (VIP ฿1,750); ฿1,950–2,250 to an airport · $43Pralarn pier (Maenam), 08:00 and 12:30
Car ferry + government coach13–16h฿700–1,300 · $21–39Nathon (Seatran) or Lipa Noi (Raja), afternoon boats
Ferry + van + night train14–17h฿1,100–2,300 by class · $33–69Any pier by early afternoon; trains 18:25–23:28 from Phun Phin
Seahorse car ferry20–22h฿1,500 recliner to ฿22,500 suite; car ฿2,250 · $45Nathon, announced dates, check-in 12:00 for 14:00
Read the Koh Samui to Bangkok guide
Koh Samui → Chiang Mai
Mode / operatorTimeFareDeparts / 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—
Read the Koh Samui to Chiang Mai guide
Koh Samui → Khao Sok
Mode / operatorTimeFareDeparts / 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—
Read the Koh Samui to Khao Sok guide
Koh Samui → Koh Phangan
Mode / operatorTimeFareDeparts / 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 speedboat25–30 min฿500 · $15—
Echo Travel (speedboat)30 min฿490 · $15—
Songserm (conventional ferry)50–60 min฿200–250 · $6–7.5—
Read the Koh Samui to Koh Phangan guide
Koh Samui → Koh Tao
Mode / operatorTimeFareDeparts / notes
Speedboat (Lomlahkkhirin)1h30–1h45฿700 · $21Bangrak 08:00, 10:30, 15:30 (Direct); Pralarn 14:30
Speedboat (Songserm)1h25–1h30About ฿800 · $24Petcherat Marina, Bangrak, 09:30, 10:30
Lomprayah catamaran1h30–2h (2h45–3h15 with a change at Phangan)฿700 · $21Pralarn 08:00, 12:30; Bangrak 11:30, 12:30, 14:30; Nathon 12:15, 16:00
Boonsiri catamaranAbout 2h฿650–700 · $19–21Bangrak 08:00, 12:30; Nathon 14:35
Lomprayah slow ferryAbout 2h30฿550 · $16Pralarn 11:00
Songserm high-speed ferryAbout 3h15About ฿450 · $13Nathon 10:30
Read the Koh Samui to Koh Tao guide
Koh Samui → Krabi
Mode / operatorTimeFareDeparts / 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—
Read the Koh Samui to Krabi guide
Koh Samui → Phi Phi Islands
Mode / operatorTimeFareDeparts / 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—
Read the Koh Samui to Phi Phi Islands guide
Koh Samui → Phuket
Mode / operatorTimeFareDeparts / notes
Nonstop flight (Bangkok Airways)About 1h (+ airport time)From about ฿3,700 (Oct–Nov), ฿5,000+ (Dec) · $110Samui Airport, 6–8 a day, about 08:00–19:00
Raja Ferry + bus8–9hAbout ฿550–580 (฿837 on 12Go) · $16–17Lipa Noi pier, 09:00 and 11:00, to Phuket Bus Terminal 2
Phantip (Seatran ferry + bus)7h30About ฿500 (฿785 on 12Go) · $15Phantip office, Nathon, 10:00 and 12:00, to Phuket Bus Terminal 2
Seatran ferry + bus + vanAbout 9h30About ฿900 on 12Go · $27Seatran pier, Nathon, hourly 05:00–12:00
Lomprayah boat + coachAbout 7h฿1,450 · $43Nathon pier, check in 10:15, to Lomprayah's Phuket Town office
Songserm speedboat + vanAbout 6hAbout ฿1,520 on 12Go · $45Nathon, 13:10, to Phuket Bus Terminal 2 (the last of the day)
Ferry + van with hotel pickup and drop8–10h฿830–1,670 on 12Go · $25–50Samui hotels 04:20–10:30, to Patong, Kata, Karon or Phuket airport
Read the Koh Samui to Phuket guide
Koh Tao → Bangkok
Mode / operatorTimeFareDeparts / 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—
Read the Koh Tao to Bangkok guide
Koh Tao → Koh Phangan
Mode / operatorTimeFareDeparts / 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—
Read the Koh Tao to Koh Phangan guide
Koh Tao → Koh Samui
Mode / operatorTimeFareDeparts / notes
Speedboat (Lomprayah / Lomlahkkhirin / Songserm)1h25–1h40฿800 · $24Mae Haad, 07:05, 11:30, 12:30
Lomprayah catamaranAbout 2h฿700 · $21Mae Haad, 09:15, 09:30, 15:30
Boonsiri catamaran2–2h30฿700 · $21Mae Haad, 08:00, 09:15, 15:15
Lomprayah slow ferryAbout 3h฿550 · $16Mae Haad, 16:30
Songserm high-speed ferryAbout 3h30About ฿500 · $15Mae Haad, 09:30
Read the Koh Tao to Koh Samui guide
Koh Tao → Krabi
Mode / operatorTimeFareDeparts / 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—
Read the Koh Tao to Krabi guide
Koh Tao → Phuket
Mode / operatorTimeFareDeparts / 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—
Read the Koh Tao to Phuket guide
Krabi → Bangkok
Mode / operatorTimeFareDeparts / notes
Flight1h 20–35m (+ airport time)$40–90Krabi Airport (KBV), 08:15–20:35
Overnight bus, express to VIP 2412–14h$21–44Krabi Bus Terminal, 16:00–17:30
Van + sleeper train via Surat Thani16–18h$22–70 by classKrabi Town or Ao Nang, then Phun Phin station
Van + bus combination to Khao San13–16h$19–45Ao Nang or Krabi Town hotel pickup, 13:30–16:30
Read the Krabi to Bangkok guide
Krabi → Chiang Mai
Mode / operatorTimeFareDeparts / 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 Bangkok5h or more—Krabi airport, all day
Night bus to Bangkok + sleeper train northAbout 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
DriveAbout 19.5h, roughly 1,450 km—Your hotel
Read the Krabi to Chiang Mai guide
Krabi → Khao Lak
Mode / operatorTimeFareDeparts / notes
Private car or transfer2–2.5 hoursAbout ฿2,400–3,500 for the car · $72–104Any hotel in Krabi Town or Ao Nang, or the airport
Shared van with hotel pickup3–4 hours with pickupsAbout ฿400–450 · $12–13Hotels in Krabi Town and Ao Nang
Shared van from the van station2.5–3.5 hoursFrom about ฿340 · $10The Krabi van station in town
Shared van from the airport3.5–4 hours or moreAbout ฿700 · $21Krabi airport, usually with a change in town
Via Khao Sok, over two nights3.5–4.5 hours, then 1–2 hoursAbout ฿300–500, then ฿260–500 · $9–15A van to Khao Sok, then a bus or van on
Read the Krabi to Khao Lak guide
Krabi → Khao Sok
Mode / operatorTimeFareDeparts / notes
Car or transfer, booked ahead2–2.5 hoursAbout ฿2,500–3,500 for the car · $75–104The airport or any hotel, door to door
Shared van3.5–4.5 hours with pickupsAbout ฿300–500 · $9–15Hotel pickups in Krabi Town and Ao Nang, the Krabi van station
Shared van from the airport4 hours or moreFrom about ฿350–400 on 12Go · $10–12Krabi airport, or a change in town
BusAbout 3.5 hoursAbout ฿320–450, times unconfirmed · $10–13Krabi Bus Terminal
Read the Krabi to Khao Sok guide
Krabi → Koh Lanta
Mode / operatorTimeFareDeparts / notes
Minivan from Krabi airport2–2.5hAbout ฿400–540 · $12–16Krabi airport, about 08:00–20:30, to your Lanta hotel
Minivan or bus from Krabi Town2.5–3hAbout ฿400–430 · $12–13Krabi Town hotels or the bus terminal, roughly hourly 07:40–16:45
Minivan from Ao NangAbout 3hAbout ฿400–820 · $12–24Ao Nang hotels, 07:00–17:30, with beach drops on Lanta
Speedboat from Ao Nang or Railay (Bundhaya)1h10–1h50About ฿1,215 · $36Nopparat Thara 10:10, Railay East 10:30, all year
Ferry from Krabi Town (Lanta Super Concord)2h45About ฿516 · $15Klong Jilad, 11:00, November–April only
Private carAbout 2hAbout ฿2,100–3,300 · $63–99Krabi airport, Krabi Town or Ao Nang, door to door
Read the Krabi to Koh Lanta guide
Krabi → Koh Lipe
Mode / operatorTimeFareDeparts / 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 EastAbout 5 hours, arriving 15:30฿2,400, child ฿2,000 · $72—
Van to Pak Bara and speedboat, from Ao NangAbout 6 to 7.5 hoursAbout ฿1,200–1,400 · $36–42—
Van to Pak Bara and speedboat, from Krabi TownAbout 6 to 7.5 hoursAbout ฿1,150–1,500 · $34–45—
Boat or van to Koh Lanta, then the Lanta speedboatMost of a dayTwo tickets—
Read the Krabi to Koh Lipe guide
Krabi → Koh Phangan
Mode / operatorTimeFareDeparts / 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—
Read the Krabi to Koh Phangan guide
Krabi → Koh Phi Phi
Mode / operatorTimeFareDeparts / notes
Klong Jilad ferriesAbout 2h฿450–490 · $13–15Klong Jilad (Krabi Town), 09:00, 10:30 and 13:30
Ao Nang Princess ferryAbout 2h฿650 with hotel pickup (฿520 on 12Go) · $19Nopparat Thara (Ao Nang) 09:30, Railay East 09:45
Andaman Wave Master to Laem TongAbout 3h (via Tonsai)From ฿750 · $22Klong Jilad, 09:00 and 13:30
Speedboat from Ao Nang or Railay30–60 minAbout ฿820–900 · $24–27Nopparat Thara 10:10, 11:40, 14:40; Railay East 10:30, 12:00, 15:00
Speedboat from Krabi Town50–90 min฿790–1,300 · $24–39Kong Ka, Krabi River Marina and Klong Jilad, 09:15–16:00
Read the Krabi to Koh Phi Phi guide
Krabi → Koh Samui
Mode / operatorTimeFareDeparts / 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—
Read the Krabi to Koh Samui guide
Krabi → Koh Tao
Mode / operatorTimeFareDeparts / 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—
Read the Krabi to Koh Tao guide
Krabi → Koh Yao Noi
Mode / operatorTimeFareDeparts / notes
SpeedboatAbout 20 minutesAbout ฿300 · $9Ao Thalane (Tha Len) pier, about 08:00 to 17:45
LongtailAbout 45 minutesAbout ฿200 · $6Ao Thalane pier, 13:00
Bundhaya speedboatAbout 40 minutes to an hour฿650 · $19Nopparat Thara pier, Ao Nang, 10:30 and 15:00
SpeedboatAbout an hourAbout ฿800 · $24Railay East, 10:10 to the afternoon
Van and boatAbout 1.5 hoursFrom about ฿520 from Ao Nang, ฿1,030 from the airport · $16Ao Nang hotels or Krabi airport
Read the Krabi to Koh Yao Noi guide
Krabi → Phuket
Mode / operatorTimeFareDeparts / notes
Speedboat (to Rassada, Bang Rong or Laem Hin)1–2h฿1,000–1,100 · $30–33Nopparat 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–27Nopparat 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 2hAbout ฿1,100 · $33Klong Jilad pier, around midday
Minivan / VIP busAbout 3h฿260–320 · $7.8–9.6Krabi Bus Terminal, every 40–60 min, 06:00–17:00
Van with hotel pickup3–5h with pickups฿530–780 · $16–23Ao Nang and Krabi Town hotels, to Phuket airport, Patong or Kata
Private car2h20–3h฿2,800–3,900 · $84–116Your hotel, door to door
Read the Krabi to Phuket guide
Krabi airport → Ao Nang
Mode / operatorTimeFareDeparts / notes
Airport busUp to 1h30—Stops on the way, and some end at Krabi Town, so check the destination board
Shared van45 min–1h30—Fills up, then drops at each hotel
GrabAbout 40 min—Price shown before you book, but airport pickups can be slow
Car booked on 12GoAbout 40 min—Driver meets you in arrivals with your name
Taxi counterAbout 40 min—Fixed price at the counter in arrivals, more than a car booked ahead
Hotel transferAbout 40 min—Easiest, rarely the cheapest, so compare before you say yes
Read the Krabi airport to Ao Nang guide
Kuala Lumpur → Bangkok
Mode / operatorTimeFareDeparts / notes
Nonstop flight to Don Mueang2h15–2h20 in the air, about 4–5 hours door to doorVaries by date, 7 kg carry-on only on base faresKLIA Terminal 2 (AirAsia, Thai AirAsia) or Subang (Batik Air)
Nonstop flight to Suvarnabhumi2h15–2h20 in the air, about 4–5 hours door to doorVaries by dateKLIA Terminal 1 (Malaysia Airlines, Thai Airways)
ETS to Padang Besar + No. 46 sleeperAbout 24 hours from the 09:55About RM79–116 for the ETS, plus ฿848–918 for a berthKL Sentral at 07:20 or 09:55
Night bus to Hat Yai + No. 32 sleeperAbout 32–36 hours with a day in Hat YaiAbout ฿500–800 for the bus, plus ฿1,005–1,105 for a berth · $45–57TBS bus terminal, 20:30–01:30
Read the Kuala Lumpur to Bangkok guide
Langkawi → Koh Lipe
Mode / operatorTimeFareDeparts / notes
Telaga Terminal, from Telaga Harbour09:30 and 14:30RM173 all in, longtail included—
Telaga Terminal, from Telaga Harbour10:30RM173 all in, longtail included—
Bundhaya, from Kuah Jetty09:15 and 14:00฿1,400 · $42—
Bundhaya, from Kuah Jetty10:15฿1,400 · $42—
Ferry to Satun, van and speedboat via Pak BaraMorningSeveral tickets—
Read the Langkawi to Koh Lipe guide
Luang Prabang → Chiang Mai
Mode / operatorTimeFareDeparts / notes
Lao Airlines nonstopAbout 1 hourFrom about ฿5,800 on 12Go · $173—
Upstream slow boat + Green Bus3 days, 2 nightsAbout 390,000 kip for the boat, plus about ฿386 for the bus and two rooms—
Night bus via Huay Xai22 to 25 hoursAbout ฿1,380–2,000 · $41–60—
Train + van + busAbout 21 hoursFrom about ฿2,720 on 12Go · $81—
Connecting flight via BangkokMost of the dayFrom about ฿6,200 on 12Go · $185—
Read the Luang Prabang to Chiang Mai guide
Pai → Chiang Mai
Mode / operatorTimeFareDeparts / notes
Prempracha minivan3.5–4hAbout ฿150 at the counter (฿180–270+ online) · $4.5Pai bus station, hourly 07:00–17:30, to Arcade Terminal 2
Aya Service vanAbout 3h20A similar fareAya's office, 08:30, 09:30, 10:30, 13:30, 14:30, 15:30
Van with Old City or airport drop3.5–4hFrom about ฿260 online · $7.8Pai, booked online, to the Old City, Tha Phae or Chiang Mai airport
Private carAbout 3h฿2,300–4,000 · $69–119Your guesthouse, door to door
Scooter, one-way rental4–6hFrom ฿200 a day plus a one-way feeAya's office, returned in Chiang Mai
Read the Pai to Chiang Mai guide
Pai → Chiang Rai
Mode / operatorTimeFareDeparts / 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—
Read the Pai to Chiang Rai guide
Pattaya → Bangkok
Mode / operatorTimeFareDeparts / notes
Bus to Ekkamai (Roong Reuang)~2h฿144 · $4.3North 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.6North Pattaya terminal, fewer departures; taxi from Mo Chit 2 to the BTS
Airport coach from Jomtien (Roong Reuang)~2h฿158 · $4.7Hourly 06:00–22:00 from Jomtien Second Road; cash, no allocated seats
Airport coach from North Pattaya (Roong Reuang)~2h฿135 · $408: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.7North Pattaya office, 06:00–19:00; 24-seat VIP coaches, three across
Airport bus from Sukhumvit Road (Transport Co.)~2h฿122 · $3.606:30, 10:30, 14:30, 16:30 from the office near Soi 45
Don Mueang bus (Transport Co. 999)~2.5h฿167 · $507:00, 10:00, 12:00, 14:30, 16:00, 17:00 from the same office
Minivan2–3h฿200–210 · $6–6.313 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.93Pattaya 14:21 → Hua Lamphong 18:15; station sales on the day
Sprinter No. 998 (air-con, Sat–Sun)2h30฿170 · $5.1Pattaya 16:26 → Hua Lamphong 18:55; D-Ticket
Grab / Bolt1.5–2h฿1,200–1,500 + tollsFare shown before you confirm
Private transfer (fixed fare)1.5–2h฿1,000–2,400 per car · $30–72By vehicle size; airport ฿1,000, city ฿1,200, Don Mueang ฿1,400 for a sedan
Read the Pattaya to Bangkok guide
Pattaya → Hua Hin
Mode / operatorTimeFareDeparts / 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—
Read the Pattaya to Hua Hin guide
Pattaya → Koh Chang
Mode / operatorTimeFareDeparts / 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—
Read the Pattaya to Koh Chang guide
Pattaya → Koh Samet
Mode / operatorTimeFareDeparts / notes
Grab, Bolt or taxi + ferryAbout 2 hoursAbout ฿700–1,100 per car, plus ฿50–70 a person for the ferry · $22–35Your hotel, any time
35 Group van + ferry08:00 → Na Dan about 12:15฿645 · $19Your Pattaya hotel
Andaman Shuttle van + speedboatAbout 2–2.5 hoursFrom ฿750 · $22Your Pattaya or Jomtien hotel, mornings
Private car + shared speedboatAbout 2.5 hoursFrom about ฿2,900 per car · $87Your hotel, any time
Van to Rayong + songthaews + ferryAbout 3–3.5 hoursAbout ฿150, plus the ferrySukhumvit Road at South Pattaya Road
Read the Pattaya to Koh Samet guide
Pattaya → Phuket
Mode / operatorTimeFareDeparts / 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—
Read the Pattaya to Phuket guide
Phi Phi Islands → Koh Lanta
Mode / operatorTimeFareDeparts / notes
Bundhaya speedboatAbout 30 min฿700 (about ฿740 on 12Go) · $21—
Other speedboats (Satun Pakbara, Tigerline, PP Cabana, Andaman Wave Master)30–35 minAbout ฿550–790 · $16–24—
Ferry (Chaokoh, Lanta Petpailin)About 1hAbout ฿600–640 · $18–19—
Speedboat + van to your Lanta hotelAbout 1h door to doorAbout ฿600–1,300 · $18–39—
Ferry + van to your Lanta hotelAbout 1h30–2hAbout ฿950–1,025 · $28–31—
Andaman Wave Master from Laem TongAbout 1h35About ฿1,050 · $31—
Read the Phi Phi Islands to Koh Lanta guide
Phi Phi Islands → Koh Samui
Mode / operatorTimeFareDeparts / 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—
Read the Phi Phi Islands to Koh Samui guide
Phi Phi Islands → Krabi
Mode / operatorTimeFareDeparts / notes
Ferry to Klong Jilad (Krabi Town)About 2h฿450–490 · $13–15—
Ao Nang Princess ferry to Railay and Ao Nang1h45 to Railay, 2h to Ao Nang฿650 (about ฿615 on 12Go) · $19—
Speedboat to Ao Nang (Nopparat Thara)About 1hAbout ฿820–1,000 · $24–30—
Speedboat to Railay East30–45 minAbout ฿820–1,000 · $24–30—
Speedboat to Krabi Town (Kong Ka, River Marina, Klong Jilad)About 1hAbout ฿790–1,300 · $24–39—
Ferry + van to Krabi airportAbout 3hAbout ฿790–1,090 · $24–33—
Speedboat + van to Krabi airport1h30–2hAbout ฿1,170–1,800 · $35–54—
Read the Phi Phi Islands to Krabi guide
Phi Phi Islands → Phuket
Mode / operatorTimeFareDeparts / notes
Big ferry, Tonsai → RassadaAbout 2h฿500–700 standard, ฿1,000–1,300 first and premium · $15–21—
Speedboat, Tonsai → RassadaAbout 1h฿750–850 · $22–25—
Ferry or speedboat from Laem Tong1.5h by speedboat, about 3h on the ferry฿800–1,300 · $24–39—
Ferry + van to your hotel3–4hAbout ฿600–950 · $18–28—
Ferry + coach to Patong or Bus Terminal 2About 3–4hAbout ฿680–830 · $20–25—
Read the Phi Phi Islands to Phuket guide
Phuket → Bangkok
Mode / operatorTimeFareDeparts / notes
Flight1h 20–35m (+ airport time)$25–90Phuket Airport (HKT)
Overnight bus, express to VIP 2412–13h$21–36Phuket Bus Terminal 2
Van + sleeper train via Surat Thani16–19h$17–57 by classTerminal 2 or hotel pickup, then Phun Phin station
Private car10–12h$180–280 per carYour hotel
Read the Phuket to Bangkok guide
Phuket → Chiang Mai
Mode / operatorTimeFareDeparts / notes
Nonstop flightAbout 2 hours in the air, about 4.5 hours door to doorAbout ฿1,800–3,600 before bags · $54–107Phuket airport (HKT), about 08:15–18:55
Flight with a change in BangkokAbout 4 hours at best, usually 5 to 15Often no cheaper than the nonstopPhuket airport, all day
Flight to Don Mueang + No. 9 sleeperAbout 20 hours, one night in a berthAbout ฿1,000–2,500 for the flight, plus ฿941–1,041 for a 2nd-class berth · $58–106Phuket airport in the afternoon, then the 18:40 train
GreenBus directAbout 24h35About ฿3,650 on 12Go · $109Phuket Bus Terminal 2 at 13:00
Bus with a change in BangkokAbout 25 to 27 hoursAbout ฿2,340–2,410 on 12Go · $70–72Phuket Bus Terminal 2 at 15:30 or 17:40
Read the Phuket to Chiang Mai guide
Phuket → Khao Lak
Mode / operatorTimeFareDeparts / notes
Airport taxi counter80–100 min฿1,800 per car (up to 3); ฿2,000 to Khuk Khak · $54—
Pre-booked private transfer80–100 minAbout ฿1,500–2,500 per car · $45–75—
Resort transfer80–100 minFrom ฿1,500 per way · $45—
Shared vanAbout 2 h with stops฿550–750 per seat · $16–22—
Public busAbout 2 h฿130–250 at the counter, about ฿270 online · $3.9–7.5—
Read the Phuket to Khao Lak guide
Phuket → Khao Sok
Mode / operatorTimeFareDeparts / notes
Car or transfer, booked ahead2.5–3 hours from the airport, 3–3.5 from the southern beachesAbout ฿2,600–3,100 for the car · $78–93The 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–33Hotel pickups across Phuket, or the airport
BusAbout 4 hours฿370 on 12Go, less at the counter · $11Phuket Bus Terminal 2, Phuket Town
Bus from the highway stopAbout 2h40 to 3h40From about ฿420 on 12Go, plus the taxiHighway 402, a taxi ride from the airport
Read the Phuket to Khao Sok guide
Phuket → Koh Lanta
Mode / operatorTimeFareDeparts / notes
Speedboat (Bundhaya, Satun Pakbara)About 1h30About ฿1,260–1,500 · $38–45—
Andaman Wave Master speedboat1h50฿1,700 with Phuket hotel pickup · $51—
Ferry via Phi Phi (change at Tonsai)About 4hAbout ฿820–1,350 · $24–40—
Minivan via Krabi5–5.5hAbout ฿750 (door to door about ฿1,300) · $22—
Private carAbout 4h, plus any car-ferry lineAbout ฿4,300–6,300 per car · $128–188—
Read the Phuket to Koh Lanta guide
Phuket → Koh Lipe
Mode / operatorTimeFareDeparts / notes
Bundhaya speedboat from Rassada, via Koh LantaAbout 5 hours (08:30 → 13:30, 10:00 → 15:30)฿2,500, child ฿1,800 · $75—
Other speedboats from Rassada on 12Go5–7 hours, some with a change of boatAbout ฿2,450–3,000 · $73–90—
Bus to Hat Yai, then van and speedboat via Pak BaraAbout 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 BaraAbout 1 hour in the air, then about 4 hoursThe flight plus ฿950—
Read the Phuket to Koh Lipe guide
Phuket → Koh Phangan
Mode / operatorTimeFareDeparts / 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—
Read the Phuket to Koh Phangan guide
Phuket → Koh Samui
Mode / operatorTimeFareDeparts / notes
Nonstop flight (Bangkok Airways)55 min (+ airport time)From about ฿3,500 (Oct–Nov), ฿5,000 (Dec) · $104Phuket Airport, 6–7 a day
Bus + ferry (Phantip)About 7h30About ฿820 on 12Go (฿930 with Samui hotel drop) · $24Phuket Bus Terminal 2, 08:00, to Nathon
Bus + ferry (Raja Ferry)About 8hAbout ฿775 on 12Go · $23Phuket Bus Terminal 2, 07:30, to Lipa Noi
Van + ferry with hotel pickupAbout 8hAbout ฿950–1,020 on 12Go · $28–30Patong, Kata or Karon hotels, 06:30–07:30, to Nathon
Lomprayah coach + catamaranAbout 6h฿1,300 (office) / ฿1,500 (hotel or airport pickup) · $39Phuket office 09:30, hotels 07:30, airport 10:00, to Nathon
Van + ferry (Phantip / Songserm, the last of the day)8h–8h30About ฿800–1,400 on 12Go · $24–42Phuket Bus Terminal 1, 10:00, to Nathon
Read the Phuket to Koh Samui guide
Phuket → Koh Tao
Mode / operatorTimeFareDeparts / 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—
Read the Phuket to Koh Tao guide
Phuket → Koh Yao Noi
Mode / operatorTimeFareDeparts / notes
Speedboat30–40 minutes฿400 · $12Bang Rong pier, 08:40 to 17:00
LongtailAbout 1 hour฿300 · $9Bang Rong pier, 12:30
Van and speedboatAbout 2.5 hours from Patong or KataFrom about ฿900 · $27Phuket hotels and the airport
Bundhaya speedboatAbout 1 hour฿550 · $16Rassada pier, 09:00 and 13:00 in season
Speedboat45–50 minutesAbout ฿400–450 · $12–13Ao Po pier, 10:45, or Laem Hin pier, 13:00
Read the Phuket to Koh Yao Noi guide
Phuket → Koh Yao Yai
Mode / operatorTimeFareDeparts / notes
SpeedboatAbout 30 minutesAbout ฿390–400 · $12Bang Rong pier, 08:30 to 17:00
Van and speedboat1.5 to 3.5 hours with pickupsFrom about ฿800 · $24Phuket hotels and the airport
Bundhaya speedboatAbout 50 minutes฿550 · $16Rassada pier, 09:00 and 13:00 in season
SpeedboatAbout 40 minutesAbout ฿400 · $12Laem Hin pier, 13:00
Resort boatAbout 20 minutesSet by the resortAo Po Grand Marina (Santhiya guests)
Read the Phuket to Koh Yao Yai guide
Phuket → Krabi
Mode / operatorTimeFareDeparts / notes
Speedboat (to Nopparat Thara, Ao Nang, and East Railay)1–2h฿880–1,100 · $26–33Rassada, 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–27Rassada 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–11Bus 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–28Patong, Kata, Karon and Phuket Town hotels
Shared van from Phuket airportAbout 3hAbout ฿750 · $22Phuket airport, 08:00, 12:00, 14:00 and 17:00
Private car2.5–3h฿2,500–4,000 · $75–119Your hotel or the airport, door to door
Read the Phuket to Krabi guide
Phuket → Pattaya
Mode / operatorTimeFareDeparts / 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—
Read the Phuket to Pattaya guide
Phuket → Phi Phi Islands
Mode / operatorTimeFareDeparts / notes
Big ferry to TonsaiAbout 2h฿500–700 standard, ฿1,000–1,300 first and premium · $15–21—
Speedboat to TonsaiAbout 1h฿750–850 · $22–25—
Ferry or speedboat to Laem Tong1.5h by speedboat, about 3h on the ferry฿800–1,600 · $24–48—
Van pickup + ferry (Patong, Kata, Karon)3–4h door to doorAbout ฿600–850 · $18–25—
Van pickup + speedboat2.5–3h door to doorAbout ฿840–950 · $25–28—
Read the Phuket to Phi Phi Islands guide
Phuket airport → Patong
Mode / operatorTimeFareDeparts / notes
Phuket Smart BusAbout 1h30—Every 30 min 09:00–22:00, plus 08:15, 22:40 and 23:30; drops on the main road
Phuket Bus ExpressAbout 1h30—A second bus to Patong, Karon and Kata from Exit 3 of the domestic terminal
Shared minibus1h–1h30—Waits to fill, then drops at each hotel
Metered taxiAbout 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
GrabAbout 50 min—Price shown before you book; higher at busy times
BoltAbout 50 min—Meet the driver outside the airport gates
Car booked on 12GoAbout 50 min—Driver meets you in arrivals with your name
Hotel transferAbout 50 min—Easiest to arrange, rarely the cheapest
Read the Phuket airport to Patong guide
Singapore → Bangkok
Mode / operatorTimeFareDeparts / notes
Nonstop flight to Suvarnabhumi2h25–2h35 in the airCompare on the day; Scoot charges for checked bagsChangi T1 or T2 (Singapore Airlines, Thai Airways, Scoot)
Nonstop flight to Don MueangAbout 2h30 in the airUsually the cheapest fares; checked bags extraChangi T4 (Thai AirAsia, Thai Lion Air)
Train via Kuala Lumpur and Padang BesarAbout 47 hours with a night in Kuala LumpurS$5 + about RM170–205 for the ETS legs + ฿848–918 for a sleeper berth, plus a KL hotelWoodlands Train Checkpoint
Bus to Hat Yai, then train or flightAbout 12 hours overnight to Hat Yai, then 1h20 by air or overnight by trainFrom about ฿2,240 for the bus on 12Go, plus the onward ticketGolden Mile Complex (StarMart)
Read the Singapore to Bangkok guide
Singapore → Phuket
Mode / operatorTimeFareDeparts / notes
Nonstop flight, Singapore Airlines1h45–2h05 in the airCompare on the day; the checked bag is included—
Nonstop flight, ScootAbout 2 hoursUsually the cheapest seat, plus a checked bag if you need one—
Connecting flight via Bangkok or Kuala LumpurAbout 7 to 10 hours on 12Go's boardRarely cheaper than the nonstop—
Scoot to Krabi, then the road or a boatAbout 2 hours plus 2.5 hours to PhuketA second fare on top—
Bus to Hat Yai, then a bus to PhuketAbout 24 hours with the waitAbout ฿2,100 plus ฿440–684 · $76–83—
Fly to Langkawi, ferry to Koh Lipe, speedboat to PhuketTwo days with a night on LipeThree fares—
Read the Singapore to Phuket guide
Surat Thani → Bangkok
Mode / operatorTimeFareDeparts / notes
Night train9 to 11 hoursAbout ฿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—
FlightAbout 1h15 in the airAbout ฿1,000–2,000 · $30–60—
Night busAbout 10 to 11 hoursAbout ฿400–800, ฿1,200 for Thai Sriram's · $12–24—
Read the Surat Thani to Bangkok guide
Surat Thani → Khao Sok
Mode / operatorTimeFareDeparts / notes
Car or transferAbout 1.5 hoursAbout ฿1,500 from town, ฿1,900 from the airport · $45The airport, the station or any hotel, door to door
Phantip vanAbout 2–2.5 hoursAbout ฿240–350 · $7–10The airport arrivals hall, or its office on Talad Mai Road in town
Bus toward PhuketAbout 2 hoursAbout ฿100–120 at the counter, ฿305 on 12Go · $3–3.6Phun Phin train station forecourt
BusAbout 2–2.5 hoursAbout ฿150–235 · $4.5–7Surat Thani town bus station
Read the Surat Thani to Khao Sok guide
Surat Thani → Koh Phangan
Mode / operatorTimeFareDeparts / notes
Phantip bus + ferry4–4.5 hAbout ฿500 · $15Town office, through the day
Raja coach + car ferry4.5 h฿600 from the airport · $18Airport 09:00; town from 06:30; station from 05:30
Seatran coach + ferry4.5 hAbout ฿620 from town, ฿850 from the airport · $19Town office 06:30, 09:30, 12:30, 16:00
Lomprayah bus + catamaran2h45 from town, 3h15 from the airport฿700–950 · $21–28Tapee pier 10:00 and 13:00; station 09:30; airport 09:30 and 12:30
Lomprayah bus + speedboatAbout 2h50 from town฿800–1,050 · $24–31Tapee pier 12:00; station and airport 11:00
Songserm van + boat2h15–3.5 hAbout ฿935–1,000 · $28–30Airport 14:15, town 15:30, for the 16:30 boat
Night boat6.5–8 hAbout ฿500–750 · $15–22Ban Don riverfront, 22:00 or 23:00
Read the Surat Thani to Koh Phangan guide
Surat Thani → Koh Samui
Mode / operatorTimeFareDeparts / notes
Phantip coach + Seatran ferry3.5–4 h฿330–520 · $10–16Airport, station and town, roughly 05:30–15:00
Raja coach + car ferry3.5 hAbout ฿550 · $16Airport 09:00; station from 05:30, last 16:00
Lomprayah coach + catamaran1h45–2h15฿600–1,000 · $18–30Airport 09:30 and 12:30; station 09:30; Tapee pier in town 10:00 and 13:00
Boonsiri van + catamaranAbout 2h45฿750–1,000 · $22–30Airport 11:30; station and town hotels 10:30
Taxi to Donsak + ferry2.5–3 hTaxi fare agreed up front + ฿170–220Airport or town, any time before the last boat
Private car on the car ferry3–3.5 hAbout ฿6,000–9,000 per car · $179–269Airport to your Samui hotel
Read the Surat Thani to Koh Samui guide
Surat Thani → Koh Tao
Mode / operatorTimeFareDeparts / 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—
Read the Surat Thani to Koh Tao guide
Udon Thani → Bangkok
Mode / operatorTimeFareDeparts / notes
Flight to Don Mueang1 h to 1 h 15 minAbout ฿1,000–1,950 before bags · $30–58—
Flight to SuvarnabhumiAbout 1 h 10 minAbout ฿1,430–2,600 · $43–78—
Day train, Express No. 76About 8 hours฿244 3rd class, ฿477 2nd-class seat · $7.3—
Sleeper, Special Express No. 26About 9 h 10 min฿877–977 2nd-class berth, ฿1,313–1,513 1st class · $26–29—
Night train, Rapid No. 134About 10 h 30 min฿204 3rd class, ฿327 2nd-class seat · $6.1—
Night busAbout 8 to 10 hoursAbout ฿600–840 · $18–25—
Read the Udon Thani to Bangkok guide
Vientiane → Bangkok
Mode / operatorTimeFareDeparts / notes
Rapid No. 134, direct trainAbout 13 hours฿281 3rd class, ฿574 AC seat, ฿784–874 sleeper berth · $8.4Khamsavath station at 18:25
No. 134 to Nong Khai, then the No. 26 sleeperAbout 11 hoursAbout ฿70–120 to Nong Khai, then ฿894–994 2nd-class berth or ฿1,350–1,550 1st class · $2.1–3.6Khamsavath at 18:25, Nong Khai at 19:40
Night busAbout 15 hoursAbout ฿1,200–1,460 · $36–44Vientiane at about 16:00–16:30
Nonstop flight1 hour 10 to 1 hour 25 in the airVaries by dateWattay airport
Bus to Udon Thani + flightMost of a day with the borderA few hundred baht for the bus, plus the Udon flightVientiane in the morning
Read the Vientiane to Bangkok guide

Fares and times come from our route guides, each checked against operator schedules and pricing. Ferry crossings vary most with weather and season, and the Gulf routes (Samui, Phangan) run reduced services in the monsoon months.

Reusing these figures is fine with a link back to this page. For trip plans built around these routes, see the travel guides.