How to Get Around Easily in Thailand 

How to Get Around Easily in Thailand 

Traveling through Thailand can seem like a complicated endeavor for any expat and tourist alike, especially if it’s your first time in the country.  

However, being armed with the right information, all your travel plans can be achievable if you know how to get to where you’re going in Thailand.  

Regardless of whether you’re here for a short stay or plan to be a long-term expat, familiarizing yourself with Thailand’s transportation options should be the first step as you prepare to embark on your adventure.

That said, this guide shows you all the transportation options you have in the country, how much they’ll cost, where to find them, and how safe they are.

"*" indicates required fields

Get your FREE Thailand Cheat Sheet ​by entering your email below. The ​Sheet, based on ​our experience with living and working in ​Thailand for 10+ years, shows you how to ​save time and money and ​gives you the tools the thrive in Thailand.

Disclaimer: This article may include links to products or services offered by ExpatDen’s partners, which give us commissions when you click on them. Although this may influence how they appear in the text, we only recommend solutions that we would use in your situation. Read more in our Advertising Disclosure.

Transportation Between Provinces 

There are so many beautiful and interesting provinces to visit while in Thailand. Each province offers a unique vibe and experience that beckons you. 

Having a basic understanding of transportation options makes all the difference to ensure that you can see the most of what Thailand has to offer. 

Traveling by Bus

By far, traveling by bus is the most cost-effective way to travel from province to province.

With bus stations virtually connecting every province, along with proper planning, a well-informed traveler should have no problem visiting any desired province.

Companies and Routes 

There are over 40 bus companies that cover over 3,000 routes and reach over 140 destinations.

So, no matter your destination and expectations of service, you shouldn’t have a problem finding a bus company that meets your travel needs. 

Bus at Mo Chit
A typical double-decker bus in Thailand.

One thing to note is that popular routes like Bangkok to Chiang Mai are readily available with a wide range of departure times and an abundant choice of bus companies. 

However, if you intend to travel to less visited provinces such as Isan, you may find fewer options available. 

To help narrow down your choices, here are a few examples of the most popular bus companies.

Transport Co Ltd (999) (Bor Kor Sor)

Bus 999 is the largest bus company in Thailand. The company is commonly known as the 999 Bus or Bor Kor Sor among locals. 

The company has the most extensive routes in Thailand.

Bus 999 provides services to many domestic destinations across Thailand, from Bangkok to the Northeast (Isan), Southern, Eastern, and Northern regions. 

There are available routes to popular destinations such as:

  • Bangkok to Chiang Mai
  • Bangkok to Ubon Ratchathani
  • Bangkok to Nakhon Ratchasima
  • Bangkok to Surat Thani 

Furthermore, Bus 999 also provides international routes between Thailand and its neighboring countries, such as Laos and Cambodia.

Bus 999 prices tend to be more affordable than other big companies. However, depending on the route, bus conditions and services might not be as good. 

Bangkok Busline (Sombat Tour)

Sombat Tour is one of the most well-known transportation companies in Bangkok. The company provides coach service from:

  • Bangkok to Chiang Mai
  • Bangkok to Chiang Rai
  • Bangkok to Surat Thani 

Sombat Tour is known for having big and comfortable seats that can recline up to 135 degrees.  

Nakhonchai Air 

Nakhonchai Air, also known as NCA, is another big bus company in Thailand.

It’s the first bus company in Thailand to employ bus attendants who work similarly to flight attendants. 

Nakhonchai Air is known for being a first-class operator that offers a wide range of comfortable bus services to many destinations around Thailand.

Unlike other bus companies, they don’t stop at bus rest stops, so you reach your destination faster. 

Nakhonchai Air is very popular with Thais. For the most-traveled routes route, you might need to book a ticket at least a month or two in advance. This is especially true if you travel during long weekends. 

Prices

Prices vary depending on the distance and bus class. 

For a frame of reference, a ticket from Bangkok to Chiang Mai can cost anywhere from THB500 to THB900, depending on the bus company and bus class.

Expectations of Comfort 

From personal experience, buses in Thailand offer adequate comfort. 

Ultimately, the level of comfort depends on the standards of the bus company and the bus class you choose.   

Bus Classes

There are three bus classes available:

  • VIP
  • first class
  • second class

All bus classes have air conditioning, adequate legroom, and reclining seats.

