Getting Around Thailand: Transport & Travel Guide

Thailand maintains a layered transport infrastructure spanning 70,223 kilometers of paved highways, 4,507 kilometers of railway track, 38 commercial airports, and extensive urban transit systems concentrated in Bangkok. The country's geography creates distinct transport zones: the dense network of the Central Plains centered on Bangkok and Ayutthaya, the mountainous northern region around Chiang Mai and Chiang Rai requiring switchback roads, the northeast Khorat Plateau served primarily by highway, and the southern peninsula extending to Phuket and Krabi where ferry networks connect islands in the Gulf of Thailand and Andaman Sea.

Bangkok operates Southeast Asia's second-oldest metro system after Manila. The Mass Rapid Transit Authority runs two underground subway lines covering 47 kilometers with 35 stations. The Bangkok Mass Transit System operates the elevated Skytrain network across two lines totaling 51 kilometers with 52 stations. These systems connect at specific interchange stations: Siam for BTS Sukhumvit and Silom lines, Mo Chit for BTS and MRT Blue Line, Asok-Sukhumvit for both systems. The Airport Rail Link runs 28.6 kilometers from Suvarnabhumi Airport to Phaya Thai station in 26 minutes, with express services eliminated in 2021 leaving only stopping services. Individual fares range from 16 to 44 baht on BTS, 16 to 42 baht on MRT, and flat 45 baht on Airport Link. The systems operate 06:00 to midnight daily. All three networks use stored-value cards incompatible with each other until the Mangmoom common payment card launched partial integration in 2022.

The State Railway of Thailand operates 4,507 kilometers of meter-gauge single-track rail with four main lines radiating from Bangkok's Hua Lamphong station, scheduled to shift primary operations to Bang Sue Grand Station which opened 2021. The Northern Line runs 751 kilometers to Chiang Mai with 11-13 hour journey times, the Northeastern Line extends 624 kilometers to Nong Khai on the Mekong River opposite Laos, the Eastern Line reaches 255 kilometers to Aranyaprathet at the Cambodia border, and the Southern Line covers 1,159 kilometers to Hat Yai with branches to Sungai Kolok on the Malaysia border. A daily sleeper train connects Bangkok to Chiang Mai departing 18:00 and arriving 07:15, with first-class air-conditioned sleeper compartments at 1,453 baht and second-class fan sleepers at 781 baht as of 2023 pricing. The rail network uses diesel locomotives exclusively with maximum speeds of 90 kilometers per hour on mainlines and typical operating speeds of 50-70 kilometers per hour. The Eastern Line serves Ayutthaya with 20 daily trains taking 70-90 minutes, while Sukhothai requires a transfer at Phitsanulok on the Northern Line then 40 kilometers by road. Track conditions limit reliability with average delays of 30-90 minutes on routes exceeding 300 kilometers.

Domestic aviation connects Bangkok's two airports with 31 cities across Thailand. Suvarnabhumi Airport handled 31.8 million passengers in 2022 serving primarily international carriers plus Thai Airways, Bangkok Airways, and Thai AirAsia. Don Mueang Airport processed 22.4 million passengers in 2022 operating as the hub for Thai Lion Air, Nok Air, Thai AirAsia, and Thai Vietjet. Flight times from Bangkok measure 70 minutes to Chiang Mai, 80 minutes to Phuket, 65 minutes to Krabi, 55 minutes to Koh Samui, and 95 minutes to Hat Yai. Bangkok Airways maintains monopoly service to Koh Samui Airport which the airline owns, with return fares typically 4,000-8,000 baht compared to 1,200-3,500 baht for competitive routes. Chiang Mai Airport connects directly to Phuket, Krabi, and Koh Samui with 1-3 daily flights on each route. Advance booking 30-60 days ahead reduces fares by approximately 40 percent compared to week-of purchase. The domestic network includes airports at Udon Thani, Nakhon Ratchasima, Ubon Ratchathani, Khon Kaen, and Sukhothai, though the latter operates only 1-2 Bangkok flights daily.

Intercity buses operate through three primary Bangkok terminals. Mo Chit Northern Bus Terminal serves routes to Chiang Mai (10 hours, 550-750 baht VIP class), Chiang Rai (12 hours, 650-850 baht), Nakhon Ratchasima (4 hours, 250-350 baht), and northeast destinations. Southern Bus Terminal at Sai Tai Mai dispatches coaches to Phuket (13 hours, 700-950 baht), Krabi (12 hours, 650-850 baht), Hat Yai (14 hours, 800-1,100 baht), and all peninsula destinations. Eastern Bus Terminal handles Pattaya (2.5 hours, 120-180 baht), Rayong, and Cambodia border routes. Private bus companies including Nakhonchai Air, Sombat Tour, and Transport Co. operate competing services with VIP 24-seat coaches featuring 150-degree recline seats and onboard toilets commanding 30-50 percent premiums over government buses. Overnight departures cluster 19:00-22:00 for routes exceeding eight hours. Bangkok to Ayutthaya costs 60 baht by ordinary bus with departures every 20 minutes taking 90 minutes. Services to Kanchanaburi depart from Southern Bus Terminal taking 2.5 hours at 110 baht. Bus tickets lack seat assignments on non-VIP services creating standing-room conditions during peak periods.

