Map of Thailand

Getting Around Thailand

Your complete guide to navigating Thailand by air, rail, road, and sea. From international airports to island ferries, we've got you covered.

33
Airports
17
Bus Terminals
22
Train Stations
26
Ferry Piers

Airports

International and domestic airports across Thailand

BKKHub
Suvarnabhumi Airport

ท่าอากาศยานสุวรรณภูมิ

Bangkok

Airlines:

Full-service carriers, most international flights

Connections:

Airport Rail Link to Bangkok (30 min)

Public buses, airport shuttles

Metered taxi, Grab, airport limousine

Thailand's main international gateway. Allow 3+ hours for international departures. Rail link fastest to city center.

DMKHub
Don Mueang International Airport

ท่าอากาศยานดอนเมือง

Bangkok

Airlines:

Budget carriers (AirAsia, Nok Air, Thai Lion Air, Scoot)

Connections:

SRT Red Line to Bang Sue (20 min)

A1, A2 buses to BTS Mo Chit

Metered taxi, Grab

Budget airline hub. Older airport, less crowded than BKK. Free shuttle connects to Suvarnabhumi.

HKTHub
Phuket International Airport

ท่าอากาศยานนานาชาติภูเก็ต

Phuket Town

Airlines:

International and domestic carriers

Connections:

Airport bus to Phuket Town, beaches

Metered taxi, minivan, Grab

Second busiest airport in Thailand. Pre-book transfers to avoid taxi queues. Smart bus cheapest option to beaches.

CNXHub
Chiang Mai International Airport

ท่าอากาศยานนานาชาติเชียงใหม่

Chiang Mai City

Airlines:

International and domestic carriers

Connections:

Red songthaew, Grab, metered taxi

Very convenient location near city center. Red songthaews (shared trucks) cheapest option into town.

CEI
Mae Fah Luang International Airport

ท่าอากาศยานนานาชาติแม่ฟ้าหลวง เชียงราย

Chiang Rai City

Airlines:

Domestic flights, limited international (mostly China)

Connections:

Taxi, songthaew, Grab

Named after the Princess Mother. Convenient for Golden Triangle area.

HDY
Hat Yai International Airport

ท่าอากาศยานนานาชาติหาดใหญ่

Hat Yai

Airlines:

Domestic and Malaysia/Singapore connections

Connections:

Bus to Hat Yai city

Taxi, van

Gateway to deep south and Malaysia. Hat Yai is major southern commercial hub.

USM
Samui Airport

ท่าอากาศยานเกาะสมุย

Chaweng Beach

Airlines:

Bangkok Airways (owns airport), limited international

Connections:

Taxi, hotel transfers

Privately owned by Bangkok Airways - flights expensive but convenient. Beautiful open-air terminal.

KBV
Krabi International Airport

ท่าอากาศยานนานาชาติกระบี่

Krabi Town

Airlines:

Domestic and international charters

Connections:

Shuttle bus to Ao Nang, Krabi Town

Taxi, minivan

Gateway to Ao Nang, Railay Beach, and island hopping. Shuttle buses good value.

UTP
U-Tapao Rayong-Pattaya International Airport

ท่าอากาศยานนานาชาติอู่ตะเภา

Pattaya

Airlines:

Budget carriers, international charters

Connections:

Bus to Pattaya

Taxi, transfer services

Alternative to Bangkok airports for Pattaya visitors. Less crowded, growing international connections.

Bus Terminals

Major bus stations and transport hubs

Mo Chit 2 (Northern Bus Terminal)
สถานีขนส่งหมอชิต 2
Chatuchak

Destinations:

NorthNortheast (Isan)Central

Transport:

BTS: Mo Chit Station (15 min walk or taxi)

MRT: Chatuchak Park Station

Largest bus terminal. Book advance for holidays. 24-hour operation.

Sai Tai Mai (Southern Bus Terminal)
สถานีขนส่งสายใต้ใหม่
Taling Chan

Destinations:

SouthWest (Kanchanaburi, Hua Hin)

Transport:

Taxi/Grab from BTS or city

Western Bangkok, less convenient by public transport. Book in advance for southern islands.

Ekkamai (Eastern Bus Terminal)
สถานีขนส่งเอกมัย
Sukhumvit

Destinations:

East (Pattaya, Rayong, Trat, Koh Chang)

Transport:

BTS: Ekkamai Station (direct access)

Most convenient terminal - right at BTS. Frequent Pattaya buses (2 hours).