However, some bus companies do go above and beyond, and paying the premium for a first-class or VIP bus is worth it. 

How to Book Tickets

Being that all 40 bus companies are independent from each other, comparing prices, expectations of comfort and service, and tickets can be frustrating. 

Ticket Counter at Mo Chit Bus Terminal
The ticket Counter at Mo Chit Bus Terminal.

In addition to purchasing a ticket at the bus station, you can buy directly on the companies website and pay by a bank transfer or at 7-Eleven. 

If you don’t have any specific bus companies in mind, you can use 12Go.Asia and pay by a credit card. 

For information, you can contact most bus companies via Facebook Messenger or Line.

When you’re ready to buy your ticket, you can choose to book through Facebook Messenger or Line messenger app as well. 

If you book your ticket via Line, you can pay via QR code bank transfer.

However, if you don’t have a Thai bank account, you can pay at any local 7-Eleven store using the ticket confirmation code.

Traveling by Train

If you’re not pressed or stressed about time constraints, traveling by train can be a very affordable and efficient way to travel.

Trains in Thailand are not built for speed. However, traveling by train is a cost-effective and comfortable means of transportation. 

SRT Timetable
The new Bangkok – Krung Thep Aphiwat train station.

Of course, not everywhere is accessible by train, as the train is confined to the location of stations and where the tracks go. 

Nonetheless, taking the train in Thailand can be a favorable and interesting way to travel.

The state railways of Thailand (SRT) consist of four service lines:

  • northern line
  • southern line
  • eastern line
  • northeastern line

Each line travels in its respective direction. For a frame of reference:

  • the northern line takes you as far as Chiang Mai;
  • the southern line reaches destinations as far as Sungai Kolok;
  • the eastern line ends in the province of Aranyaprathet; and
  • the northeastern line takes you to the provinces of Ubon Ratchathani and Nong Khai. 

The trains make stops at other train stations along the way. All lines converge in Bangkok, making train travel from Bangkok very accessible.

Routes, Travel Times, and Connecting Provinces

Proving a comprehensive guide to all the routes and connecting provinces in Thailand can take an entire article of its own.

Therefore, we will use one of the most popular routes to illustrate what to expect. 

Let’s go with the northern line that connects Bangkok to Chiang Mai — arguably one of the most utilized train routes. 

The distance from Bangkok to Chiang Mai is approximately 750 kilometers. The non-express train stops at other train stations along the way, including the Don Mueang district of Bangkok, and Ayutthaya and Phitsanulok provinces, to name a few. 

Traveling by train to Chiang Mai can take up to 14 hours from Bangkok. So, if you’re pressed for time you can take the express train.

The express line offers a direct route without stopping at other provinces and can reach its destination in 11 hours. Another popular option is taking the overnight train. 

With various options available, finding the right train to meet your specific needs can be confusing.

If you feel overwhelmed, check out SRT’s official website. We also recommend calling the SRT hotline at #1690 for any questions you may have.

Booking

Seats on popular routes are filled quickly, so book your ticket in advance.

You can reserve tickets up to 30 days in advance, but be aware that if you reserve only one day in advance, you have to pay for the booking within three hours. For reservations of two or more days in advance, you have to pay within 24 hours. 

You can go to the State Railway of Thailand website for more information about available routes, departure times, and booking options. 

However, the website is hard to navigate. And you have to enter the correct station name to display results properly.

For example, if you want to find a route from Bangkok to Chiang Mai, you need to search for “Krung Thep Aphiwat” instead of “Bangkok.” 

Advertisement

Alternatively, you can just use 12Go.Asia

Class Systems

There is a three-class tier system in Thailand:

  • first class
  • second class
  • third class 

Let’s look at each one more closely.

First Class

First class trains are fully air conditioned and come with comfortable seating. Cabins are divided into private rooms, with two seats per room. If you take the overnight train, the seats convert into beds. 

If you sharing a cabin with another passenger, try to book the bottom bed, it will be more expensive, but it offers more space and you won’t be bothered by the fluorescent ceiling lights that remain on all night.

Second Class

There are two types of second class trains to choose from:

  • sleeper trains
  • regular trains 

Similar to first class, second class sleeper trains offer seating that converts into bunk beds, with the upper and lower bunk having different prices. 

If you don’t plan to sleep, the other option is a non-sleeper. This train has reclining seats, much like a tour bus. 

