Transport guide

Getting around Thailand: the complete transport guide

Night train or flight? Ferry or speedboat? How to move between Bangkok, the north and the islands — with honest pros and cons, typical journey times and the routes most travellers actually take.

Kylian DevBy Kylian Dev

  • 9 transport modes compared
  • 14 key routes
  • 7 island ferries
  • Scooter safety

The short answer

Thailand is easy to cross: cheap domestic flights for long hops, the night train or VIP bus to save a night's accommodation, ferries and speedboats to reach the islands, and Grab in cities. The only thing to avoid is renting a scooter without a motorbike licence.

Bangkok → Chiang Mai

~1h10 flight

Or around 11–13 hours by night train

Rail network

State Railway

Main lines run north, north-east, east and south

Island ferries

7 main routes

Gulf and Andaman, see the table below

In cities

Grab & Bolt

Fixed fare shown before you ride

Transport modes

Every way to get around, compared

Prices vary with season, class and how early you book — the € scale below is a relative guide, not a quote.

Domestic flights

€€€

Long distances: north ↔ south

  • Bangkok to Chiang Mai, Phuket, Krabi or Samui in about 1–1.5 hours
  • Low-cost airlines keep fares reasonable when booked ahead
  • Checked baggage often extra on low-cost fares
  • Add airport transfers and check-in time

Bangkok has two airports (Suvarnabhumi and Don Mueang) — check which one your flight uses.

Night train

€€€

Bangkok ↔ Chiang Mai, Bangkok ↔ the south

  • Sleeper berths save a night's accommodation
  • A classic experience with scenery at dawn
  • Slow, and delays are common
  • Sleeper berths sell out in high season

Lower berths are slightly wider and pricier. Book through the State Railway of Thailand.

Bus & VIP bus

€€€

Budget long-distance travel

  • Dense network reaching almost every town
  • VIP buses have reclining seats and fewer passengers
  • Long journeys, often overnight
  • Air-con can be freezing — bring a layer

Prefer government-run or well-reviewed companies over very cheap tourist-area buses.

Minivan

€€€

Short regional hops (2–4 h)

  • Frequent, cheap and door-to-door from many hotels
  • Often combined with ferries in one ticket
  • Cramped, little room for big bags
  • Driving can be fast and nerve-racking

Ask for a seat near the front if you get motion sickness, especially to Pai.

Ferry & speedboat

€€€

Reaching the islands

  • Catamarans and car ferries are stable and comfortable
  • Combined bus + boat tickets simplify island hops
  • Speedboats can be rough in choppy seas
  • Some routes stop in low season

Island schedules depend on the weather and season — reconfirm departure the day before.

Taxi, Grab & Bolt

€€€

Getting around cities

  • Apps show a fixed price before you ride
  • Metered taxis in Bangkok are cheap
  • Traffic in Bangkok can be very slow at rush hour
  • Some taxis refuse the meter

In Bangkok, combine with the BTS Skytrain and MRT metro to beat the traffic.

Tuk-tuk

€€€

Short hops and the experience

  • Fun, open-air and iconic
  • Handy for short trips in old towns
  • Always negotiate — often dearer than a taxi
  • Exposed to traffic fumes and heat

Agree the price before getting in and ignore offers of shopping 'tours'.

Songthaew

€€€

Shared rides in towns & islands

  • Very cheap shared pick-up trucks
  • Main transport in Chiang Mai and on many islands
  • Routes aren't always obvious
  • Private hire needs negotiating

In Chiang Mai, the red songthaews work like shared taxis: tell the driver your destination.

Scooter

€€€

Only for experienced, licensed riders

  • Total freedom on quiet islands
  • Cheap daily rental
  • Leading cause of tourist injuries
  • Insurance may not cover you without the right licence

Riding legally needs a motorbike licence plus an International Driving Permit. Always wear a helmet.

€ = budget · €€ = mid-range · €€€ = most expensive of the options. Always check current fares when you book.

Bangkok → Chiang Mai

Bangkok to Chiang Mai: plane, train or bus?

The most-travelled route in the country. Here is roughly how long each option takes door to door.

Flight

About 1h10 in the air — roughly 4 hours door to door with transfers and check-in

VIP bus

Around 9–10 hours, usually overnight

