Thailand Transportation Guide
Planning how to get around Thailand can feel overwhelming at first. The country offers an extensive transport network that includes domestic flights, trains, long-distance buses, ferries, river boats, metro systems, taxis, and ride-hailing services. Once you understand how each option works, travelling between Thailand's cities, beaches, mountains, and islands becomes simple, convenient, and affordable.
Transportation planning is especially important because Thailand is geographically diverse. Bangkok sits in the centre of the country, Chiang Mai is hundreds of kilometres to the north, while many of Thailand's famous islands are located in the south. Choosing the right mode of transport can save you significant time, reduce travel costs, and make your itinerary much more efficient.
This guide covers everything you need to know about travelling around Thailand, including domestic flights, overnight trains, long-distance buses, island ferries, Bangkok's BTS Skytrain and MRT systems, plus local transport such as Grab, tuk-tuks, songthaews, motorbike taxis, and more. You'll learn when each option is the best choice depending on your budget, schedule, and destination.
It also highlights the most common transportation mistakes first-time visitors make, such as waiting too long to book tickets during peak season, relying solely on taxis in Bangkok, or underestimating travel times between islands and mainland destinations. With the right planning, getting around Thailand is straightforward, allowing you to spend more time enjoying your trip and less time worrying about logistics.
Book Popular Thailand Transport Routes
Save time by booking Thailand's most popular transport routes in advance. Reserve flights, buses, and ferries online to secure your preferred departure times, especially during weekends and peak travel seasons.
Getting Around Thailand
Overview of Thailand's Transport Network
Thailand has one of the easiest transportation systems in Southeast Asia for visitors to navigate. Domestic flights, trains, buses, ferries, and urban transit networks connect the country's major cities, cultural destinations, beaches, and islands. The State Railway of Thailand links Bangkok with northern, central, and southern provinces, while extensive government and private bus services reach almost every destination. Low-cost airlines operate frequent domestic routes, and ferry services provide year-round connections to Thailand's most popular islands.
Major tourist destinations are well connected. Travellers moving between Bangkok, Chiang Mai, Phuket, Krabi, Koh Samui, Koh Phangan, and Koh Tao can usually choose from several transport options depending on their budget, schedule, and comfort preferences. One of the biggest advantages of travelling around Thailand is its affordability. Domestic flights are often inexpensive when booked in advance, overnight sleeper trains combine transportation with accommodation, and long-distance buses remain one of the country's most economical travel options.
Each transport option has its own advantages. Bangkok's BTS Skytrain and MRT provide fast and reliable travel around the capital. Domestic flights are ideal for long-distance journeys, trains offer a comfortable and scenic alternative, buses provide the widest route coverage, and ferries make island hopping straightforward throughout southern Thailand.
Choosing the Right Transport
Choosing the right mode of transport depends on four key factors: distance, budget, available time, and personal comfort. Understanding how these factors affect your journey will help you choose the most efficient option.
Distance is usually the most important consideration. For journeys under three hours by road or rail, flying often offers little advantage once airport transfers, check-in, and security procedures are included. For journeys of six hours or more, domestic flights or overnight sleeper trains are generally the most efficient choices.
Budget also plays an important role. Long-distance buses are typically the most affordable option, while trains provide excellent value, especially on overnight services where your ticket also covers accommodation. Low-cost airlines frequently offer competitive fares, although prices increase during school holidays and the peak travel season.
If your itinerary is short, domestic flights often provide the best balance between speed and convenience, allowing you to spend more time exploring destinations rather than travelling between them.
Comfort preferences vary from traveller to traveller. Some people enjoy the experience of Thailand's overnight sleeper trains, while others prefer the speed of flying. VIP buses provide larger seats and additional amenities, making them a comfortable choice for long-distance journeys.
Best Transport for First-Time Visitors
For a typical first visit that includes Bangkok, Chiang Mai, and southern Thailand, combining domestic flights with local public transport offers the best balance of speed, convenience, and cost. Families planning on traveling with children should prioritize direct flights where possible, use the BTS and MRT for getting around Bangkok, rely on Grab or songthaews for local transport in Chiang Mai, and fly to Phuket or Krabi before continuing to nearby islands by ferry. During the peak travel season, booking flights, trains, ferries, and popular routes at least a week in advance is highly recommended.
Domestic Flights
Why Domestic Flights Are Popular
Domestic flights are one of the fastest and most convenient ways to travel around Thailand, especially when covering long distances. They save significant travel time and are often far more affordable than many first-time visitors expect.When promotional fares fall between 500 and 1,500 THB, flying often becomes the most practical choice, offering substantial time savings for only a small increase in cost compared with buses or trains.
Affordable fares are available throughout the year but are most competitive when booked four to eight weeks in advance. Last-minute bookings, particularly during the Christmas and New Year period, can be several times more expensive.
Long distances between Bangkok and the southern resort areas make flying the default choice for most visitors with limited time. Krabi is over 900 kilometres from Bangkok by road. Chiang Mai is around 700 kilometres north. These are distances where flying changes the character of the trip entirely.
Major Domestic Airports
Bangkok is served by two major airports, each catering to different types of airlines and travellers. Suvarnabhumi (BKK) handles most full-service carriers and some low-cost routes. Don Mueang (DMK) is the main hub for low-cost carriers including AirAsia and Nok Air. If you are connecting from an international flight at Suvarnabhumi to a domestic low-cost flight from Don Mueang, allow at least four hours for the transfer.
Chiang Mai Airport (CNX) serves the north and handles a high volume of domestic traffic. It is small, easy to navigate, and well connected to the city centre.
Phuket International Airport (HKT) is the busiest airport in southern Thailand and handles both domestic and international traffic. Taxi and Grab services are reliable but the airport is about 45 minutes from Patong Beach.
Krabi Airport (KBV) is a smaller airport serving the Krabi and Ao Nang area. It is convenient and less chaotic than Phuket.
Surat Thani Airport (URT) is the gateway for travellers heading to Koh Samui, Koh Phangan, and Koh Tao. Although Koh Samui has its own private airport, many budget-conscious travellers choose Surat Thani because flights are typically much cheaper, even after adding the ferry transfer.
Popular Flight Routes
Bangkok to Chiang Mai is one of the most frequently flown domestic routes in the country. Multiple carriers operate it throughout the day, fares are competitive, and the one-hour flight saves around nine hours compared to the train.
Bangkok to Phuket is one of Thailand's busiest domestic air routes, with dozens of daily departures from both Bangkok airports throughout the year. This is the most popular domestic route by passenger volume during the high season.
Bangkok to Krabi is served by several airlines and is the preferred choice for travellers heading to Railay Beach, Ao Nang, or island-hopping in the Krabi archipelago.
Bangkok to Koh Samui is operated primarily by Bangkok Airways, which owns Samui Airport. Because of this, fares are generally higher than on other domestic routes. Many travellers reduce costs by flying to Surat Thani and continuing by ferry. Many travellers choose to fly to Surat Thani and take the ferry instead.
Airlines Commonly Used
Full-service carriers operating domestic routes include Thai Airways and Bangkok Airways. Both offer generous baggage allowances and in-flight meals on most routes.
Low-cost airlines operate the majority of domestic flights in Thailand. AirAsia, Nok Air, and Thai Lion Air offer extensive networks between major destinations, although checked baggage is usually charged separately on the lowest fares. Baggage is charged separately on most fares, so factor this in when comparing prices.
When Flights Make Sense
Domestic flights are usually the best option when overland travel would take more than six hours, your itinerary is short, or you're travelling between destinations with limited rail connections. They also make sense when the airfare is only slightly higher than the cost of a train or bus.
When Flights Are Not Necessary
Flying is unnecessary for short journeys such as Bangkok to Ayutthaya, which is only about 80 kilometres away and easily reached by train, bus, or car.
Flights are also unnecessary for short island transfers where ferries are quick, affordable, and part of the overall travel experience. For example, ferries between Koh Samui and Koh Phangan take around 30 to 45 minutes and are the preferred way to travel between the islands.
Compare Popular Domestic Flights
Domestic flights are often the quickest way to travel across Thailand. Compare fares, schedules, and airlines to book the best flight for your itinerary.
Thailand Trains
Overview of Thailand Rail Travel
Train travel in Thailand is slower than flying, but it offers a completely different travel experience. The scenic northern railway from Bangkok to Chiang Mai passes through rice fields, forested hills, traditional villages, and small rural stations, providing a glimpse of everyday life beyond the country's major tourist destinations. Overnight sleeper trains allow travellers to cover long distances while they sleep, arriving at their destination refreshed and often saving the cost of one night's accommodation.
Affordability is another major advantage. A second-class sleeper from Bangkok to Chiang Mai typically costs between 700 and 1,000 THB, offering excellent value when compared with the combined cost of a budget hotel and daytime transportation. Trains also provide more space to move around than buses, making longer journeys considerably more comfortable.
The State Railway of Thailand offers online ticket booking through its official website. While the booking system is relatively straightforward, many international travellers also use reputable third-party platforms such as 12Go Asia for their English-language interface, multiple payment options, and combined train and ferry bookings.
Popular Train Routes
Bangkok to Chiang Mai is Thailand's most iconic rail journey. Depending on the train service, the trip takes approximately 12 to 15 hours and is best experienced as an overnight journey in a sleeper carriage.
Bangkok to Ayutthaya is one of the country's easiest and most popular day trips. Trains depart regularly from Hua Lamphong and Krung Thep Aphiwat (Bang Sue Grand Station), taking around 90 minutes at a very affordable price.
Bangkok to Surat Thani is a popular overnight route for travellers heading to Koh Samui, Koh Phangan, and Koh Tao. Morning arrivals provide convenient connections to buses and ferries serving Thailand's Gulf islands.
Sleeper Trains
Overnight sleeper trains are considered one of Thailand's classic travel experiences. Although they are not luxurious, they are clean, comfortable, and provide a relaxing alternative to long-distance buses or domestic flights for travellers who enjoy slower journeys.
Booking well in advance is highly recommended, particularly for first and second-class sleeper berths on the popular Bangkok to Chiang Mai route. These often sell out several days or even weeks before departure during the peak travel season. Tickets can be purchased through the State Railway of Thailand or trusted booking platforms.
Accommodation varies by class. First class features private air-conditioned cabins with two berths, making them ideal for couples or travellers seeking additional privacy. Second class offers comfortable upper and lower berths within shared air-conditioned carriages separated by curtains. Third class consists of standard seats and is generally unsuitable for overnight travel.
Pros of Train Travel
- Comfortable seating and more space to move around than most long-distance buses.
- Overnight sleeper services allow you to travel while you sleep and save on accommodation costs.
- Scenic railway routes showcase Thailand's countryside and rural landscapes.
- Dining cars, onboard refreshments, and station vendors make food easily available during longer journeys.
- Rail travel avoids road congestion and provides a more relaxed travel experience.
Cons of Train Travel
- Journey times are considerably longer than domestic flights.
- Train delays can occur, particularly on long-distance routes.
- The railway network does not directly reach destinations such as Krabi or Thailand's islands.
- Older train carriages may have less reliable air conditioning and fewer modern facilities.
Is the Chiang Mai Train Worth It?
For travellers who enjoy scenic journeys and have a flexible itinerary, the overnight train to Chiang Mai is absolutely worth considering. It combines transportation with accommodation, offers beautiful countryside views, and remains one of Thailand's most memorable rail experiences.
If your priority is reaching Chiang Mai as quickly as possible or you have limited time, a domestic flight will usually be the better option.
Book Popular Train Routes in Thailand
Thailand's railway network connects many of the country's most popular destinations. Reserve your train tickets in advance to secure the best departure times, especially during weekends, public holidays, and the peak tourist season.
Long Distance Buses
How Thailand's Bus System Works
Thailand has an extensive long-distance bus network operated by a combination of government and private companies. The government-run Transport Co. operates from major terminals such as Mo Chit (Northern Bus Terminal), Ekkamai (Eastern Bus Terminal), and Sai Tai Mai (Southern Bus Terminal) in Bangkok. Private operators, including Nakhon Chai Air and several regional companies, offer comfortable VIP and express services that can be booked online or at bus terminals.
Most long-distance buses depart from dedicated terminals rather than city centres, so allow enough time to reach the correct station before departure. Popular routes operate throughout the day, while overnight buses are a convenient option for longer journeys across the country.
Popular Bus Routes
Bangkok to Phuket takes approximately 12 to 14 hours and is served by both standard and VIP buses. Most overnight departures leave in the evening and arrive early the following morning.
Bangkok to Krabi usually takes between 11 and 13 hours depending on traffic and the operator. Some services continue directly to Ao Nang, making them convenient for beach travellers.
Bangkok to Chiang Mai takes around nine to ten hours. Several private operators provide comfortable VIP coaches with reclining seats, blankets, air conditioning, and complimentary snacks or refreshments.
VIP vs Standard Buses
VIP buses generally feature 24 seats arranged in a spacious 2+1 configuration, providing generous legroom, reclining seats, air conditioning, blankets, and, on some services, complimentary meals or snacks. They offer a noticeably more comfortable experience for overnight travel.
Standard buses carry more passengers with narrower seating and fewer onboard amenities. While they are more affordable, they can feel crowded on longer journeys.
For overnight routes or journeys lasting more than eight hours, paying a little extra for a VIP bus is usually worthwhile for the added comfort and better sleep.
Advantages of Bus Travel
- Buses are one of the most affordable ways to travel long distances in Thailand.
- They reach many destinations that are not served by trains or direct domestic flights.
- Frequent departures provide flexibility throughout the day and night.
- There is no airport security or lengthy check-in process, making boarding straightforward.
Disadvantages of Bus Travel
- Long-distance journeys can take significantly longer than domestic flights.
- Traffic congestion, particularly around Bangkok, can cause delays.
- Standard buses may feel crowded and less comfortable during overnight trips.
- Some overnight services include multiple scheduled stops that may interrupt sleep.
When to Choose Buses Instead of Flights
Long-distance buses are a good choice when travelling on a tight budget, visiting destinations without convenient flight connections, or when you prefer overnight travel to save on accommodation costs. They are also useful when flights are fully booked or unusually expensive during holidays and peak travel periods.
For most visitors following a typical one or two-week Thailand itinerary, buses are generally best suited to regional journeys or destinations without rail connections, while domestic flights remain the faster option for travelling between Bangkok and southern Thailand.
Book Popular Bus Routes in Thailand
Long-distance buses are an affordable way to travel across Thailand. Reserve your seats online to secure your preferred departure time, especially during weekends, public holidays, and the peak tourist season.
Island Ferries and Boats
Why Ferries Matter in Thailand
Many of Thailand's most famous destinations are islands, making ferry travel an essential part of many itineraries. Popular destinations such as Phi Phi Islands, Koh Samui, Koh Phangan, Koh Tao, and the smaller islands around Krabi and Phuket can only be reached by sea. Thailand's well-developed ferry network connects the mainland with these islands through frequent services, making island hopping both convenient and affordable for travellers.
Popular Ferry Routes
Phuket to Phi Phi takes approximately 90 minutes by standard ferry or around 45 minutes by speedboat. Multiple operators run daily departures throughout the high season, making it one of Thailand's busiest ferry routes.
Krabi to Phi Phi takes around 90 minutes and is the preferred departure point for travellers staying in Ao Nang or Krabi Town before continuing to the islands.
Phuket to Koh Yao is a short crossing of roughly 30 minutes, providing easy access to the quieter islands of Koh Yao Yai and Koh Yao Noi.
Surat Thani to Koh Samui usually takes about two hours on Raja Ferry or Seatran services. Combined bus-and-ferry tickets from Bangkok are widely available and remain one of the most economical ways to reach the Gulf islands.
Koh Samui to Koh Phangan takes approximately 30 to 45 minutes, with frequent departures throughout the day operated by several ferry companies.
Speedboats vs Ferries
Speedboats are the fastest way to travel between islands, making them a popular choice for travellers with limited time. However, they are usually more expensive and provide a rougher ride, particularly during windy conditions or rough seas.
Standard ferries travel at a slower pace but offer greater stability, larger seating areas, and more luggage space. They are generally the preferred option for families, older travellers, and anyone prone to seasickness.
For most island journeys lasting under two hours, standard ferries provide the best balance of comfort, reliability, and value unless your schedule requires the faster speedboat service.
Booking Ferry Tickets
During the low season, ferry tickets for most routes can usually be purchased directly at the pier on the day of travel. Availability is generally good outside major holidays.
Between November and February, as well as during Thai public holidays and long weekends, booking ferry tickets in advance is strongly recommended because popular sailings often sell out.
Online booking platforms such as 12Go Asia and Lomprayah make it easy to compare operators, departure times, travel durations, and ticket prices before travelling.
Weather and Seasonal Considerations
Thailand's two main coastal regions experience different weather patterns throughout the year.
The Andaman coast generally experiences its rainy season between May and October, while the Gulf islands follow a different weather pattern. If you're unsure when to travel, see our Best Time to Visit Thailand guide for a detailed month-by-month weather breakdown.
The Andaman coast generally experiences its rainy season between May and October, when rough seas may reduce ferry frequencies or temporarily suspend some routes. During the same period, conditions in the Gulf of Thailand are often calmer, although weather can still vary.
Before travelling during the rainy season or shoulder months, always check weather forecasts and ferry schedules, as departures may change depending on sea conditions.
Common Ferry Mistakes
One of the most common mistakes is arriving at the pier without a ticket during the peak travel season and discovering that the day's departures are already fully booked. Booking in advance helps avoid unnecessary delays and disappointment.
Travellers also occasionally arrive at the wrong departure pier, particularly in Phuket, where different piers serve different ferry operators and island routes.
Always confirm your departure pier, check your boarding time carefully, and arrive at least 30 to 45 minutes before departure to allow sufficient time for check-in and boarding.
Bangkok BTS and MRT
What Are BTS and MRT?
The BTS Skytrain and MRT (Mass Rapid Transit) are Bangkok's two modern urban rail systems. The BTS operates on elevated tracks above many of the city's main roads, connecting popular areas such as Sukhumvit, Silom, Siam, Victory Monument, and the Chatuchak area. The MRT mainly runs underground, linking important commercial districts, residential neighbourhoods, and transport hubs while connecting with the BTS at several interchange stations.
Both systems are air-conditioned, clean, affordable, and highly reliable. For most visitors, they provide the fastest and easiest way to travel around central Bangkok while avoiding the city's heavy road traffic.
Why They Matter for Tourists
Bangkok is well known for its traffic congestion, particularly during weekday rush hours. A taxi journey of only a few kilometres can easily take 45 minutes or longer, while the same trip by BTS or MRT may take only 10 to 15 minutes. Using Bangkok's rail network allows travellers to spend more time exploring the city instead of sitting in traffic.
Many of Bangkok's major shopping malls, hotels, restaurants, business districts, and tourist attractions are located within walking distance of BTS or MRT stations. For visitors staying in central Bangkok, public transport is often the quickest, most convenient, and most economical way to get around.
BTS Routes Most Tourists Use
The Sukhumvit Line is the most useful BTS route for visitors. It connects popular neighbourhoods including Mo Chit, Ari, Victory Monument, Siam, Asok, Nana, Phrom Phong, Thong Lo, Ekkamai, and continues towards the eastern suburbs.
The Silom Line links Siam with the Silom business district before reaching Saphan Taksin Station, where travellers can easily transfer to the Chao Phraya Express Boat for attractions along the river.
MRT Routes Most Tourists Use
The MRT Blue Line connects many important destinations, including Hua Lamphong Railway Station, Chatuchak Weekend Market, Sukhumvit, Silom, and Bangkok's growing commercial districts. It also provides convenient interchange stations with the BTS network, making travel across the city straightforward.
The MRT Yellow Line and Pink Line primarily serve Bangkok's outer suburbs and are less commonly used by short-term visitors, although they may be useful depending on your accommodation or itinerary.
Buying Tickets
Single-journey tickets are available from ticket machines and staffed counters at every BTS and MRT station. The machines provide English-language menus, making them easy for international visitors to use.
Travellers staying in Bangkok for several days may benefit from purchasing a Rabbit Card for the BTS or an MRT Stored Value Card. These rechargeable cards eliminate the need to buy individual tickets and make travelling through the system faster and more convenient.
BTS vs Taxi Comparison
Outside peak traffic periods, taxis can sometimes be more convenient for destinations that are far from BTS or MRT stations, particularly in Bangkok's older neighbourhoods or quieter residential areas.
During weekday rush hours, generally between 7:00 and 9:00 am and 5:00 and 8:00 pm, the BTS and MRT are usually much faster, more predictable, and often more economical than travelling by road.
Using Public Transport During Rush Hour
BTS and MRT trains become extremely busy during the morning and evening commuting periods. Platforms can be crowded, queues may form at ticket gates, and trains often operate at full capacity.
If you need to travel during these times, allow extra time for your journey, avoid carrying large luggage where possible, and expect a busy but well-organised commuting experience. Outside peak hours, both systems are significantly quieter and more comfortable.
Grab and Local Transport
Using Grab in Thailand
Grab is the leading ride-hailing app in Southeast Asia and is widely available across Thailand. It operates in Bangkok, Chiang Mai, Phuket, Krabi, Pattaya, Hua Hin, and many other popular tourist destinations. Similar to Uber, the app allows you to enter your destination, view the fare before booking, track your driver in real time, and pay using cash, credit card, or other supported payment methods.
Download the Grab app before your trip and complete your registration in advance using a local or international mobile number. Setting up your preferred payment method beforehand makes booking rides faster and more convenient once you arrive in Thailand.
Why Tourists Prefer Grab
Many visitors prefer Grab because it removes the uncertainty that can sometimes come with traditional taxis, particularly in busy tourist areas. The fare is confirmed before your journey begins, the route is tracked through the app, and both the driver and passenger can communicate using built-in messaging and translation features.
For travellers who do not speak Thai, Grab offers a simple, reliable, and stress-free way to get around without worrying about explaining destinations or negotiating fares.
Grab vs Taxis
Metered taxis are legal, widely available, and generally inexpensive for short journeys in Bangkok. However, some drivers near airports, major attractions, and busy hotels may refuse to use the meter and instead quote higher fixed prices.
If you politely request that the driver use the meter, many will agree. Grab removes the need for fare negotiations by displaying the price before you confirm the booking, making it a popular choice for international visitors.
Outside Bangkok, Grab operates in most major tourist destinations, although driver availability may be lower during peak periods or in smaller towns. In these situations, local taxis or tuk-tuks are often good alternatives.
Tuk-Tuks
Tuk-tuks are Thailand's iconic three-wheeled vehicles and remain one of the country's most recognisable transport experiences. They are particularly popular in Bangkok's historic districts and throughout Chiang Mai, offering a fun and memorable way to travel short distances.
Although they are enjoyable to ride, tuk-tuks are rarely the most economical option. Fares are negotiated before departure and are often higher than those charged by metered taxis or Grab for similar journeys.
One of the most common tourist scams involves drivers offering unusually cheap rides before suggesting visits to jewellery stores, tailor shops, or other businesses where they receive commission. Politely decline any unexpected shopping stops if your goal is simply to reach your destination.
When They Are Worth Trying: Short journeys around busy tourist areas, exploring Chiang Mai's Old City, or simply enjoying a classic Thailand travel experience.
Common Tourist Mistakes: Accepting the first quoted fare without negotiating, taking a tuk-tuk for airport transfers, or agreeing to trips that include unnecessary shopping stops.
Songthaews
Songthaews are converted pickup trucks fitted with two bench seats in the rear and operate as shared taxis in Chiang Mai and many other towns across Thailand. They are one of the most affordable ways to travel locally.
In Chiang Mai, the distinctive red songthaews follow flexible routes throughout the city and typically charge between 30 and 50 THB per passenger for standard trips, although fares may vary depending on distance.
Once you become familiar with how they operate, songthaews are an inexpensive, practical, and authentic way to travel alongside local residents.
Chiang Mai Transport
Getting around Chiang Mai is straightforward thanks to its compact layout. Grab is widely available for direct journeys, while red songthaews provide an economical way to travel around the city throughout the day.
Bicycles and scooters are also popular rental options for exploring Chiang Mai and the surrounding countryside. Tuk-tuks operate within the city as well, although they are less common than those found in Bangkok.
Local Transport Tips
Always agree on the fare before boarding any vehicle that does not use a meter. Carrying small-denomination Thai baht is also helpful, as some drivers may not have sufficient change for larger banknotes.
For airport transfers in smaller cities, booking through your hotel or using Grab is often the easiest way to avoid inflated fares and enjoy a smoother arrival experience.
Motorbike Taxis
Motorbike taxis are easily recognised by the bright coloured vests worn by their riders and can be found throughout Bangkok and many other Thai cities. They are particularly useful for navigating narrow sois (side streets) or bypassing heavy traffic during busy periods.
When to Use Them: For short journeys in congested areas, travelling between BTS or MRT stations and nearby destinations, or when you need the quickest way to reach locations that are difficult to access by car.
Safety Considerations: Always wear the helmet provided, hold on securely throughout the journey, and avoid using motorbike taxis during heavy rain or for long-distance travel. If you ever feel uncomfortable with the speed or driving style, ask the rider to slow down or end the trip at a safe location.
Stay Connected While Travelling Around Thailand
Whether you're booking a Grab, navigating with Google Maps, checking train or ferry schedules, translating Thai menus, or staying in touch with family, reliable mobile data makes travelling around Thailand much easier. Skip the hassle of buying a physical SIM card after you arrive and activate your Thailand eSIM in just a few minutes.
Want to understand how eSIMs work before you buy? Read our Thailand eSIM Guide to compare eSIMs with physical SIM cards and choose the best option for your trip.
Get Your Thailand eSIMTransportation Costs
Understanding Typical Costs
Understanding typical transportation costs helps you plan a realistic travel budget and reduces the risk of overpaying for tickets or local transport. Prices vary depending on the season, booking time, travel class, and destination, but Thailand remains one of the most affordable countries in Southeast Asia for getting around.
Domestic Flight Costs
Domestic flights generally range from around ฿500 for promotional low-cost fares on shorter routes to ฿3,000 to 5,000 or more for last-minute bookings or premium airlines during peak travel periods.
Flights from Bangkok to Chiang Mai usually cost between ฿800 and 1,500 when booked in advance, while Bangkok to Phuket commonly ranges from ฿900 to 2,000.
Most low-cost airlines charge separately for checked baggage, with 15 kg baggage allowances typically costing an additional ฿300 to 500 depending on the airline and booking time.
Train Costs
Third-class seats on shorter routes can cost as little as ฿20 to 50, making them one of Thailand's cheapest transport options.
Second-class air-conditioned seats on express services generally range from ฿200 to 500, while second-class sleeper berths usually cost between ฿600 and 1,000 depending on the route.
Private first-class sleeper cabins typically range from ฿1,200 to 1,600 and offer greater comfort and privacy for overnight journeys.
Bus Costs
Standard long-distance buses generally cost between ฿300 and 600 on routes such as Bangkok to Chiang Mai or Bangkok to Phuket, making them an economical choice for budget travellers.
VIP buses on the same routes usually cost between ฿700 and 1,200, providing larger seats, additional legroom, air conditioning, and other onboard amenities for greater comfort.
Ferry Costs
Ferry fares between Thailand's popular islands generally range from under ฿200 for shorter crossings, such as Koh Samui to Koh Phangan, to around ฿400 to 700 for longer routes like Phuket to Phi Phi.
Speedboat services usually reduce travel time but typically cost an additional ฿100 to 300 compared with standard ferry services.
BTS and MRT Costs
Single journeys on Bangkok's BTS Skytrain and MRT typically cost between ฿17 and 59 depending on the distance travelled.
Most journeys within Bangkok's central tourist districts fall between ฿25 and 45, making the metro one of the city's most affordable transport options.
Visitors planning multiple journeys in a day may benefit from purchasing a BTS One-Day Pass, which currently costs around ฿140.
Grab Costs
A typical Grab car journey within central Bangkok usually costs between ฿80 and 200 depending on distance, traffic conditions, and demand.
Transfers between central Bangkok and Suvarnabhumi Airport generally cost around ฿300 to 500, excluding expressway tolls and any applicable airport surcharge.
Grab fares in Chiang Mai, Phuket, Pattaya, and other tourist destinations are broadly comparable for similar journey distances, although prices may increase during busy periods.
Sample Transportation Budget
For a typical two-week itinerary covering Bangkok, Chiang Mai, and two southern islands, budgeting around ฿5,000 to 8,000 for intercity transportation is generally sufficient when using a combination of budget flights, trains, buses, and ferries.
Local transportation, including BTS, MRT, Grab, taxis, songthaews, and occasional tuk-tuk rides, may add approximately ฿1,500 to 3,000 over the course of the trip, depending on your travel style and sightseeing plans.
For a full trip cost breakdown, see our Thailand Trip Cost Guide.
Save Money by Choosing the Right Hotel Location
Where you stay can have a significant impact on your transportation costs in Thailand. Choosing accommodation near BTS or MRT stations in Bangkok, close to the Old City in Chiang Mai, or within walking distance of beaches and ferry piers in Phuket and Krabi can reduce taxi fares and make getting around much easier. Compare hotels, guesthouses, and resorts to find the best location for your itinerary and budget.
Find Hotels in ThailandBest Transport Options by Destination
Bangkok
Best Ways to Get Around
The BTS Skytrain is the fastest way to travel between Bangkok's major shopping districts, business areas, and popular tourist attractions along the Sukhumvit and Silom corridors. The MRT complements the BTS by connecting destinations such as Chatuchak Weekend Market, Hua Lamphong, Chinatown, and several important interchange stations.
Grab is the most convenient option for places not served by the rail network, late-night journeys, or travelling with luggage. Outside rush hour, metered taxis are also a good choice for longer cross-city trips when traffic is lighter.
See our Bangkok Travel Guide for a complete city breakdown.
Chiang Mai
Best Ways to Get Around
Grab is widely available and is the easiest way to travel between attractions, restaurants, and hotels in Chiang Mai. Red songthaews offer an inexpensive local transport option and are commonly used by both residents and visitors.
Scooter rentals remain popular for exploring mountain viewpoints, temples, waterfalls, and nearby villages, while bicycles are ideal for discovering the flat streets within the Old City.
Many of Chiang Mai's main attractions are located within walking distance, making it one of Thailand's most pedestrian-friendly cities.
Phuket
Best Ways to Get Around
Grab operates reliably across Phuket Town and the island's main beach areas, including Patong, Kata, Karon, and Kamala.
Traditional taxis are widely available but are generally more expensive than elsewhere in Thailand and typically do not use meters. Using Grab or agreeing on the fare before departure helps avoid misunderstandings.
Rental cars and scooters offer the greatest flexibility for exploring Phuket's beaches, viewpoints, and quieter coastal areas at your own pace.
Local blue songthaews provide an affordable transport option along several fixed routes connecting Phuket Town with the major beaches.
See our Phuket Travel Guide for more detail.
Krabi
Best Ways to Get Around
Krabi Town and Ao Nang are connected by regular songthaew services, while Grab provides convenient transport for direct point-to-point journeys.
Long-tail boats and ferries are essential for reaching destinations such as Railay Beach, which has no road access, and for island hopping to Phi Phi, Koh Lanta, the Four Islands, and other nearby attractions.
Thai Islands
Best Ways to Travel Between Islands
Each island group has its own network of ferries and speedboats. In the Gulf of Thailand, operators such as Lomprayah, Seatran, and Raja Ferry connect Surat Thani, Koh Samui, Koh Phangan, and Koh Tao with frequent daily departures.
On the Andaman Coast, ferry operators connect Phuket, Krabi, Phi Phi Islands, Koh Lanta, and the Koh Yao islands. Comparing schedules through a single booking platform makes planning much easier.
During Thailand's peak travel season, especially between November and February, reserve ferry tickets in advance rather than relying on same-day availability.
Explore Thailand at Your Own Pace
Planning to explore Phuket, Krabi, Hua Hin, Khao Lak, or other destinations beyond the main tourist areas? Renting a car gives you the freedom to visit beaches, viewpoints, national parks, and hidden attractions without relying on taxis or public transport. Compare prices from trusted rental companies and book in advance for the best deals.
Compare Rental CarsTravel Safety Tips
Transportation Scams to Avoid
One of Bangkok's best-known tourist scams involves tuk-tuk drivers offering unusually cheap rides before taking passengers to jewellery stores, tailor shops, or other businesses where they receive commission. If your destination unexpectedly changes to a shopping stop, politely decline and continue your journey using Grab or a metered taxi instead.
Airport taxi scams can also occur. At Suvarnabhumi Airport, always use the official public taxi queue and ensure the driver activates the meter before the journey begins. Ignore anyone inside the arrivals hall offering unofficial fixed-price transfers.
At train stations, bus terminals, and ferry piers, purchase tickets only from official ticket counters or trusted booking platforms. Be cautious of unsolicited offers from individuals claiming that tickets are sold out or offering "special" alternatives.
Taxi Safety Tips
In Bangkok, always request that the driver uses the meter. If the driver refuses, simply choose another taxi.
In destinations where metered taxis are uncommon, agree on the fare before starting your journey and confirm the destination clearly.
Choose licensed taxis whenever possible, note the vehicle registration if necessary, and avoid accepting rides from unofficial drivers approaching tourists.
Ferry Safety Tips
Before departure, check that life jackets are available and that you know where they are stored. Follow crew instructions throughout the crossing.
Avoid boarding overcrowded speedboats or vessels that appear poorly maintained. Waiting for the next departure is always the safer option.
If sea conditions are rough or severe weather is forecast, consider postponing your journey. Travellers who are not confident swimmers should wear a life jacket throughout the trip.
Night Travel Advice
Thailand's overnight trains and long-distance buses are generally considered safe and are widely used by both locals and international travellers.
Keep valuables such as passports, phones, wallets, and cash with you rather than placing them in overhead storage or checked luggage.
Remain aware of your surroundings at transport terminals late at night and use official taxis or Grab for onward travel whenever possible.
Solo Traveler Safety
Solo travellers should follow the same practical precautions they would in any major destination. If you're traveling alone in Thailand for the first time, our dedicated guide covers planning, accommodation, budgeting, and practical advice for independent travel.
Use Grab instead of hailing taxis from quiet streets late at night whenever possible.
Sit in the rear passenger seat, keep the doors locked during the journey, and share your live Grab trip with a trusted friend or family member if travelling alone.
Avoid discussing your accommodation details, travel plans, or itinerary with strangers during long-distance journeys.
Common Tourist Mistakes
Many first-time visitors unknowingly accept overpriced fixed taxi fares outside hotels, airports, or popular attractions instead of using metered taxis or Grab.
Other common mistakes include purchasing ferry tickets from unofficial sellers, arriving at the wrong departure pier, or failing to confirm ferry departure times in advance.
Travellers also occasionally confuse Bangkok's two main airports, Don Mueang (DMK) and Suvarnabhumi (BKK), resulting in missed flights or unnecessary transfers. Always double-check your departure airport before travelling.
For comprehensive safety advice, see our Thailand Safety Guide.
Travel with Confidence in Thailand
Unexpected flight delays, medical emergencies, lost luggage, or trip cancellations can happen during any journey. A comprehensive travel insurance policy helps protect you against unexpected expenses, giving you greater peace of mind while exploring Thailand.
Get Travel InsuranceFrequently Asked Questions
Plan Your Thailand Trip
Now that you know the best ways to travel around Thailand, it's time to plan the rest of your journey. Explore our detailed itinerary, destination, and accommodation guides to organize your route, choose where to stay, estimate your travel time, and make the most of every destination across Thailand.