Advertising disclosure: This site participates in affiliate programmes. Some links may earn us a commission if you book or buy, at no extra cost to you. Right now most pages contain no live affiliate links.
Transport & connectivityBangkok

Bangkok Intercity Transport: Train, Bus, Van and Flights

How to leave Bangkok by train, bus, minivan or plane, which station or terminal serves each region, and how booking marketplaces compare with buying direct.

Updated 2026-10-03 · 6 min read · By the AsiaRoamer editorial team

Bangkok
Photo: Wolfgang Weber, CC BY 3.0 / Wikimedia Commons

Bangkok is the hub of Thailand's transport network. Trains, long-distance buses, minivans and flights connect it with almost every region, but the departure points are spread across the city, so you need to know which station or terminal serves your destination. This guide explains the system and the main choices. For arrival info, see airport to city, and for the overall picture, the Bangkok hub and Thailand getting around.

Timetables, fares and routes change. Check each operator's official page before you travel; all prices below are approximate, as of 2026.

Where to go for which destination

DestinationTypical modesDeparture point in BangkokApprox. travel time
AyutthayaTrain, minivan, taxiKrung Thep Aphiwat station or Mo Chit area1.5-2 hours
KanchanaburiTrain, bus, minivanThonburi side, Southern Bus Terminal2-3 hours
PattayaBus, minivan, taxiEkkamai Bus Terminal, SuvarnabhumiAbout 2 hours
Hua HinBus, train, minivanSouthern Bus Terminal or Krung Thep Aphiwat3-4 hours
Chiang MaiTrain (sleeper), bus, flightKrung Thep Aphiwat, Mo Chit, airports10-13 hours by land; about 1 hour 10 min by air
Phuket / KrabiFlight, long-distance bus, train plus transferAirports, Southern Bus Terminal1.5 hours by air; 12+ hours by land
Koh Samui, Koh Phangan, Koh TaoFlight to Samui, or train/bus plus ferryAirports, Krung Thep Aphiwat, Southern Bus TerminalVaries; often an overnight journey
Koh ChangBus and minivan plus ferryEkkamai Bus Terminal5-6 hours

Times are approximate and depend on traffic, season and the route.

Trains

Bangkok's main intercity station is Krung Thep Aphiwat Central Terminal (Bang Sue Grand Station), which replaced Hua Lamphong as the main long-distance hub. Check the State Railway of Thailand site for which trains use which station, since some services still use other stations.

Types of service include:

  • Express and special express: Air-conditioned seats and sleeper cars, common for the north and south.
  • Rapid and ordinary trains: Cheaper and slower, often with fans.
  • Sleeper trains: A popular choice to Chiang Mai and the south; book early in high season.

Trains are generally low in cost compared with flights, and a sleeper can save a night's hotel. Check the current timetable, ticket classes and booking window on the official site. Seats on popular routes can sell out, especially around public holidays. See the Ayutthaya day trip for a short rail trip.

Long-distance buses

Bangkok has three main coach terminals:

  • Mo Chit (Northern and Northeastern): for Chiang Mai, Chiang Rai, Ayutthaya, Isaan and the north.
  • Ekkamai (Eastern): for Pattaya, Rayong, Trat and Koh Chang.
  • Sai Tai Mai (Southern Bus Terminal, Boromaratchachonani): for Kanchanaburi, Hua Hin, Phuket, Krabi and the south.

VIP and first-class coaches have reclining seats and sometimes meals. Check the operator's page, such as Transport Co., Ltd., for routes and times. Buses are usually less expensive than flights but take longer and may be affected by traffic.

Tip

Terminals can be large and busy. Arrive at least 30-45 minutes early, confirm the departure bay, and buy tickets from official counters or trusted sellers.

Minivans

Minivans cover many shorter routes, such as Hua Hin and Kanchanaburi. They are often quicker to book than a bus and can depart more often, but comfort varies, and legroom is limited. Choose an operator with clear licensing and reviews of safety. Seat belts should be available. Some passengers prefer larger coaches for long trips.

Domestic flights

