How to Get Around Thailand on the Cheap

A train in Isaan, Thailand

Thailand is one of the most popular backpacker destinations in Southeast Asia.

It’s also my favorite. (Though I may be biased since I used to live there).

Thailand was where I first decided to quit my job and travel the world. I lived there for two years. I ran tours there. I feel at home there.

It’s not just a country that I love, however. Thailand remains popular some fifty years after the first hippies arrived on the “banana pancake trail” for a simple reason: it’s awesome.

The succulent food, the warm people, the postcard-perfect beaches, the lush jungles, the hot weather — Thailand is simply a wonderful place to explore, no matter your interests and budget.

That said, Thailand is also a big country and takes time to navigate.

“What’s the best way to get around Thailand?” people often ask me.

Well, how you get around Thailand depends greatly on how long you’re staying. You have options!

To help you plan your trip, here’s a breakdown of the best ways to travel around Thailand (including travel times) regardless of budget or the length of your stay in the country:


 

Getting Around Thailand By Flying

a Thai Airways plane taking off in Thailand
Flying is the most expensive — but quickest — way to get around. You can get pretty much anywhere in the country in two hours or less, making flying the perfect choice for people who are rushed for time.

Thai Airways is the largest (and costliest) carrier, but there are numerous budget airlines like Bangkok Airways, Thai Lion, Thai Vietjet, AirAsia, and Nok Air.

Domestic flights around Thailand generally cost between 700 and 3,500 THB. Flights to the islands tend to be costlier than those between large cities like Bangkok and Phuket. For example, a one-way ticket from Bangkok to Phuket or Chiang Mai costs 700–1,000 THB, while a one-way ticket from Bangkok to Koh Samui is around 2,400 THB. Flights to Koh Samui are always more expensive than anywhere else, thanks to monopoly pricing by Bangkok Airways (who built the Samui airport).

If you book early, you can save on fares as the budget carriers usually offer around 30-50% off tickets when they have sales — and they always have sales (especially Air Asia).

Keep in mind that each airline has different baggage fees and policies; budget airlines typically charge extra for things like credit card processing (the stupidest of all fees), baggage fees, and preferred seating.

Skyscanner is my go-to website for finding cheap flights.
 

Getting Around Thailand By Train

a train hugging the cliff side in Kanchanaburi, Thailand with on a sunny day with beautiful views over Kwai Noi River on the right
Thailand is one of the few countries in the region with a decent rail network. It covers 4,500 kilometers (2,796 miles) and is one of the best and cheapest ways to get around the country.

There are three classes of travel: first class is the most expensive and is available only on night trains. Second class is quite comfortable and has softer seats, as well as air-conditioned cars. Third class consists of bare-bones cars with hard seats and no A/C. However, these are the cheapest seats around! (I actually like third class, though, as you meet more interesting people and there are always vendors coming on and off selling delicious and cheap food.)

Trains here move very, very slowly. The Chiang Mai-to-Bangkok night train — a distance of only 692 kilometers (430 miles) — takes over 13 hours.

Day trains are even worse, as there are frequent stops and waiting at stations for reasons I’ve never figured out.

There’s no high-speed train in this country so don’t be in a rush if you’re traveling Thailand by train!

That said, I love traveling by train in Thailand if I’m not in a hurry. The trains are spacious, there’s always food and drinks available, most of the cars have A/C, vendors get on and off at each stop to sell meals, fruit, or drinks, and the scenery as you cruise through the tropical countryside is out of this world. It’s also crazy cheap, especially if you take the day train. Heck, even the night train is super cheap!

You can see train schedules and ticket prices on the State Railway of Thailand website.

You can buy train tickets through a travel agent (there’s a slight upcharge), on the booking website 12go.Asia, or directly at the train station (the cheapest option). You can buy tickets on the day of travel — there’s usually space, especially on the day trains.

That said, if you are looking for a bed on the night train, I would book at least three days in advance to ensure you have a reservation, especially during the high season. If you want a first-class sleeper, they can sell out weeks in advance.
 

Getting Around Thailand By Bus

People lined up outside a blue and white coach bus at Pattaya bus terminal in Thailand
As trains don’t go everywhere in Thailand, taking the bus is your second-best option. Buses are the widest form of transportation here; you can go anywhere in Thailand by bus. Though they often show bad Thai movies with the sound turned up too loud and blasting the A/C, they are a comfortable and spacious ride.

If you’re taking a day bus, note that they often stop in multiple towns along the way to pick people up and drop them off, and they also pick up people by the side of the road. Don’t expect to move in an efficient or quick manner. They aren’t in a rush.

Be sure to tell them exactly where you want to go, because often there are no signs when you pull into bus stations.

There are also “tourist buses” that, while more expensive, are usually a lot more convenient. They are usually best for long distances (they tend to travel at night), and when combined with island ferry tickets (say, Bangkok to Ko Phi Phi). They are more expensive than local buses, but they are more direct, and you don’t have to worry about where you are or if it’s your stop. They usually pick you up in the tourist area and drop you off in the tourist area of the next place. Plus, there’s no stopping to pick up other people along the way.

