How to Get Around in Thailand? (Complete Guide)

How to Get Around in Thailand? (Complete Guide)

User avatar placeholder
Written by theo

9 September 2025

Are you wondering how to get around in Thailand during your trip or while living there? Between the trains connecting Bangkok to Chiang Mai, long-distance buses, quick domestic flights, or renting a scooter on islands like Phuket or Koh Phangan, there are plenty of options.

This practical guide helps you navigate Thai transport, compare costs, and pick up the right reflexes to travel safely.

Main ways to get around Thailand

Thailand offers a wide variety of transport options for every budget and situation. Whether you’re a traveler passing through or an expat based in Bangkok, here are the most common ways to get around the country.

Cost and travel time comparison

Before planning your itineraries in Thailand, it helps to compare the different modes of transport. Each option has its advantages depending on budget, comfort, and travel time. Here’s a handy snapshot:

🚍 Transport 💰 Average price ⏱️ Duration 👤 Best for 💡 Tip
🚆 Train 300–1,500 THB
(€8–€40)
6–12 h Long trips, mid-range budgets Choose a night train with a sleeper berth for more comfort.
🚌 Bus 200–800 THB
(€5–€20)
5–12 h Budget travelers Book via 12Go Asia to avoid scams.
✈️ Plane 1,000–2,500 THB
(€25–€65)
1–2 h Saving time Watch for AirAsia and Nok Air promos to pay less.
🛵 Scooter 200–300 THB / day
(€5–€8)
Flexible Islands & small towns Always wear a helmet and ask for a written contract.
🚖 Tuk-tuk / Songthaew 100–200 THB
(€3–€5)
5–15 min Short urban hops Negotiate the fare before you get in to avoid surcharges.
🚕 Taxi / Grab 60–500 THB
(€1.50–€13)
Varies Comfort in the city Use the Grab app in Bangkok to avoid scams.

1. Trains: practical for long distances

Thailand’s rail network links the capital to iconic cities like Ayutthaya, Chiang Mai, and Surat Thani. Fares are affordable, between 300 and 1,500 THB (€8–€40) depending on the class. Night trains with sleeper berths are a comfortable way to cover long distances.

2. Buses: the budget option

Used by both Thais and tourists, buses are the most common way to travel from one province to another. A Bangkok–Chiang Mai trip costs around 600 THB (€15). Some companies offer solid comfort, but it’s best to book with reputable operators via platforms like 12Go Asia.

3. Flying: fast but pricier

If you’re short on time, domestic flights are ideal. Low-cost carriers like AirAsia, Nok Air, or Thai Smile offer tickets from 1,000 THB (€25). Getting from Bangkok to Phuket or Koh Samui takes barely an hour, which makes it a practical choice for short stays.

4. Scooters: freedom and flexibility

On islands and in beach destinations like Phuket, Pattaya, or Koh Phangan, renting a scooter is a must. Expect 200–300 THB (€5–€8) per day. Attention: an International Driving Permit is mandatory and accidents are frequent. Always wear a helmet, even for a short ride.

5. Tuk-tuks and songthaews: local and iconic

Colorful and picturesque, tuk-tuks and songthaews (shared taxis) are perfect for short distances. Agree on the fare before hopping in, or you may pay much more than the local rate. They’re an integral part of the Thai tourist experience.

  How long should you stay in Koh Samui? Complete guide

6. Taxis and ride-hailing

In big cities like Bangkok, metered taxis are convenient, but using the Grab app (Southeast Asia’s Uber) is recommended for greater reliability. In the provinces, official taxis are scarce and prices often need to be negotiated.

Useful apps and resources for getting around

To better plan your trips around Thailand, a few apps and platforms have become indispensable. They help you book tickets, compare prices, and find reliable routes anywhere in the country.

  • Grab: Southeast Asia’s Uber—ideal for ordering a taxi or ride-hail in Bangkok, Phuket, or Chiang Mai.
  • 12Go Asia: the go-to platform to book trains, buses, ferries, and even domestic flights.
  • Google Maps: great for planning a walk, scooter ride, or public transport route with real-time directions.
  • Rome2Rio: handy for comparing ways to get between two Thai cities—or even for trips to Laos or Cambodia.

💡 Good to know

  • An International Driving Permit is required to drive in Thailand, even for scooters.
  • Payments are mostly in baht (THB); carry cash for local buses or songthaews.
  • Apps like Grab mainly work in major cities (Bangkok, Phuket, Chiang Mai).

Practical tips and safety