Both second class trains are available with either air conditioning or fanned cars. 

Third Class

It’s worth noting that, regardless of what train you choose, typically, trains in Thailand are regarded as meeting European safety and cleanliness standards. 

However, third class is the exception.

Third class trains can be very uncomfortable with less-than-favorable cleanliness standards. 

They can still be an option if you’re on a tight budget. For example, traveling from Bangkok to Ayutthaya via third class train cost less than THB40.  

However, for a long trip, it’s better to book at least a second class train. 

For more comprehensive information, Richard Barrow, a train aficionado here in Thailand, has written an excellent guide that gives in-depth information on trains in Thailand.

Traveling by Van

Traveling by van can also be a very cost-effective option, and it’s less time consuming than a bus or train. 

For example, a van takes only two hours from Bangkok to Pattaya, while it takes three hours for a bus and four hours for a train. 

However, it’s less comfortable because seats are small. Moreover, it’s more dangerous because of reckless drivers. 

Another thing to consider, if you choose to travel by van, be prepared to sit very close to strangers for the duration of the trip. 

This can be uncomfortable for an introvert but fun if you enjoy meeting new people, making traveling by van an interesting experience.

Routes

Traveling by van limits the number of places you can go. In fact, routes are typically only utilized for traveling to neighboring provinces.

For example, you can take a van from Bangkok to Pattaya, Nakhon Pathom, Hua Hin, or Kanchanaburi, or from Chiang Mai to Chiang Rai and Mae Hong Son.  

While there are no available van routes online, you can travel by van to most provinces of Thailand. You can find vans at bus terminals in major cities across Thailand.

Cost and How to Book a Ticket

The price you pay depends on the distance and choice of destination. 

Van companies operate from bus stations. However, unlike booking a ticket for a bus, van services are on a first-come, first-serve basis.

If the van is booked, you have to wait for the next one available. 

Traveling by Private Taxi

A private taxi is an excellent option in terms of convenience and efficient travel time. 

Private taxis offer you more options and flexibility in terms of travel routes and choice of destinations. 

If you’re traveling in a group, hiring a private taxi can be a comfortable, affordable way to travel with your friends or family. 

Depending on what type of vehicle you hire, a private taxi can hold up to four passengers in a standard sedan or up to 13 passengers in a private van. 

Advertisement

When traveling in a group, splitting the taxi fare can be very affordable and offers the comfort of not having to travel with strangers, which can be uncomfortable for those who are more introverted. 

Another benefit is that private taxis should have no problem honoring special requests, such as choice of music and unexpected restroom breaks.

Where to Hire a Private Taxi

There are two options — either utilize a private taxi company or find an independent driver. 

Many independent drivers post their services on Facebook expat groups.

Simply join your local expat group, and you should have no problem finding private drivers offering their services. 

Feel free to message them for more details. 

How Much Should You Expect to Pay?

Ultimately this depends on the private taxi rate structure. 

Typically, private taxis with a set destination will charge a flat rate that includes the expense of gas.

For a frame of reference, Chiang Mai to Pai is about 130 kilometers and is approximately a three-hour drive. 

A typical price for a taxi is around THB2,000, including the cost of gas. However, you can also hire private taxis by the hour or by the day.

The rate is determined by the duration of time, not the destination. However, you are responsible for gas.

This can be an excellent option that allows you to plan your routes and destinations on your own terms. 

There are many private taxi services available. To get the best deal, don’t hesitate to shop around. 

Traveling by Airplane

If time is a priority, traveling by plane is the most effective way to travel. 

There over 30 commercial airports in Thailand that cover half the provinces in the country. A majority of airports, including in Bangkok, Phuket, Chiang Mai, and Khon Khen, have public transportation that can get you into the center of the cities.

Due to the high competition of domestic airlines in Thailand, you can grab airline tickets that cost less than bus tickets. And when one airline offers a promotion, another airline does the same, lowering the ticket prices even more.

The top four cheapest airlines in Thailand are:

There isn’t a clear difference between these four. They have similar prices, safety standards, and schedules.

Flying within Thailand is fairly straightforward. However, there are some contingencies and hurdles you may have to contend with.

For example, many destinations don’t offer direct flights. You will have a layover in Bangkok. 

From personal experience, dealing with layovers can be frustrating and inconvenient. 