Chiang Mai Arcade Bus Terminal
สถานีขนส่งอาเขต

Destinations:

BangkokNorthNortheast

Main long-distance terminal. Separate from Chiang Phuak terminal (local buses).

Chiang Rai Bus Terminal 1
สถานีขนส่งเชียงราย 1

Destinations:

BangkokChiang MaiLocal

Central terminal for most destinations.

Phuket Bus Terminal 2
สถานีขนส่งภูเก็ต 2

Destinations:

BangkokKrabiSouthern provinces

North of Phuket Town. Long journey to Bangkok (12-14 hours).

Khon Kaen Bus Terminal
สถานีขนส่งขอนแก่น

Destinations:

BangkokIsan region

Major Isan transport hub.

Udon Thani Bus Terminal
สถานีขนส่งอุดรธานี

Destinations:

BangkokVientiane (Laos)Nong Khai

Gateway to Laos. International buses to Vientiane.

Hat Yai Bus Terminal
สถานีขนส่งหาดใหญ่

Destinations:

BangkokMalaysia (Penang, KL)Southern provinces

Major southern hub. International buses to Malaysia.

Surat Thani Bus Terminal
สถานีขนส่งสุราษฎร์ธานี

Destinations:

BangkokFerry connections to islands

Combine with ferry to Koh Samui, Koh Phangan, Koh Tao.

Krabi Bus Terminal
สถานีขนส่งกระบี่

Destinations:

BangkokPhuketSouthern provinces

New terminal north of town. Minivans to Ao Nang from separate location.

Nakhon Ratchasima Bus Terminal 2
สถานีขนส่งนครราชสีมาแห่งที่ 2

Destinations:

BangkokIsanKhao Yai area

Korat is gateway to Isan. Frequent Bangkok buses (3 hours).

Ayutthaya Bus Station
สถานีขนส่งอยุธยา

Destinations:

BangkokNorthNortheast

Minivans from Victory Monument (Bangkok) more frequent than buses.

Kanchanaburi Bus Terminal
สถานีขนส่งกาญจนบุรี

Destinations:

Bangkok (Southern Terminal)Sangkhlaburi

Frequent buses from Bangkok (2-3 hours). For Erawan Falls, take local songthaew.

Hua Hin Bus Station
สถานีขนส่งหัวหิน

Destinations:

BangkokSouth

Buses from Bangkok Southern Terminal (3-4 hours). Minivans also available.

Pattaya Bus Terminal
สถานีขนส่งพัทยา

Destinations:

Bangkok (Ekkamai, Mo Chit, Suvarnabhumi)Rayong

North Pattaya. Very frequent Bangkok buses (2 hours).

Trat Bus Station
สถานีขนส่งตราด

Destinations:

Bangkok (Ekkamai)Laem Ngop (Ko Chang ferries)

For Ko Chang, buses go directly to ferry pier.

Train Stations

Major railway stations and scenic routes

Sleeper Train Tips

For overnight journeys, book 2nd class sleeper berths for the best value. They include air conditioning and comfortable beds. Book 1-2 weeks in advance for popular routes like Bangkok to Chiang Mai or Hat Yai.

Krung Thep Aphiwat Central Terminal (Bang Sue Grand)
สถานีกลางกรุงเทพอภิวัฒน์
main

Lines:

Northern LineNortheastern LineSouthern LineEastern Line

Connections:

Bang Sue Station (Blue Line)

SRT Red Line

Opened: 2023

Thailand's new main station (replaced Hua Lamphong 2023). Southeast Asia's largest railway station.

Hua Lamphong Station
สถานีรถไฟหัวลำโพง
historic

Lines:

Limited local services

Connections:

Hua Lamphong Station (Blue Line)

Built: 1916

Historic 1916 station, now mostly a landmark. Some local trains still operate. Most long-distance moved to Bang Sue.

Chiang Mai Railway Station
สถานีรถไฟเชียงใหม่
terminus

Lines:

Northern Line

Terminus of Northern Line. Overnight sleeper trains from Bangkok (12-15 hours). Very scenic route.

Hat Yai Junction
สถานีรถไฟชุมทางหาดใหญ่
junction

Lines:

Southern LineMalaysia connection

Major southern junction. Trains continue to Padang Besar (Malaysia border) and Butterworth/KL.

Nakhon Ratchasima (Korat) Station
สถานีรถไฟนครราชสีมา
major

Lines:

Northeastern Line

