Public Transport in Thailand: Beginner's Guide
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

How Much Does It Cost to Live in Thailand?
Understand the budget you may need before making plans.

Best Places to Live in Thailand for Expats
Compare cities, islands and regional hubs before choosing where to start.

Thailand Visa Basics for New Arrivals
Start with the practical visa questions before planning your move.
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 OffersDiscovery Article 072
Journey Stage: I've Just Landed
Reading Time: 11 minutes
Last Updated: June 2026