Of course, although layovers are common, direct flights are available to a select few provinces. However, those flights are usually limited to only one flight per day and tend to cost more.   

For a more comprehensive guide, refer to this article: Flights Within Thailand: A Guide to Airlines and Cheap Tickets 

Getting Around the City

Most Thai cities are very multifaceted and have many things to see and do.

Luckily there is a multitude of transportation options to ensure that all your travel goals are achievable. 

From tuk-tuks to buses and everything in between, getting around the city can be convenient and enjoyable. 

As we can’t specify how everything works for every city, my goal is to give you a general idea of what to expect.

For Bangkok specifically, refer to this article for more comprehensive information: Transportation in Bangkok: A Guide to Taxis, Buses, Trains and Mobile Apps

Tuk-Tuks 

Tuk-tuks are a convenient and quick way to get around town. 

However, they aren’t necessarily the most cost-effective and, in many cases, a taxi or ride-sharing platforms (if available in the city you’re visiting) can offer better prices.

But in terms of a unique experience, a tuk-tuk is a viable way to get around town.

How Much Do Tuk-Tuks Cost?

Unlike taxis and ride-sharing platforms, there is no quantitative measure of cost.

In other words, tuk-tuk rides are purely based on the agreed-upon price. 

The average price is typically anywhere from THB100 to THB300, depending on the distance of the ride. 

As far as cost, in most cases, you can get a better deal from other transportation options, such as taxis and ride-sharing platforms. 

Tuk-tuk drivers are typically known for their quirky personalities and their intimate knowledge of the city. 

The slightly more expensive cost is well-worth the unique experience of riding in a tuk-tuk, at least occasionally. 

How to Negotiate?

As you gain experience, you’ll begin to know a fair price when you hear one. And in contrast, you will know a rip-off price when you come across one.

A good negotiation tactic is to use a ride-sharing platform as a bargaining chip.

If there is a ride-sharing company operating in the city you’re visiting, and if you can download a ride-sharing app on your phone, you can show the tuk-tuk driver how much it will cost and see if he would be willing to match the price. 

If he accepts, then he gets the passenger, and you don’t have to wait around for a ride-sharing driver.

Taxis

The convenience of being able to hail a taxi to get to your desired location is undeniable. However, you should be aware of the proper taxi fare and how to tell if you’re getting a good price. 

Taxi Meter
You’ll find these standard Thai taxis all around Bangkok.

How Much Do Taxis Cost?

You should always ask the taxi driver to turn on the meter. Then, the cost will be determined by how much time and how far you travel, based on the following:

The base fare is THB35 to THB40 baht depending on the size of the vehicle. 

  • the first 1 to 10 kilometers is THB6.50 per kilometer
  • the next 10 to 20 kilometers, the rate increases to THB7 per kilometer
  • the next 20 to 40 kilometers is THB8 per kilometer
  • the next 40 to 60 kilometers is THB8.50 per kilometer
  • the next 60 to 80 kilometers is THB9 per kilometer

When you exceed 80 kilometers, the rate increases to THB10.50 per kilometer. 

Another protocol is that if there is heavy traffic and the taxi can’t travel more than 6 kilometers an hour, you pay an added THB3 per minute.  

For example, a 10 kilometer trip is THB65 plus the THB35 base fare, making the total cost THB100.  

However, shorter trips may not be worth the the taxi drivers time, and they may decline your ride.

In this case, the driver may insist on an agreed-upon flat rate instead. Obviously, the proper use of the taxi meter would be less expensive for you.

However, if you don’t mind paying a little extra for the driver’s time, and a fair price is agreed upon, I’m sure the taxi will gladly take you to your destination.

It’s good to know that some taxis that wait outside of major tourist areas tend to overcharge (unless they use a meter). If that happens, politely decline, walk a little bit down from that area, and hail another taxi. 

Ride-sharing Platforms

In recent years, ride-sharing platforms have become popular in Thailand. They offer competitive prices and comfort.  

The availability of ride-sharing drivers ultimately depends on what city you’re in and is determined by demand. 

This may lead to longer wait times for pick-up or, in some cases, the unavailability of drivers in your area. 

Grab

Grab was the first ride-sharing app to launch in Thailand and has the largest availability of drivers and options, such as different sizes of vehicles and even hourly rentals.

Line Man