Traveling in Thailand is simple and safe as long as you adopt a few good habits. Here’s what you need to explore the country with peace of mind, whether you’re a tourist or an expat.

  • Helmets are mandatory on scooters: fines are common, around 500 THB (~€13). Ride carefully, especially at night and in the rain.
  • International permit: required to drive (car/scooter). Without a valid license, your insurance may refuse coverage.
  • Travel insurance: check motorcycle coverage & medical expenses. Scooter accidents are frequent in tourist zones (Phuket, Pattaya, Koh Phangan).
  • Taxis/Tuk-tuks: prefer Grab or insist on the meter. Otherwise, negotiate the fare before departure to avoid surprises.
  • Buses & ferries: choose reputable companies, secure your luggage, and keep valuables on you.
  • Trains: book ahead in high season (holidays and weekend departures) for popular sleepers.
  • Vehicle rental: never leave your passport as a deposit. Opt for a cash deposit + detailed contract (check-in with photos).
  • Drink-driving: very low tolerance; checks are frequent. Use ride-hailing after a night out.
  • Weather: in the rainy season, roads are slippery and visibility is reduced—factor this into your timing.

💡 Good to know

  • Visa & regulations: check entry conditions, your work permit if you drive for work, and the validity of your International Driving Permit.
  • Budget: city taxis (Bangkok) from 60–120 THB (€1.50–€3); songthaew rides from 20–40 THB (€0.50–€1) depending on distance.
  • Useful contacts: consult the French Embassy in Bangkok for emergencies, and local lawyers/notaries for questions about insurance or liability after an incident. Professional support is recommended.

Getting around by city and situation

Each region of Thailand has its own transport quirks. Whether you’re visiting a major metropolis like Bangkok, a tropical island like Koh Samui, or a beach destination like Phuket, here are the best options.

  Best Koh Samui Hotels: Top 50 for your trip

How to get around Bangkok

Thailand’s capital is notorious for traffic jams. Luckily, there are several alternatives:

  • BTS Skytrain: a fast, modern elevated metro—perfect for getting around the city center.
  • MRT: an underground metro that complements the BTS and helps you travel between business districts and residential areas.
  • Chao Phraya river boats: a scenic and economical way to avoid road traffic.
  • Grab and taxis: useful for areas not covered by public transport.

How to get around Phuket

Phuket is an island with limited public transport. The main options are:

  • Scooter: the most common option for visitors. Always check the vehicle’s condition before renting.
  • Songthaews: local buses linking the beaches to major towns (Phuket Town, Patong).
  • Grab: available but coverage varies by area.
  • Private taxis: often pricey—agree on the fare in advance.

How to travel between islands

To move between Thai islands (Koh Samui, Koh Phangan, Koh Tao, Phuket, Krabi), ferries are essential:

  • Ferry crossings: typically 300–600 THB (€8–€16) depending on distance.
  • High-speed catamarans: pricier but faster (especially between Koh Samui and Koh Phangan).
  • Bus + ferry combos: convenient to connect Bangkok with the southern islands via 12Go Asia.

Traveling between major cities

To get from Bangkok to Chiang Mai, Pattaya, or Ayutthaya, you have several options:

  • Night trains: comfortable and budget-friendly.
  • VIP buses: reclining seats, air-con, reasonable fares.
  • Domestic flights: faster—ideal for short stays.

FAQ

What’s the best way to get around Thailand?

It depends on your itinerary and budget. Flying is unbeatable for saving time between Bangkok and Phuket, the train is economical for reaching Chiang Mai, and a scooter is a staple on islands like Koh Phangan.

Is it easy to rent a scooter in Thailand?

Yes, but you need an International Driving Permit in addition to your home license. Renting is simple and inexpensive (about 200–300 THB per day), but traffic can be dangerous—especially for novice riders.

Which apps should I use to get around?

The most useful are Grab for taxis and ride-hailing, 12Go Asia to book your buses, trains, and ferries, and Google Maps for easy city navigation.

How do I get to Bangkok from the airport?

The Airport Rail Link connects Suvarnabhumi Airport to the city center in 30 minutes for just 45 THB (~€1.20). Alternatively, you can take a taxi or Grab—more comfortable but pricier (300–500 THB / €8–€13 depending on traffic).

Can you travel in Thailand without speaking Thai?

Yes—most tourist services are accessible in English. On local buses or trains, a few words of Thai can help, but mobile apps largely bridge the language gap.

Getting around Thailand becomes easy once you know the options. Between the comfort of the train, the speed of the plane, the flexibility of the scooter, and the efficiency of modern apps, every traveler will find an option that suits their budget and travel style.

Other articles you may find useful:

Leave a Comment