Транспорт развит очень хорошо. Почти рядом с каждым курортом и крупным городом есть аэропорт. Обычно оттуда можно добраться на каком-то общественном транспорте или заказать такси.
Между населенными пунктами перемещаться можно на: самолетах, автобусах, поездах и минивэнах (микроавтобусах). Цены недорогие и зависят от расстояния. Приблизительно рассчитать стоимость поездки на автобусе можно по следующей формуле: 100 км = 100 бат.
Почти в каждом туристическом месте есть общественный транспорт. В основном, это небольшие сонгтео (тук-туки) - пикапы с двумя параллельными скамьями. Проезд в них стоит 10-30 бат. На популярных курортах имеются кондиционированные такси и такси тук-туки, стоимость поездки в них договорная.
В Бангкоке – самый развитый транспорт в Таиланде. Имеется подземное и наземное метро, кондиционированные и не кондиционированные автобусы, речной транспорт, такси со счетчиками.
Если вы умеете водить машину или мотоцикл, то можно их арендовать повсюду. Авто стоит от 800 бат в день, мотоцикл, которые здесь все называют мотобайк – 150-250. Стоимость бензина в районе 40 бат.