Line Man is another popular option. It offers easy communication via Line app, and provides a variety of vehicle types, including motorbike taxis. 

Bolt

Bolt is the newest trending ride-sharing platform that offers competitive prices and 24/7 availability. 

Another unique attribute is its safety features. This feature allows riders to share their locations with others. 

Details

All ride-sharing platforms provide vital information, such as the type of vehicle, the driver’s name and photo, registration numbers, the vehicle’s license plate, and a phone number to contact the driver if necessary. 

This can be very reassuring.

Payment

One of the most enticing aspects of ride-sharing platforms is that the apps tell you the exact price before you commit to a ride.

Most platforms are competitively priced, and knowing the cost of the ride upfront can help put you at ease. 

All three platforms above offer you the choice to pay cash or with a credit or debit card. 

Songthaews

Songthaews are by far the most cost-effective way to get around town.

They work similarly to buses and allow you to stop at your desired location within the confines of their routes.

How Do They Work?

There are two ways to utilize a songthaew. 

Song-Thaew
Songthaews are an affordable way to travel locally around Thailand’s major cities.

Most commonly, they operate on a fixed route. However, if you spot an empty songthaew, chances are they will be willing to give you and your friends a ride to your destination of choice.

Much like a tuk-tuk, simply arrange a price with the driver, and in most cases, he will be happy to take you to your location. 

How Much Do Songthaews Cost?

Prices vary from province to province.

If using a songthaew within its set route, the rate can be anywhere from THB15 to THB60 per person. 

Motorbike Taxis (‘Win’ Motorcycles)

If you need a short ride, a motorbike taxi is a cost-effective option. Traveling during rush hour traffic in a bustling city can be very time consuming.

A motorbike taxi is an excellent way to navigate and mitigate heavy traffic.

Where to Find Them?

Motorbike taxis are commonly found in high-density foot traffic areas, much like tuk-tuks. 

It’s also common to find motorbike taxi stands in busy sois, or roads.

Be aware that motorbike taxis typically only offer short rides and may not always agree to further destinations. 

Are They Safe?

In a country like Thailand, safety standards are subjective at best.

Most Thais have been passengers on motorbikes before they could even walk. However, there are always possible risks involved with riding a motorbike.

But if you’re crunched for time and have the courage, a motorbike taxi is by far the fastest way to get around town. 

How Much Do Motorbike Taxis Cost?

Motorbike taxis are best used for short trips.

Depending on what city you’re in, the price can be anywhere from THB20 to THB200, depending on the distance.

Motorbike taxis are most commonly used for short trips. However, some motorbike taxis accept longer trips if a fair price is agreed upon. 

Renting Motorbikes 

Renting motorbikes in Thailand can be a very cost-effective and exhilarating experience.

However, I don’t recommend this option for an inexperienced driver or rider.

The truth is, I have seen far too many accidents involving people who didn’t have the experience necessary to handle a motorbike and who perhaps had never driven one before coming to Thailand.

Ultimately, when renting a motorbike, you should be prepared to take full responsibility and ride at your own risk. 

Do You Need a Motorbike License?

The short answer is yes. However, we have never known a motorbike rental shop to ask for a license.

Ultimately this is a grey area, as rental shops don’t require a motorbike license. However, the traffic police may likely stop you and ask for one. 

From my perspective, it seems that there is an unspoken agreement that allows tourists to rent and ride motorbikes without a license.

Of course, this depends on the traffic officer’s discernment on whether they choose to look the other way or not. 

Simply put, if you plan to rent a motorbike, be prepared to have potential issues when dealing with the traffic police. 

How Much Does Renting Motorbikes Cost?

We can’t give a definitive answer to the exact cost, as prices vary from city to city.

Generally, renting a motorbike is fairly affordable. However, be aware that prices also vary according to the size of the engine.

For a frame of reference, the typical cost for a small 125cc scooter is around THB250 per day.

However, for motorbikes with larger engines, expect to pay anywhere from THB500 to THB1,800 per day.

If you plan to rent the bike for a longer duration, most shops offer discounted rates. 

Another thing to note when renting a motorbike is to be prepared to leave your passport as a security deposit.

If you’re uncomfortable with leaving your passport, or perhaps you need your passport while traveling, the rental shop sometimes lets you leave a cash or credit card deposit instead. 

For a small 125cc bike, a typical deposit is THB5,000. However, the more expensive the motorbike, the larger the deposit. 