Night train

Around 11–13 hours in a sleeper berth

The night train is an experience in itself: book a sleeper berth, board in Bangkok in the evening and wake up to jungle scenery on the way to Chiang Mai. Book early in high season (November–February). Every option is compared in our Bangkok to Chiang Mai route guide.

Key routes

Key routes between the main hubs

Straight-line distances are calculated from our destination data; road times are rough estimates that don't account for traffic.

RouteDistanceFastestBudget optionBy road (est.)
BangkokChiang MaiFull route guide582 kmFlight, about 1h10Night train (~11–13 h) or VIP bus (~9–10 h)~10.5 h
BangkokPhuketFull route guide693 kmFlight, about 1h20Overnight bus (around 12 h)~12.5 h
BangkokKoh SamuiFull route guide475 kmDirect flight to Samui (~1 h), usually pricierNight train or bus to Surat Thani/Chumphon + ferry, often on one combined ticket—
BangkokKrabi & RailayFull route guide664 kmFlight to Krabi (~1h20) + transferOvernight bus, or train to Surat Thani + bus~12 h
BangkokAyutthaya67 kmTrain or minivan, about 1.5–2 hLocal train, very cheap~1 h
BangkokKanchanaburi & Erawan109 kmMinivan or car, around 2–3 hScenic train from Thonburi station (~3 h)~2 h
BangkokHua HinFull route guide145 kmMinivan or car, around 3–4 hTrain (~4 h) or bus~2.5 h
BangkokKoh Chang274 kmFlight to Trat + ferryBus to Trat + car ferry, a full day—
Chiang MaiPaiFull route guide85 kmMinivan, about 3 h on a very winding roadMinivan or local bus~1.5 h
Chiang MaiChiang Rai & the Golden Triangle154 kmBus or car, about 3–4 hBus, frequent departures~3 h
Koh SamuiKoh TaoFull route guide68 kmCatamaran, direct or via Koh PhanganSlower ferry—
PhuketKrabi & Railay51 kmMinivan or car, around 3 hBus, or ferry via Koh Phi Phi~1 h
Krabi & RailayKoh LantaFull route guide46 kmMinivan with short car-ferry crossingsMinivan; ferries in high season—
Khao SokKoh Samui175 kmMinivan to the pier + ferry, often one ticketLocal bus to Surat Thani + ferry—

Straight-line distance; actual road distance is longer. Build a whole route with our itinerary planner, which calculates each leg for you.

Boats moored off a beach on Koh Tao

Ferries

Island ferries and speedboats

The main sea routes in the Gulf of Thailand, the Andaman Sea and the east coast, with typical durations and frequencies. Step-by-step guides cover Phuket to Koh Phi Phi by boat and Krabi to Koh Lanta by ferry.

Koh Samui (Bangrak / Mae Nam)Koh Phangan (Thong Sala)

Catamaran
Duration
20–30 min
Frequency
Hourly (7am–6pm)

Operators: Lomprayah, Seatran

Koh Phangan (Thong Sala)Koh Tao (Mae Haad Pier)

Catamaran
Duration
1h15
Frequency
3–4 departures a day

Operators: Lomprayah, Songserm

Phuket (Rassada Pier)Koh Phi Phi (Tonsai Pier)

Speedboat
Duration
1h–1h45
Frequency
6–8 departures a day

Operators: Chao Koh, Andaman Wave Master

Railay / Ao Nang PierKoh Phi Phi (Tonsai Pier)

Speedboat
Duration
45 min–1h15
Frequency
Several daily departures

Operators: Tigerline, Ao Nang Princess

Koh Phi Phi (Tonsai)Koh Lanta (Saladan Pier)

Speedboat
Duration
30–45 min
Frequency
3–4 a day (high season)

Operators: Satun Pakbara, Bundhaya Speedboat

Koh Lanta (Saladan Pier)Koh Lipe (Pattaya Beach)

Speedboat
Duration
2h30–3h
Frequency
1–2 a day (Nov–May)

Operators: Tigerline Ferry, Bundhaya

Koh Chang (Bang Bao Pier)Koh Kood (Ao Salad / Klong Chao)

Speedboat
Duration
1h15–1h45
Frequency
2 a day (Oct–May)

