Bangkok Transport Guide — All Connections
Bangkok is Thailand’s vibrant, bustling capital and the main gateway to most destinations across the country. An extensive network of trains, buses, minivans, taxis, and even ferries connects the city to the north, south, beaches, and islands. If you’re planning a trip, it’s important to understand the most convenient, fastest, or best-value way to get in and out of Bangkok—and the trade-offs for each option.
Getting In and Out of Bangkok — Main Options
Bangkok offers a wide range of intercity transport:
- Trains: Comfortable, especially for long routes. Main stations: Hua Lamphong (historic), Bang Sue (new).
- Buses: Depart from Sai Tai Mai and Chatuchak terminals, with several operators.
- Minivans: Fast but sometimes cramped, ideal for medium-length journeys.
- Domestic Flights: Two main airports—Suvarnabhumi and Don Mueang.
- Ferries: Combined with bus or train, mainly for reaching islands.
Editor’s tip: If you’re in a hurry, flights are fastest. But for scenic journeys, a night train or VIP bus can be a comfortable and memorable experience.
Access to Airports and Main Stations
Suvarnabhumi Airport
- Getting there from the city: City Line train (fast and affordable), taxis (usually 30–60 minutes).
- Connections elsewhere: Flights to all major destinations in Thailand.
Don Mueang Airport
- Getting there from the city: Direct suburban train, or taxi.
- Notable: Main base for low-cost airlines. Traffic can be heavy—consider the train during rush hours.
Full Bangkok ↔ Don Mueang Airport route
Bang Sue Grand Station
- Trains North/Northeast: All new high-speed trains depart here.
- Access: Blue MRT (metro) line.
Hua Lamphong Train Station
- Older trains, mainly heading south and west.
- Access: Brown/Blue MRT lines.
Central Bus Terminal (Mo Chit)
- Most buses to the north and northeast.
- Access: BTS (Skytrain), taxi, GRAB (ride-hailing app).
Editorial insight: Thailand’s infrastructure is evolving rapidly—sometimes train routes shift to different stations. Always check schedules a day or two before departure.
Key Routes from Bangkok — Where and How to Go
1. Bangkok ↔ Chiang Mai
The classic route north: night train (with beds), night bus, or flight.
- Bangkok–Chiang Mai Train — A classic backpacker journey: clean beds, stunning morning scenery.
- Bangkok–Chiang Mai Bus — Frequent departures, good for flexible schedules.
Editor’s tip: The night train is an experience in itself, especially during the dry season (November–February) for the views.
2. Bangkok ↔ Pattaya
A nearby beach getaway, perfect for a day or two outside the city.
- Bangkok–Pattaya Bus — Every 30 minutes. Book ahead in high season.
- Bangkok–Pattaya Minivan — Fast and cheap, but less comfortable with lots of luggage.
Insight: You won’t need a car in Pattaya—public transport is easy and affordable.
3. Bangkok ↔ Hua Hin
A popular resort town, great for families.
- Bangkok–Hua Hin Bus/Van — Departs from Ekkamai or Mochit several times a day.
- Bangkok–Hua Hin Train — Slower but scenic.
Tip: For comfort and amenities, choose a VIP bus; the train suits those who want a nostalgic travel experience.
4. Bangkok ↔ Krabi
Gateway to Thailand’s scenic south.
- Bangkok–Krabi Flight — The quickest way.
- Bangkok–Krabi Night Bus — Budget-friendly, about 12 hours.
Insight: Flights are cheapest if booked early. Krabi airport is small and outside town—expect a taxi or van transfer on arrival.
5. Bangkok ↔ Phuket
Thailand’s largest tourist island in the south.
- Bangkok–Phuket Flight — Dozens of daily flights, fastest option.
- Bangkok–Phuket Bus — Overnight, best for backpackers.
Editor’s note: Flights fill up fast in peak season (December–April), so book early. Buses arrive at the central terminal, not the beaches.
6. Bangkok ↔ Kanchanaburi
For history, nature, and the infamous “Death Railway.”
- Bangkok–Kanchanaburi Train — Slow but scenic.
- Bangkok–Kanchanaburi Bus/Van — Fast and frequent.
Insight: The train crosses the River Kwai Bridge—a must for history buffs. Expect crowds on weekends.
7. Bangkok ↔ Ayutthaya
The temple city, a popular day trip.
- Bangkok–Ayutthaya Train — Fast, departs from Bang Sue station.
- Bangkok–Ayutthaya Bus — Convenient but less scenic.
Tip: The best value is an early train, then renting a bicycle for the day.
8. Bangkok ↔ Koh Samui
A classic tropical island.
- Bangkok–Koh Samui Flight — Direct, to a small private airport.
- Bangkok–Koh Samui Bus+Ferry — Combined ticket, overnight journey.
Tip: Flights cost more but save significant time. The bus+ferry combo passes through Surat Thani—factor in transfer times.
9. Bangkok ↔ Koh Phangan / Koh Tao
Islands famous for parties, diving, and snorkeling.
- Bangkok–Koh Phangan Bus+Ferry
- Bangkok–Koh Tao Bus+Ferry
Insight: Overnight bus routes connect perfectly with morning ferries—minimizing wasted time. Booking a combo ticket via Bookaway or 12Go simplifies things.
10. Bangkok ↔ Koh Lanta / Koh Phi Phi / Koh Chang
Laid-back or lively islands, all requiring a combination of travel.
- Bangkok–Koh Lanta via Krabi
- Bangkok–Koh Phi Phi via Phuket/Krabi
- Bangkok–Koh Chang
Tip: Weather affects ferry schedules, especially in the wet season (June–October).
Where to Book Tickets
- Trains/Buses: 12Go, Bookaway, Omio, Rail Europe.
- Ferries: Direct Ferries, Ferryhopper.
- Flights: Use Bookaway or 12Go for info, but it’s usually worth checking prices directly with low-cost airlines.
Editorial insight: Not every route is available on every platform—compare options. Sometimes Bookaway offers customer service in multiple languages.
Summary — Choosing the Best Way from Bangkok
- North: Night train or flight to Chiang Mai.
- Islands: Direct flight (if budget allows) or bus+ferry combo—book ahead in peak season.
- Nearby beaches: Minivan/bus to Pattaya, van to Hua Hin.
- Short routes: Train/van to Ayutthaya, Kanchanaburi.
- Public transport: Widely available, cheap, and varied—just bring patience and flexibility.
Editor’s recommendation: If you’re traveling with kids or lots of luggage, opt for direct routes or flights. Backpackers—mix trains and buses and enjoy the journey, not just the destination. Booking tickets in advance saves queuing and guarantees a seat, especially in high season.
Major Route Links
- Bangkok–Chiang Mai
- Bangkok–Pattaya
- Bangkok–Hua Hin
- Bangkok–Krabi
- Bangkok–Phuket
- Bangkok–Kanchanaburi
- Bangkok–Ayutthaya
- Bangkok–Koh Samui
- Bangkok–Koh Phangan
- Bangkok–Koh Tao
- Bangkok–Koh Lanta
- Bangkok–Koh Phi Phi
- Bangkok–Koh Chang
- Bangkok–Don Mueang Airport
Click any link above for full details on routes, schedules, and recommended operators.
** Bangkok Transport Guide: Trains, Buses & Ferries to Top Destinations
** Your guide to Bangkok transport—trains, buses, flights, ferries. Find the best routes to Chiang Mai, islands, and more. Plan your Thailand journey.