Insurance

Whether you have an international insurance policy from your home country or you opt to buy insurance from the rental shop, be aware that you are responsible for any damage that may incur while the motorbike is in your possession.  

Having a good insurance policy prevents you from having to pay any damages out of pocket, and may cover medical expenses in case of injury. 

But be aware that if you don’t have the proper license for driving a motorbike, your insurance may not cover damage or injury.

Helmet Laws

By Thai law, you’re required to wear a helmet while riding. Most rental shops supply you with a helmet free of charge.

On the road, not everyone wears a helmet. Ultimately, the choice is yours. However, be prepared to deal with the consequence if you’re stopped by the police.

How to Deal with Traffic Police

Thailand doesn’t have the best reputation regarding consistent standards of police conduct. 

From our perspective, the line can sometimes become blurry regarding the standards of how police do their job.

Wearing your helmet can help you avoid being stopped at a checkpoint. However, it’s not uncommon for police to find other reasons to fine you.

To help deter any issues with the police, always carry the necessary documents, such as your international driver’s license and passport. Or in some cases, a photocopy or a picture on your phone should suffice.  

When interacting with the police, always be respectful. Common courtesy goes a long way. 

Renting Cars  

If you’re a confident driver, renting a car can be an excellent option to get around Thailand. 

It’s easy to rent a car here. But you need to be at least 20 years old and have a Thai driving license or international driving permit

However, driving in Thailand can be challenging because of traffic and reckless drivers. 

For comprehensive information regarding renting a car in Thailand, read this article: Renting a Car in Thailand: What You Need to Know

Walking

Most people visiting Thailand opt to get around by public transportation or renting motorbikes. However, not everyone feels comfortable riding a motorbike. Furthermore, some people just simply enjoy walking — it is, after all, often the best way to truly see the sites.

The idea of a guide for walking may seem a little odd and unnecessary. However, for those who come from a western country, you may notice and experience some stark differences while traversing Thai cities by foot. 

Let’s discuss some of those differences. 

Sidewalks

With larger cities such as Bangkok being an exception, most smaller cities were not designed with walking in mind. 

Sidewalks, or more accurately, the lack of sidewalks, can make walking around the city a bit challenging, to say the least. 

Even when sidewalks are available, you could come across uneven pavement, large cracks, and low-hanging power lines.

Stay aware of your surroundings as you walk, and if you’re not sure-footed (and even if you are), wearing closed-toed sandals or shoes is highly recommended for protection. 

This can go a long way in preventing accidents and injuries due to close encounters with unexpected obstacles in your walking path. 

Walking in Sois (Alleys) 

Commonly, some of the most enticing attractions are sois. Chances are, you’ll spend much of your time walking down interesting sois while in Thailand. 

A busy soi is usually packed with great boutique stores, souvenirs, local craft vendors, and tantalizing aromas from delicious street food.

Sois almost never have sidewalks and are typically bustling with cars, motorbikes, and pedestrians distracted by the many sights and sounds. 

Because of this, it’s absolutely imperative to be aware of your surroundings while walking down a soi. 

Avoid walking too close to the street by staying as far to the side of the road as possible. And it should go without saying, always be cautious when crossing the street. 

Who Has the Right of Way?

If you’re coming from a western country, you would assume that pedestrians always have the right of way. 

However, it seems that pedestrian right of way on the road is an assumption only shared in the West. 

Outside of the West, most countries share the perspective that the roads are meant for vehicles. And motorists are not obligated to stop for pedestrians. 

Therefore, always use caution and your best judgment when crossing the road in Thailand. Be very observant and stay aware of the vehicles coming in your direction.

Now, on to You 

Thailand has many transportation options, but not all of them are straightforward. There will be many nuances and minute details that can present challenges for when traversing the country. 

Like many things in Thailand, traveling involves a lot of planning, research, and a little bit of luck along the way. 

Ultimately, transportation options, prices, and expectations vary from city to city. 

That said, we hope this guide provided helpful information to better prepare you for your travels. 

Now that you have a good understanding of the transportation options available in Thailand, for specific itinerary planning, 12Go.Asia is a useful website. 

But remember, at the end of the day, no matter how much planning and research you do, there is no substitution for experience.

You might also want to read: The Complete Guide to Buying a Car in Thailand

Latest Guides on Transportation in Thailand