Public Transport in Thailand: Beginner's Guide
Discovery Article 072

Public Transport in Thailand: Beginner's Guide

Reading time: 11 minutes
Last updated: June 2026
Journey stage: I've Just Landed
Written by JLIT Team
Reviewed June 2026

Your Next Step

You are currently in the I've Just Landed stage of your Thailand journey.

  • Calculate your likely monthly cost of living in Thailand.
  • Read the practical Thailand guides before making decisions.
  • Register free so you can access JLIT member features and offers.
  • Browse local businesses and services when you need practical help.
Calculate Your Costs Find Businesses Register Free

Getting around Thailand ranges from genuinely slick modern rail to charmingly informal pickup-truck taxis, and understanding which applies where saves considerable confusion in your first weeks.

It depends enormously on where you are

This is the most important thing to understand upfront: Thailand’s public transport is highly uneven by geography. Bangkok has a dense, if somewhat fragmented, mix of elevated rail, underground metro, commuter trains, buses, and river boats. Outside the capital, in cities like Chiang Mai, Phuket, and Pattaya, formal transit is far less developed, and daily life leans heavily on songthaews, local buses, motorbike taxis, and increasingly, ride-hailing apps or a personal motorbike.

Songthaews: the backbone outside Bangkok

Songthaews, literally “two rows” in Thai, are pickup trucks fitted with bench seating along the back, running semi-fixed routes through provincial towns and beach destinations. In Chiang Mai, red songthaews circle the Old City and head out to popular spots; in Pattaya, they run more like fixed-loop mini buses along Beach Road. You simply flag one down, state your destination, and pay a small fare, typically 20 to 40 THB, directly to the driver when you disembark. They’re genuinely one of the most useful things to get comfortable with early on.

City buses: cheap, but with a learning curve

Bangkok’s bus network is extensive and among the cheapest transport options anywhere, base fares start around 8 THB on standard non-air-conditioned services. Historically, routes lacked clear printed timetables or maps, which is why most foreigners default to rail instead. Apps like ViaBus and Google Maps have made this considerably more manageable, showing real-time bus locations and helping you identify the right route. Remember that buses won’t stop automatically, you need to actively flag them down.

Intercity buses: covering the whole country

Long-distance buses connect nearly every city and town in Thailand, with a clear hierarchy from basic government-run services to VIP coaches offering reclining seats, air conditioning, and rest stops. Fares generally run 300 to 800 THB depending on distance and comfort level, with a Bangkok to Chiang Mai VIP overnight coach typically costing 650 to 800 THB for a 9 to 10 hour journey. These are genuinely useful for occasional interprovincial trips, if not for daily commuting.

Trains: slower, but genuinely scenic

Thailand’s rail network connects major cities including Chiang Mai, Chiang Rai, Ayutthaya, and Hua Hin. The Bangkok to Chiang Mai route in particular is known for its picturesque countryside views, though it takes considerably longer than flying or busing, commonly 10 to 14 hours. Sleeper class tickets are worth booking several days ahead during peak season, and fares range widely from around 200 THB for basic seating up to 1,000 THB or more for a comfortable sleeper berth.

Domestic flights: the fast option for longer distances

For longer journeys, domestic flights are often the most time-efficient choice by a wide margin. A Bangkok to Chiang Mai flight takes roughly 70 minutes and typically costs 900 to 1,500 THB, compared to 10 or more hours overland. Budget airlines serve major routes multiple times daily, making this a genuinely practical option even for cost-conscious travellers when time matters.

Practical tips for your first weeks

Carry small denomination cash, most local buses, songthaews, and informal operators don’t accept cards. Download Google Maps and, if you’re in Bangkok, ViaBus, both genuinely useful for navigating routes without needing to read Thai. Budget more time than you’d expect for road-based travel in Bangkok specifically, given its notorious traffic, and consider rail for any cross-city journey where it’s an option.

Final thoughts

Thailand’s public transport system rewards a bit of early exploration: spend your first couple of weeks trying different modes to see what fits your specific area and routine, rather than defaulting immediately to taxis or ride-hailing for everything. For a deeper look at Bangkok’s rail systems specifically, see JLIT’s dedicated BTS and MRT guide.

Explore JLIT’s city guides for location-specific transport tips, or find tickets and transport bookings through JLIT.

Key Takeaways

  • Thailand's public transport varies dramatically by location: Bangkok has genuinely modern rail systems, while provincial cities rely mainly on songthaews, local buses, and motorbike taxis.
  • Songthaews, shared pickup trucks with bench seating, are the backbone of local transport outside Bangkok, typically costing 20 to 40 THB per trip and running on semi-fixed routes.
  • Long-distance intercity buses connect almost every part of the country, ranging from basic government-run services to VIP coaches with reclining seats, generally costing 300 to 800 THB depending on distance and class.
  • Thailand's train network offers a slower but genuinely scenic way to travel, particularly the Bangkok to Chiang Mai route, though journeys can take 10 to 14 hours compared to a roughly 70-minute domestic flight.
  • Most local buses, songthaews, and informal transport only accept cash, so carrying small denomination notes is genuinely necessary for day-to-day travel outside major rail systems.
  • Domestic flights are often the most time-efficient option for longer distances, commonly running 900 to 3,000 THB and cutting a 10-hour overland journey down to around an hour.

Useful Resources

Recommended Next Reads

Related Discovery Articles

Related Comparison Articles

Related City Guides

Related Lifestyle Articles

Frequently Asked Questions

What's the best way to get around Thailand as a new arrival?

It depends heavily on where you are. In Bangkok, rail transit (BTS, MRT) combined with ride-hailing apps covers most needs well. In provincial cities like Chiang Mai or Phuket, songthaews, local buses, and motorbike taxis are the everyday backbone, and many residents also rely on their own motorbike or car.

What is a songthaew?

A songthaew is a shared pickup truck fitted with bench seating, functioning as informal shared transport in provincial towns and beach destinations. You typically flag one down, tell the driver your destination, and pay a small flat or distance-based fare, usually 20 to 40 THB, directly to the driver.

How do I get between cities in Thailand?

Long-distance buses connect nearly every part of the country, ranging from basic fan-cooled services to VIP coaches with reclining seats, generally 300 to 800 THB depending on distance. Trains offer a slower, more scenic alternative, while domestic flights are the fastest option for longer distances, often under 1,500 THB.

Can I pay for buses and songthaews with a card?

Generally no. Most local buses, songthaews, and informal transport operators only accept cash, paid directly to the driver or conductor. It's worth carrying small denomination notes for day-to-day local travel, particularly outside Bangkok's rail systems.

Is it worth flying domestically instead of taking a bus or train?

For longer distances, often yes. A Bangkok to Chiang Mai flight takes around 70 minutes and typically costs 900 to 1,500 THB, compared to 10 to 14 hours by bus or train. For shorter regional trips, buses or trains can be more practical and let you see the countryside.

Are Thailand's public buses easy for foreigners to use?

They can take some getting used to. Bangkok's bus routes have historically lacked clear printed timetables or maps, though apps like ViaBus and Google Maps have made navigating them considerably easier by showing real-time locations and route information.

Continue Your Journey

Ready for your next step?

Register Free Calculate Your Cost of Living Explore Thailand Thailand Guides View Member Offers