Minivans provide faster intercity transport at higher cost through private operators concentrated at Victory Monument in Bangkok until authorities relocated most services to Mo Chit in 2017. Remaining van services operate from Ekkamai for eastern routes and Sai Tai Mai for southern destinations. Bangkok to Ayutthaya takes 60 minutes at 80 baht per seat in 13-passenger Toyota Commuter vans. Bangkok to Kanchanaburi runs 100 baht in 1.5 hours. Vans to Pattaya depart Ekkamai every 30 minutes from 05:00 to 21:00, charging 120 baht for the 2-hour journey. The vehicles depart only when full and drive at speeds typically 20-30 kilometers per hour faster than buses on the same routes. Passenger comfort decreases significantly with weight over 80 kilograms in the standard seating. Luggage space limits to one bag under 20 kilograms per person.

Ferry networks connect mainland ports to 42 inhabited islands across the Gulf of Thailand and Andaman Sea. Surat Thani serves as the primary Gulf gateway with services to Koh Samui, Koh Phangan, and Koh Tao. Lomprayah operates catamarans from Donsak Pier to Koh Samui in 60 minutes at 700 baht, continuing to Koh Phangan (30 minutes additional) and Koh Tao (90 minutes beyond Phangan). Seatran operates car ferries on the same route taking 90 minutes to Koh Samui at 400 baht. Night boats from Surat Thani town combine bus and slow ferry taking 8 hours total at 300-450 baht. Chumphon provides alternative access to Koh Tao with Lomprayah catamarans completing the crossing in 100 minutes at 650 baht. Phuket connects to Phi Phi Islands via multiple operators with crossings taking 90 minutes at 350-450 baht. Ao Nang near Krabi dispatches ferries to Phi Phi in 60 minutes at 400 baht and to Railay Beach in 15 minutes at 100 baht, though Railay remains accessible only by longtail boat due to limestone cliff geography. Ferries to the Similan Islands operate only November through April due to monsoon conditions, departing from Thap Lamu Pier north of Phuket with 70-minute crossings at 3,500-4,500 baht including national park fees. Services to Koh Lipe in Tarutao National Marine Park near the Malaysia border run from Pak Bara Pier taking 90 minutes by speedboat at 1,000-1,300 baht. Ferry schedules shift with seasonal demand, with November through March offering twice the daily departures of low-season July through September.

Bangkok operates approximately 150,000 registered taxis identified by roof-mounted "TAXI-METER" signs that illuminate when available. The meter system starts at 35 baht and increases 2 baht per kilometer for distances 2-20 kilometers, then adjusts to distance-based rates reaching approximately 5 baht per kilometer beyond 80 kilometers. Tollway fees of 25-75 baht on expressway routes transfer to passengers. Suvarnabhumi Airport to central Bangkok measures 30-35 kilometers taking 30-60 minutes depending on traffic, costing 250-400 baht plus 50 baht airport surcharge plus tolls. Don Mueang Airport to central areas runs 180-280 baht for the 25-kilometer distance. Drivers refusing passengers or negotiating flat fares instead of using meters occur frequently in tourist areas, particularly near the Grand Palace, Khao San Road, and Siam shopping district. Alternative motorcycle taxis wearing numbered colored vests operate from designated stands charging 20-40 baht for trips under two kilometers. Grab ride-hailing operates throughout Bangkok with in-app pricing typically matching or slightly exceeding metered taxis. Bolt launched Thailand operations in 2022 offering approximately 15 percent lower fares than Grab. Neither service operates in Chiang Mai where Grab shut down in 2019 after disputes with local taxi cooperatives.

Tuk-tuks provide short-distance urban transport in Bangkok, Chiang Mai, Ayutthaya, and most tourist cities. The three-wheeled motorized vehicles lack meters requiring fare negotiation before departure. Bangkok tuk-tuk drivers typically quote 150-200 baht for trips under three kilometers that would cost 60-80 baht by metered taxi. Ayutthaya tuk-tuk tours of temple sites cost 200-300 baht per hour for the vehicle regardless of passenger count up to three adults. Chiang Mai city trips run 80-120 baht for distances under two kilometers. The vehicles provide no protection from rain, limited luggage capacity, and higher exhaust exposure than enclosed vehicles. Songthaews operate as shared pickup trucks with bench seating in covered beds, functioning as fixed-route buses in Chiang Mai at 20-30 baht per ride or chartered for 300-500 baht per hour. Phuket songthaews charge per zone ranging 30-50 baht for shared rides or 300-400 baht for private trips between beaches.