You can book these via the many travel agents that line the tourist areas of town.
 

Getting Around Thailand By Car

Traffic in the streets of Bangkok's Chinatown
Don’t rent a car in Thailand. The roads in Thailand are crazy and renting a car is expensive compared to the plethora of cheap transportation options here (a daily rental starts at 700–800 THB if you book in advance).

It’s much better to rent a motorbike and ride across the country. It’s quite a common thing to do. A rental generally starts at 150–400 THB per day.

Just make sure that if you’re renting a motorbike, you’re comfortable with driving it and never (ever) drink and drive. Accidents are incredibly common.

This is a good article to help you plan a trip.

If you want to rent a car, you can use the widget below to check prices and get a quote quickly and easily to compare rental car deals with DiscoverCars comparison tool for cheap rentals:

 

Getting Around Thailand By Ferry

Small ferries parked in the water in front of a large sign on the shoreline trees that says 'PATTAYA' in Pattaya, Thailand

Ferries are an important mode of transportation when you’re exploring the islands. Due to the well-established travel trail, booking your ferry ride is simple and straightforward. You can often book tickets online or just show up. Most hostels and hotels will be able to help you with this if you need assistance. They also have the most up-to-date schedules.

FerryHopper is a popular and easy-to-use website for finding routes and booking tickets.
 

How Long Does It Take to Get Around Thailand?

Trying to figure out how long it will take you to get from point A to point B? Here is a distance and time chart so you can get an idea of how long it takes to get from place to place.

Route
Distance
(km/miles)
Air (hrs)
Bus (hrs)
Rail (hrs)
Bangkok –
Chiang Mai
230/115
1:15
10.5
13.5
Bangkok –
Phuket City
840/525
1:25
11.5
N/A
Bangkok –
Chumpon
466/290
1
7
7
Lampang –
Chiang Mai
99/61
4:05*
1:45
2
Surat Thani –
Bangkok
641/398
1
16
9.5
Chiang Mai –
Chiang Rai
199/124
1:15
3.5
N/A
Ayutthaya –
Bangkok
81/50
N/A
1:30
1
Bangkok –
Koh Samui
763/474
1:15
13-14**
13-16**
Chiang Mai –
Krabi
1,465/910
4
27
24
Bangkok –
Ubon Ratchathani
609/378
2:30
10
11

*No direct flights.
**Includes ferry.
 

What’s the Bottom Line on Getting Around Thailand?

At the end of the day, it all depends on your budget and timeframe. To review:

  1. Trains are the best way to get around Thailand cheaply and in comfort.
  2. Night buses are great for places that aren’t serviced by the train and if you’re on a budget.
  3. If you’re short on time, just fly.

***
That’s it. These are the best ways to get around Thailand. It’s pretty easy, as visitors have been traveling around here for decades and there’s an extensive network to make sure you can get from A to B no matter what!

Get the In-Depth Budget Guide to Thailand!

Get the In-Depth Budget Guide to Thailand!

My detailed 350+ page guidebook is made for budget travelers like you! It cuts out the fluff found in other guidebooks and gets straight to the practical information you need to travel around Thailand. You’ll find suggested itineraries, budgets, ways to save money, on and off-the-beaten-path things to see and do, non-touristy restaurants, markets, bars, safety tips, and much more! Click here to learn more and get your copy today.

Planning a Trip to Southeast asia

Get all my best Southeast Asia travel tips & free planning guides sent straight to your inbox

GET YOUR GUIDES HERE

    Book Your Trip to Thailand: Logistical Tips and Tricks

    Book Your Flight
    Use Skyscanner to find a cheap flight. They are my favorite search engine because they search websites and airlines around the globe so you always know no stone is left unturned!

    Book Your Accommodation
    You can book your hostel with Hostelworld as they have the biggest inventory and best deals. If you want to stay somewhere other than a hostel, use Booking.com as they consistently return the cheapest rates for guesthouses and cheap hotels.

    Don’t Forget Travel Insurance
    Travel insurance will protect you against illness, injury, theft, and cancellations. It’s comprehensive protection in case anything goes wrong. I never go on a trip without it as I’ve had to use it many times in the past. My favorite companies that offer the best service and value are:

    Looking for the Best Companies to Save Money With?
    Check out my resource page for the best companies to use when you travel. I list all the ones I use to save money when I’m on the road. They will save you money when you travel too.

    Want More Information on Thailand?
    Be sure to visit my robust destination guide to Thailand for even more planning tips!

    Disclosure: Please note that some of the links above may be affiliate links, and at no additional cost to you, I may earn a commission if you make a purchase. I only recommend products and companies I use. Opinions, reviews, analyses & recommendations are mine alone and have not been reviewed, endorsed, or approved by any of these entities. This page does not include all card companies or all available card offers.

    Disclosure: Please note that some of the links above may be affiliate links, and at no additional cost to you, I may earn a commission if you make a purchase. I only recommend products and companies I use. Opinions, reviews, analyses & recommendations are mine alone and have not been reviewed, endorsed, or approved by any of these entities. This page does not include all card companies or all available card offers.