Gateway to Isan by rail. Junction for Ubon and Nong Khai lines.

Ubon Ratchathani Station
สถานีรถไฟอุบลราชธานี
terminus

Lines:

Northeastern Line (Ubon branch)

Eastern Isan terminus. Warin Chamrap station actually in town.

Nong Khai Station
สถานีรถไฟหนองคาย
border

Lines:

Northeastern LineCross-border to Laos

Trains cross Friendship Bridge to Thanaleng (Laos). Gateway to Vientiane.

Surat Thani Station
สถานีรถไฟสุราษฎร์ธานี
major

Lines:

Southern Line

Actually in Phunphin, 14km from town. Night trains from Bangkok. Connect to ferry for islands.

Chumphon Station
สถานีรถไฟชุมพร
major

Lines:

Southern Line

Alternative gateway to Koh Tao (ferry 1.5-3 hours).

Hua Hin Station
สถานีรถไฟหัวหิน
historic

Lines:

Southern Line

Built: 1911

Beautiful historic royal station. Trains from Bangkok (4 hours). Station itself is a tourist attraction.

Ayutthaya Station
สถานีรถไฟอยุธยา
major

Lines:

Northern LineNortheastern Line

Easy day trip from Bangkok (1.5 hours). Station near historical park.

Lopburi Station
สถานีรถไฟลพบุรี
major

Lines:

Northern Line

Famous for monkeys at nearby temple. 2-3 hours from Bangkok.

Phitsanulok Station
สถานีรถไฟพิษณุโลก
major

Lines:

Northern Line

Gateway to Sukhothai (1 hour by bus). Important junction.

Lampang Station
สถานีรถไฟลำปาง
major

Lines:

Northern Line

Historic station. Lampang known for horse carriages.

Khon Kaen Station
สถานีรถไฟขอนแก่น
major

Lines:

Northeastern Line

Central Isan hub. Overnight trains from Bangkok.

Udon Thani Station
สถานีรถไฟอุดรธานี
major

Lines:

Northeastern Line

Upper Isan. Connects to Nong Khai for Laos border.

Trang Station
สถานีรถไฟตรัง
terminus

Lines:

Southern Line (Trang branch)

Overnight trains from Bangkok. Gateway to Trang islands.

Nakhon Si Thammarat Station
สถานีรถไฟนครศรีธรรมราช
terminus

Lines:

Southern Line (Nakhon Si Thammarat branch)

Branch line terminus. Historic city with important temples.

Sungai Kolok Station
สถานีรถไฟสุไหงโก-ลก
border

Lines:

Southern Line

Border crossing to Malaysia (Rantau Panjang). Check travel advisories for deep south.

Padang Besar Station
สถานีรถไฟปาดังเบซาร์
border

Lines:

Southern LineKTM (Malaysia)

Main rail border crossing to Malaysia. Through trains to Butterworth and Kuala Lumpur.

Kanchanaburi Station
สถานีรถไฟกาญจนบุรี
historic

Lines:

Kanchanaburi Line (Nam Tok)

Famous Death Railway. Scenic trains to Nam Tok via Bridge over River Kwai.

Nam Tok Station
สถานีรถไฟน้ำตก
terminus

Lines:

Kanchanaburi Line

Terminus of Death Railway. Near Sai Yok waterfalls. Very scenic final section.

Ferry Piers

Island connections and coastal routes

Seasonal Availability Warning

Ferry services to Andaman Sea islands (Phuket, Krabi, Koh Lipe) are significantly reduced or suspended during monsoon season (May-October). Gulf of Thailand ferries operate year-round but may cancel in rough weather. Always check schedules and book in advance during peak season.

Donsak Pier
ท่าเรือดอนสัก

Destinations:

Koh SamuiKoh Phangan

Operators:

Raja FerrySeatran

Main ferry port for Samui/Phangan. Combined bus+ferry tickets from Bangkok available.

Surat Thani Night Boat Pier
ท่าเรือบ้านดอน

Destinations:

Koh SamuiKoh PhanganKoh Tao

Night boat option - cheap but slow (6-8 hours). From town center.

Chumphon Pier (Lomprayah)
ท่าเรือชุมพร

Destinations:

Koh TaoKoh PhanganKoh Samui

Operators:

LomprayahSongserm

Fastest access to Koh Tao (1.5-2 hours). High-speed catamarans.

Na Thon Pier (Koh Samui)
ท่าเรือหน้าทอน

Destinations:

DonsakKoh PhanganKoh Tao