Motorcycle taxis provide the fastest urban transport in congested areas, operating from marked stands throughout Thai cities. Riders receive no helmet provision beyond the driver's requirement to wear one. Bangkok motorcycle taxi stands post fare charts showing 20-30 baht for distances under 1 kilometer, 30-50 baht for 1-2 kilometers, and 60-80 baht for 2-3 kilometers. The service proves impractical with luggage exceeding a daypack. Accident rates for motorcycle taxis in Bangkok averaged 4.2 per 1,000 rides based on 2019 Public Health Ministry data. Pillion passengers share legal liability for lacking helmets with fines of 500 baht applied to both driver and passenger when stopped.

Car rental operates through international chains including Avis, Budget, Hertz, and Sixt plus Thai operators like Chic Car Rent and Thai Rent A Car. Minimum age requirements range 21-25 depending on vehicle class. Daily rates for compact cars start at 800-1,200 baht including insurance with 5,000-15,000 baht collision damage excess. International Driving Permits supplement foreign licenses though enforcement of this requirement varies by jurisdiction. Thailand drives on the left. Highway 1 connects Bangkok to Chiang Mai covering 696 kilometers designated as national highway standard with rest stops every 60-80 kilometers. Highway 4 runs 1,143 kilometers from Bangkok to Hat Yai providing the main north-south peninsula route. Rural roads carry designation standards: national highways maintain 10-12 meter width, rural highways 7-10 meters, local roads 5-7 meters. Signage appears in Thai script with English transliterations on major routes but Thai-only on rural roads. GPS navigation requires offline map downloads in areas beyond the Central Plains where mobile data coverage becomes intermittent. Fuel costs 35-42 baht per liter for 91-octane gasoline and 30-35 baht for diesel as of 2023 pricing. Expressway tolls on Bangkok's nine tollway routes charge 25-75 baht per segment based on distance.

Motorcycle rental saturates tourist areas of Bangkok, Chiang Mai, Phuket, and island destinations with 125cc Honda Click and Yamaha Fino scooters at 200-300 baht per 24 hours. Valid motorcycle license requirements receive minimal enforcement at rental counters. Helmet laws apply nationwide with 500 baht fines though enforcement intensity varies between strict application in Bangkok and infrequent checking in rural areas. Thailand recorded 20,169 road deaths in 2022 according to World Health Organization data, 74 percent involving motorcycles. Chiang Mai to Pai covers 130 kilometers of Route 1095 featuring 762 curves through mountains with the journey taking 3-4 hours. Doi Inthanon summit road ascends from 300 to 2,565 meters over 48 kilometers with grades reaching 12 percent. Traffic drives on the left with right-hand passing, opposite to Continental Europe and the United States. International Driving Permit requirements for motorcycles exceed 50cc engine displacement.

Bangkok's Chao Phraya River operates express boat services through Chao Phraya Express Boat Company running six routes covering 35 kilometers between Nonthaburi in the north and Wat Ratchasingkhon in the south. Orange flag express boats skip minor piers taking 40 minutes for the full route at 15 baht flat fare. Yellow and green flag boats serve all piers taking 65 minutes at 13-32 baht based on distance. Blue flag tourist boats cost 50 baht for unlimited same-day boarding. Boats run 05:50-20:30 on weekdays with reduced weekend frequency. Sathorn Pier at Saphan Taksin BTS station provides the primary tourist access point with services to Wat Pho, Wat Arun, and Ayutthaya pier. Canal boats operate on Saen Saeb Canal with 28 stops from the Golden Mount to Wat Sriboonreung covering 18 kilometers in 60 minutes at 10-20 baht depending on distance. Services run 05:30-20:30 weekdays and 05:30-19:00 weekends. Passengers board boats while moving requiring quick stepping across gap.

Long-distance boat services connect Bangkok to Ayutthaya via the Chao Phraya River with journey times of 3-4 hours on traditional rice barges converted to tourist boats. Operators including Manohra Cruises charge 1,800-2,500 baht including lunch for the one-way journey covering 80 kilometers. The service runs November through April only due to water level fluctuations. Regular passenger boats ceased operating this route in 2015. River access to the historic city of Sukhothai does not exist as the site lies 40 kilometers from the Yom River which lacks navigable depth for commercial vessels.

Bicycle rental operates in Ayutthaya, Sukhothai Historical Park, and Chiang Mai old city at 30-50 baht per day for single-speed city bikes or 150-250 baht for multi-gear mountain bikes. Ayutthaya's temple sites spread across 15 square kilometers navigable by bicycle in 4-6 hours. Sukhothai Historical Park covers 70 square kilometers with the central zone temples accessible in 2-3 hours of cycling. Bangkok's lack of dedicated bicycle infrastructure and aggressive traffic flow make cycling impractical for transport though recreational paths exist in Benjakitti Park and along portions of Chao Phraya riverbank. Chiang Mai maintains 10 kilometers of painted bicycle lanes though these receive frequent vehicle encroachment.

Information reflects conditions at time of writing. Verify all critical details through official sources before travel.