PathRoamer

Explore smarter travel guides, itineraries, and trip planning tools.
thailand transportation guide

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.

Affiliate Disclosure: Some links above are affiliate links. If you book through them, PathRoamer may earn a small commission at no extra cost to you.

Getting Around Thailand

Getting Around Thailand Transportation Guide

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.

👉 Thailand 7 Day Itinerary

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

Domestic Flights in Thailand

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

Thailand Sleeper Train to Chiang Mai

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

Thailand Long Distance VIP Bus Travel

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

Thailand Island Ferry and Boat Transportation

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

Bangkok BTS Skytrain and MRT Metro System

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

Grab and Local Transport in Thailand

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 eSIM

Transportation 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 Thailand

Best 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 Cars

Travel 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 Insurance

Frequently Asked Questions

What is the best way to travel around Thailand?
The best way to travel around Thailand depends on your itinerary, budget, and available time. Domestic flights are ideal for covering long distances between major cities, while overnight trains are a popular choice for the Bangkok to Chiang Mai route. Ferries are essential for reaching Thailand's islands, the BTS Skytrain and MRT are the fastest ways to travel around central Bangkok, and Grab is the most convenient option for local transportation in most tourist destinations.
Is Grab available throughout Thailand?
Grab operates in Bangkok, Chiang Mai, Phuket, Pattaya, Hua Hin, Krabi, and many other popular tourist destinations. It is less common in rural areas and on some smaller islands, where local taxis, songthaews, tuk-tuks, or motorbike taxis are usually the main transport options.
Are trains better than flights in Thailand?
It depends on your priorities. Trains offer a scenic and comfortable travel experience, especially on the overnight Bangkok to Chiang Mai route. Flights are significantly faster and are generally the better option for longer journeys to southern destinations such as Phuket, Krabi, or Koh Samui, particularly if you have limited travel time.
Is Thailand public transportation safe?
Yes. Thailand's public transportation system is generally safe and reliable. The BTS Skytrain, MRT, long-distance trains, VIP buses, and major ferry operators maintain good safety standards. As with travel anywhere, keep an eye on your belongings, use licensed transport providers, and exercise extra caution when travelling during bad weather or on crowded speedboats.
How much does transportation cost in Thailand?
Transportation in Thailand is relatively affordable. Budget travellers spending two weeks typically spend around 6,000 to 10,000 THB on intercity and local transport. Travellers using more domestic flights, private transfers, or frequent Grab rides should expect a higher transportation budget. For city travel, allowing approximately 300 to 500 THB per day is usually sufficient.
Are overnight trains worth it?
Yes. The overnight sleeper train between Bangkok and Chiang Mai is one of Thailand's most popular travel experiences. It combines transportation with accommodation, offers scenic countryside views, and provides good value for money. A second-class air-conditioned lower berth is widely considered the best balance of comfort and affordability.
Can tourists use BTS and MRT easily?
Absolutely. Both the BTS Skytrain and MRT feature English-language signage, easy-to-use ticket machines, clear route maps, and regular announcements in English. Most first-time visitors find the system straightforward after only a few journeys.
Is it better to book transport in advance?
Yes, particularly during Thailand's peak travel season between November and February, major festivals, and public holidays. Booking domestic flights four to eight weeks in advance often provides the best fares, while popular sleeper trains and ferry routes should also be reserved early to avoid limited availability.
Can I book trains, ferries, and flights online before arriving in Thailand?
Yes. Most domestic flights, long-distance trains, ferries, and many intercity buses can be booked online before your trip. Booking in advance provides a wider choice of departure times, particularly during the high season and public holidays, and reduces the risk of fully booked services for popular routes and island transfers.
Are ferries reliable in Thailand?
Major ferry operators serving the Gulf of Thailand and the Andaman Coast are generally reliable and operate frequent services throughout the year. However, departures may be delayed or cancelled during periods of rough seas or severe weather, particularly on the Andaman Coast during the southwest monsoon. Building some flexibility into your itinerary is recommended if travelling during the rainy season.
Should I use taxis or Grab in Thailand?
Grab is usually the preferred option in major tourist destinations because fares are confirmed before your journey begins and navigation is handled through the app. Metered taxis are also a good option in Bangkok provided the driver agrees to use the meter. In destinations without Grab coverage, local taxis remain widely available, but always agree on the fare before starting the journey if a meter is not used.

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.

Scroll to Top