Main Samui pier. Car ferries to mainland from here.

Thong Sala Pier (Koh Phangan)
ท่าเรือท้องศาลา

Destinations:

Koh SamuiKoh TaoSurat ThaniChumphon

Main Phangan pier. Book ahead for Full Moon Party periods.

Mae Haad Pier (Koh Tao)
ท่าเรือแม่หาด

Destinations:

ChumphonKoh PhanganKoh Samui

Only pier on Koh Tao. Book return in advance during peak season.

Laem Ngop Pier
ท่าเรือแหลมงอบ

Destinations:

Koh ChangKoh MakKoh Kood

Multiple piers in Laem Ngop area. Centerpoint and Thammacha most used for Koh Chang.

Ban Phe Pier
ท่าเรือบ้านเพ

Destinations:

Koh Samet

Multiple operators to Koh Samet (30-40 min). Weekend queues can be long.

Pattaya Bali Hai Pier
ท่าเรือบาลีฮาย

Destinations:

Koh LarnKoh Si Chang

Ferries to Koh Larn (30 min) - popular day trip beach from Pattaya.

Si Racha Koh Loi Pier
ท่าเรือเกาะลอย ศรีราชา

Destinations:

Koh Si Chang

Ferries to Koh Si Chang with royal palace ruins (40 min).

Bangkok Urban Rail

BTS, MRT, and Airport Rail Link

BTS Skytrain

Sukhumvit Line

green

Khu Khot - Kheha

35 stations

Silom Line

green

National Stadium - Bang Wa

13 stations

Gold Line

gold

Krung Thonburi - Khlong San

3 stations

Most useful for tourists. Covers Siam, Sukhumvit, Silom, Chatuchak.

MRT

Blue Line

blue

Circular: Tha Phra - Lak Song

38 stations

Purple Line

purple

Khlong Bang Phai - Tao Poon

16 stations

Yellow Line

yellow

Lat Phrao - Samrong

23 stations

Pink Line

pink

Khae Rai - Min Buri

30 stations

Blue Line connects to Hua Lamphong and Chatuchak. Newer lines expanding coverage.

Airport Rail Link
Phaya Thai - Suvarnabhumi Airport

8 stations

Fastest way between airport and central Bangkok (30 min). Connects to BTS at Phaya Thai.

SRT Red Line

Dark Red

Krung Thep Aphiwat - Rangsit/Thammasat

Light Red

Krung Thep Aphiwat - Taling Chan

Connects Bang Sue Grand Station to Don Mueang Airport and northern suburbs.

Fares and Tips

  • • BTS and MRT fares: 16-65 THB depending on distance
  • • Buy a Rabbit Card (BTS) or MRT card for convenience
  • • Airport Rail Link: 15-45 THB (Suvarnabhumi to Phaya Thai)
  • • Avoid rush hours (7-9 AM, 5-7 PM) when possible
  • • Stations have air conditioning and are very clean

Booking Platforms

Where to book your transportation

Buses

12Go Asia

12go.asia

Best for foreigners, English interface, multiple operators

BusOnlineTicket

busonlineticket.co.th

Thai platform, good coverage

Trains

State Railway of Thailand

railway.co.th

Official booking, English available

12Go Asia

12go.asia

Easier interface, small markup

Ferries

12Go Asia

12go.asia

All major ferry routes

Lomprayah

lomprayah.com

High-speed catamarans, Gulf islands

Seatran Discovery

seatrandiscovery.com

Samui, Phangan, Tao

Flights

Google Flights

google.com/flights

Compare all airlines

Skyscanner

skyscanner.com

Good for budget carriers

Essential Travel Tips

Insider advice for smooth travels

Book buses/trains 1-2 weeks ahead for holidays (Songkran, New Year)

VIP buses have toilets, more legroom, snacks - worth the upgrade for long journeys

Overnight trains: book 2nd class sleeper for best value (AC, beds)

Ferry schedules reduce dramatically in monsoon season (May-Oct for Andaman)

Grab app works in major cities for taxis and motorbike taxis

Don Mueang often cheaper than Suvarnabhumi for domestic flights

Ready to Explore Thailand?

With Thailand's extensive transportation network, getting around is easier than ever. Whether you're island hopping in the south, exploring northern temples, or navigating Bangkok's efficient metro system, you'll find convenient options for every journey.

Budget-Friendly BusesScenic Train RoutesIsland FerriesDomestic FlightsModern Urban Rail