Operators: Bangbao Boat, Boonsiri High Speed

Koh Mak (Ao Nid / Makathanee Pier)Koh Kood (Ao Salad / Klong Chao)

Speedboat
Duration
30–45 min
Frequency
1–3 a day (Nov–Apr, check ahead)

Operators: Boonsiri High Speed, speedboats inter-îles

Ban Phe (Rayong, jetée Nuan Thip)Koh Samet (Na Dan Pier)

Ferry
Duration
15–45 min
Frequency
Roughly hourly (8am–5pm)

Operators: Ferries publics et speedboats privés

Phuket (Bang Rong Pier)Koh Yao Noi (Manoh Pier)

Speedboat
Duration
30–45 min
Frequency
Several a day

Operators: Speedboats et longtails publics

Koh Lanta (Saladan Pier)Îles de Trang (Koh Ngai, Koh Muk)

Speedboat
Duration
1h–1h30
Frequency
1–2 a day (Nov–Apr)

Operators: Satun Pakbara, Tigerline Ferry

Timetables and frequencies are indicative and change with the season and the weather. During the monsoon (rainy season in Thailand) some routes are reduced or suspended — always check with the operator before you travel.

Reaching Koh Samui, Koh Phangan and Koh Tao

From the mainland, boats to the Gulf islands leave from piers near Surat Thani (Donsak) and from Chumphon. Most travellers buy a combined ticket (train or bus + ferry) from Bangkok, or fly directly to Samui (see our Koh Samui airport guide). For Koh Tao, our Bangkok to Koh Tao route guide compares every option.

Renting a scooter: read this first

  • To ride legally you need a motorbike licence from home plus an International Driving Permit; police checkpoints fine unlicensed tourists.
  • Many travel insurance policies refuse claims for riders without a valid motorbike licence or not wearing a helmet.
  • Never leave your passport as a deposit; film the bike before you ride off.
  • Sand, gravel, rain and steep island roads cause many accidents — if you're not experienced, take a songthaew or Grab instead.

More safety advice in our Thailand practical guide.

Booking tips

Booking tips

  1. 1

    Book night trains early

    Sleeper berths on popular lines sell out weeks ahead in high season and around Thai holidays.

  2. 2

    Check the Bangkok airport

    Full-service and low-cost flights leave from different airports. Allow at least an hour to cross the city.

  3. 3

    Combined tickets for islands

    Bus + boat or train + boat tickets are convenient and usually good value for reaching the Gulf and Andaman islands.

  4. 4

    Leave a buffer day

    Ferries can be cancelled in bad weather — don't book an island ferry on the same day as an international flight.

  5. 5

    Use apps in cities

    Grab and Bolt show the price upfront and avoid haggling. Keep some cash for drivers who prefer it.

  6. 6

    Watch the baggage rules

    Low-cost airlines have strict weight limits; minivans have little space for big suitcases.

FAQ

Frequently asked questions

What is the best way to get around Thailand?

It depends on distance: domestic flights for long hops (Bangkok to the north or south), night trains and VIP buses for budget overland travel, ferries for the Thai islands, and Grab or taxis in cities.

How do I get from Bangkok to Chiang Mai?

The fastest is a flight of about 1h10. The most memorable is the night train (around 11–13 hours in a sleeper berth). VIP buses take roughly 9–10 hours and are usually the cheapest option. Details in our Bangkok to Chiang Mai guide.

How do I get to Koh Samui, Koh Phangan and Koh Tao?

Either fly to Koh Samui, or take a train or bus from Bangkok to Surat Thani or Chumphon and continue by ferry — combined tickets are widely sold. Catamarans link the three islands several times a day. See our Bangkok to Koh Samui route guide.

How long is the ferry from Koh Samui to Koh Phangan?

Around 20–30 minutes by catamaran, with roughly hourly departures during the day.

Can I rent a scooter in Thailand without a licence?

Rental shops often don't ask, but riding without a valid motorbike licence and International Driving Permit is illegal, can lead to fines and will likely void your travel insurance.

Is Grab available in Thailand?

Yes. Grab and Bolt operate in Bangkok, Chiang Mai, Phuket and most tourist areas, with prices shown before you ride.

Plan your route

Before you go, read our practical guide to Thailand and check the packing list.