Getting Around · · 5 min read

Bangkok to Major Cities

A budget guide to reaching Thailand's key destinations by bus, train, and van—with prices (subject to change), durations, and booking info.

🏛️ Bangkok Departure Terminals

Terminal: Mo Chit 2. Location: Chatuchak. Serves: North & Northeast (Chiang Mai, Chiang Rai, Isaan).
Terminal: Ekkamai. Location: Sukhumvit. Serves: East Coast (Pattaya, Trat, Rayong).
Terminal: Sai Tai Mai. Location: Thonburi. Serves: South (Hua Hin, Surat Thani, Phuket).
Terminal: Hua Lamphong. Location: Central. Serves: Trains (closing—moving to Bang Sue).
Terminal: Krung Thep Aphiwat. Location: Bang Sue (New main train station)

🎫 Booking Options

Platform Best For
12Go Asia All routes, trains, buses—compare options
At terminal Walk-in fine for most routes
Train station Buy sleeper tickets 1-2 days ahead

🎯 Best Value Routes

Read next

Renting Vehicles
Getting Around · Paid-only

Renting Vehicles

MOTORBIKE RENTAL ⭐⭐⭐⭐ Costs: * Automatic scooter (125cc): ฿200-350/day * Semi-automatic (Honda Wave): ฿150-250/day * Bigger bike (250cc+): ฿500-1,500/day Where

Buses
Getting Around · Paid-only

Buses

WHEN TO USE BUSES * Overnight long distance (Bangkok → Chiang Mai, Bangkok → Phuket) * Going where trains don't go * Budget

Trains
Getting Around · Paid-only

Trains

WHEN TO TAKE TRAINS: * Good for: * ✅ Bangkok → Chiang Mai (overnight sleeper, saves hotel night) * ✅ Bangkok → Ayutthaya (cheap day trip) * ✅ Bangkok