Navigating Thailand's Public Transport
Thailand offers an extensive public transportation network ranging from modern rail systems in Bangkok to colorful local options throughout the country. Understanding these options saves money and provides authentic local experiences that taxis simply cannot match.
Bangkok Public Transport
BTS Skytrain
Bangkok's elevated rail system is fast, clean, and air-conditioned.
| Line |
Color |
Key Stations |
| Sukhumvit Line |
Light Green |
Siam, Asok, Phrom Phong, Mo Chit |
| Silom Line |
Dark Green |
Siam, Sala Daeng, Saphan Taksin |
Fares: 16-59 THB depending on distance
Hours: 5:30 AM - midnight
Tip: Buy a Rabbit Card for convenience (200 THB initial, 100 THB deposit)
How to Use:
- Purchase single journey token or tap Rabbit Card
- Follow signs to correct platform
- Mind the gap when boarding
- Exit through turnstiles
MRT (Underground)
Bangkok's subway system connects to BTS at key interchange stations.
Lines:
- Blue Line (circular): Hua Lamphong, Sukhumvit, Chatuchak
- Purple Line: Bang Sue to Khlong Bang Phai (connects to Blue Line)
Fares: 16-42 THB
Hours: 6 AM - midnight
Cards: MRT stored value card (separate from Rabbit Card)
Key Interchanges:
- Asok BTS = Sukhumvit MRT
- Sala Daeng BTS = Silom MRT
- Mo Chit BTS = Chatuchak Park MRT
Airport Rail Link
Connects Suvarnabhumi Airport to central Bangkok.
| Service |
Time |
Fare |
| City Line |
30 min to Phaya Thai |
15-45 THB |
| Express (if running) |
15 min to Makkasan |
150 THB |
Tip: City Line is sufficient for most travelers
Bangkok Buses
Extensive but confusing for newcomers.
Types:
- Regular (no A/C): 8-10 THB, windows open
- Air-conditioned: 12-25 THB, comfortable
- Rapid transit (BMTA): Fixed routes, better signage
Tips for Bus Travel:
- Have exact change ready
- Download ViaBus app for routes
- Avoid rush hours (7-9 AM, 5-7 PM)
- Flag down the bus at stops
Chao Phraya Express Boats
River transport along Bangkok's main waterway.
| Flag Color |
Service |
Fare |
| Orange |
Local, all stops |
16 THB flat |
| Green/Yellow |
Express, select stops |
20-32 THB |
| Blue |
Tourist boat |
50 THB |
| No flag |
Local, every stop |
10-15 THB |
Key Piers:
- Sathorn (connects to BTS Saphan Taksin)
- Tha Tien (near Wat Pho)
- Tha Chang (near Grand Palace)
- Phra Athit (Khao San Road area)
Hours: 6 AM - 7:30 PM (varies by flag)
Khlong Boats (Canal Boats)
Local commuter boats along Khlong Saen Saep canal.
- Route: Golden Mount to Pratunam to Ramkhamhaeng
- Fare: 10-20 THB
- Warning: Can be wet and adventurous
- Best For: Reaching Pratunam/Central World area
Local Transport Options
Tuk-Tuks
The iconic three-wheeled vehicles of Thailand.
Typical Fares in Bangkok:
- Short trip (1-2 km): 50-80 THB
- Medium trip: 100-150 THB
- Tourist areas: Often overpriced (negotiate)
Tips:
- Always negotiate fare before getting in
- Avoid drivers who approach you first
- Expect to pay more than taxis for most routes
- Best for short trips and the experience
Songthaew (Red/Blue Trucks)
Converted pickup trucks serving as shared taxis.
By Location:
| City |
Color |
Fixed Route Fare |
| Chiang Mai |
Red |
30-40 THB |
| Phuket |
Blue |
30-50 THB |
| Pattaya |
Blue |
10-20 THB |
| Koh Samui |
Various |
50-100 THB |
How to Use:
- Wave to flag down
- State your destination
- If driver agrees, hop in the back
- Ring the bell when near your stop
- Pay when exiting
Motorcycle Taxis
Orange-vested riders offering quick transport.
- Fare: 10-50 THB for short trips
- Identify: Orange vests at street corners
- Best For: Short distances, beating traffic
- Safety: Helmets should be provided (ask)
Long-Distance Transport
Thai Railways
The State Railway of Thailand connects major cities.
Popular Routes:
| Route |
Duration |
Price Range |
| Bangkok-Chiang Mai |
12-14 hours |
600-1,400 THB |
| Bangkok-Surat Thani |
8-12 hours |
400-1,000 THB |
| Bangkok-Nong Khai |
10-12 hours |
500-1,200 THB |
Classes:
- 1st Class: Private sleeper cabins (air-con)
- 2nd Class: Sleeper berths or seats (air-con or fan)
- 3rd Class: Bench seats, fan only
Booking: 12go.asia or railway stations (Hua Lamphong, Bang Sue)
Long-Distance Buses
Extensive network from Bangkok's bus terminals.
Bangkok Terminals:
- Mo Chit (Northern): North and Northeast destinations
- Ekkamai (Eastern): Pattaya, Koh Chang, Trat
- Sai Tai Mai (Southern): South destinations
Bus Classes:
| Class |
Amenities |
Price Example |
| VIP/First |
Wide seats, meals, toilet |
500-1,000 THB |
| Second |
Reclining, A/C |
300-600 THB |
| Standard |
Basic, A/C |
200-400 THB |
Minivans
Faster alternative to buses for some routes.
- Advantages: Faster, more frequent
- Disadvantages: Less comfortable, sometimes reckless driving
- Booking: Victory Monument area, Southern Bus Terminal
- Price: Similar to buses
Island Transport
Ferries and Speedboats
| Route |
Ferry Time |
Ferry Price |
Speedboat |
| Surat Thani-Koh Samui |
2.5 hours |
150-300 THB |
400-600 THB |
| Phuket-Phi Phi |
2 hours |
350-500 THB |
1,000+ THB |
| Krabi-Lanta |
2 hours |
300-450 THB |
600-900 THB |
Tips:
- Book through hotel or 12go.asia
- Prices include van transfer in most cases
- Speedboats rougher in monsoon season
Transport Apps
Essential Apps
| App |
Use |
Notes |
| Grab |
Taxi, bike, delivery |
Most reliable ride app |
| Bolt |
Budget taxi option |
Growing in popularity |
| ViaBus |
Bangkok bus routes |
Real-time tracking |
| BKK Rail |
BTS/MRT maps |
Offline capable |
| Rome2rio |
Route planning |
Multi-modal options |
| 12go.asia |
Train/bus booking |
English interface |
Money-Saving Tips
Transport Passes
Bangkok:
- Rabbit Card: Reloadable BTS card (saves time)
- MRT Stored Value Card: For subway travel
- One-Day Pass (BTS): 140 THB unlimited rides
Considerations:
- Calculate if pass is worth it based on usage
- Cards require deposit (refundable)
- Separate cards for BTS and MRT systems
Budget Transport Strategies
- Use BTS/MRT whenever possible
- Share songthaew rides with fellow travelers
- Book trains in advance for sleeper berths
- Compare bus companies for best value
- Walk short distances in cooler weather
- Use boat transport along the river
Safety Tips
General Precautions
- Keep valuables secure, especially on buses
- Be wary of scams at transport hubs
- Avoid unlicensed vehicles
- Check vehicle condition before boarding
- Trust your instincts
Scam Awareness
- Tuk-tuk drivers offering tours to gem shops
- Taxi drivers refusing to use meter
- Inflated ferry prices at tourist piers
- Fake bus tickets from street sellers
Useful Thai Phrases
| English |
Thai |
Pronunciation |
| Where is the station? |
สถานีอยู่ที่ไหน |
Satanee yoo tee nai? |
| How much? |
เท่าไหร่ |
Tao rai? |
| Please use the meter |
เปิดมิเตอร์ด้วย |
Perd meter duay |
| Stop here |
จอดตรงนี้ |
Jod trong nee |
| Too expensive |
แพงไป |
Paeng pai |
| Train/Bus station |
สถานีรถไฟ/รถเมล์ |
Satanee rot fai/rot may |
Emergency Contacts
- Tourist Police: 1155 (English available)
- Emergency: 191
- Traffic Police: 1197
- Airport Information: +66 2 132 1888 (Suvarnabhumi)
Public Transport Checklist
#Thailand transport
#public transport tips
#Thai buses
#tuk-tuks
#Thai trains
Original content was written in Thai. I have translated it using AI translator.