Suvarnabhumi and Don Mueang both handle domestic flights, and several carriers connect Bangkok with Chiang Mai, Phuket, Krabi, Koh Samui and many other places. Check which airport your flight uses, as the two are far apart. Allow time for check-in and transport; the airport to city guide explains options. Compare baggage allowance, as low-cost fares often exclude checked luggage.

Flights are fastest for long distances such as Chiang Mai or Phuket, and often competitive with long-distance coach fares when booked early.

Booking options

OptionHow it worksProsCons
Station or terminal counterBuy in personOfficial, can check optionsQueues, limited English
Operator website or appDirect from railway, airline or bus companyClear termsMay need Thai-language steps for some services
Booking marketplaceOne site that lists multiple operators across modes, such as 12GoEasy to compare train, bus, ferry and vanService fees; check the operator named
Hotel or travel deskStaff book for youConvenientOften a markup

Booking marketplaces are widely used by visitors to combine buses, trains and ferries in one itinerary. They sell tickets on behalf of operators, so always check the actual operator, departure point, check-in time and cancellation terms on the booking page. Prices may differ from buying direct, so compare.

Note

When a marketplace sells a combined bus-and-ferry ticket, the pick-up point may be a travel office rather than the terminal. Read the voucher carefully for the meeting place and time.

Sample choices

TripBudget optionComfort option
Bangkok to Chiang MaiSecond-class sleeper or coachFlight or first-class sleeper
Bangkok to PhuketVIP coach (long)Flight
Bangkok to Hua HinMinivan or ordinary trainTaxi or first-class bus
Bangkok to Koh SamuiTrain plus bus plus ferry combinationFlight
Bangkok to PattayaBus from EkkamaiTaxi or private transfer

For islands, ferry timetables vary; check the operator's official site. See the Thailand getting around guide for the national picture.

Approximate cost ranges

RouteBus / train (approx.)Flight (approx.)
Bangkok to AyutthayaTHB 20-100 train; vans about THB 60-150Not applicable
Bangkok to PattayaTHB 100-200 bus; van about THB 150-300Not applicable
Bangkok to Chiang MaiTHB 400-1,500 train or coachTHB 900-3,000
Bangkok to PhuketTHB 800-1,500 coachTHB 900-3,500

All figures are approximate and vary by season, class and booking time. Check the operator's own page for current fares.

Budget

Early flight bookings and overnight sleepers are the best-value options on long routes, because a sleeper replaces a hotel night. Add baggage fees when comparing low-cost airlines.

Getting to your departure point

Plan the first leg early. The BTS and MRT reach Mo Chit and Bang Sue (for the MRT, check the stations at Bang Sue); Ekkamai terminal is next to Ekkamai BTS. Sai Tai Mai needs a taxi or bus from central Bangkok. Traffic can be heavy, so leave extra time. If you carry heavy luggage, a taxi or ride-hailing app may be simpler; see car rental and eSIM.

Safety on long journeys

  • Keep valuables with you, not in overhead racks, on night buses.
  • Avoid accepting drinks or food from strangers on public transport.
  • Use seat belts when available.
  • Check that the operator is licensed. See the Department of Land Transport site for rules.
  • Emergency numbers: 191 police, 1669 medical, 1155 Tourist Police.

Read Thailand safety, scams and health for general advice.

FAQ

Which station do trains to Chiang Mai leave from?

Most long-distance services run from Krung Thep Aphiwat (Bang Sue Grand Station). Check the railway's current timetable to confirm your train.

Is the sleeper train worth it?

It can be, because it saves a night's accommodation and avoids traffic. Book early for high season.

What is the cheapest way to travel between cities?

Ordinary trains and buses are usually the cheapest, followed by minivans. Early flights can be competitive on long routes.

Can I book Thai trains online?

Yes, via the railway's official channels or marketplaces that list them. Check the operator and ticket class carefully.

Are minivans safe?

Many are fine, but standards vary. Choose licensed operators and use seat belts. For long routes, a coach or train may be more comfortable.

How early should I arrive at a bus terminal?

At least 30-45 minutes before departure, to find your bay and board.

Official sources and further reading

Prices, schedules and entry rules change. Figures here are approximate as of 2026; always confirm on the official or operator page before you book. Spotted something out of date? Tell us.