How to get to Bangkok

Get to Bangkok by bus, train or ferry from Ayutthaya, Nakhon Ratchasima, Hua Hin, Phitsanulok and 21 more places. Compare 14 operators, departure times and prices from ฿20, then book online.

Travel by🚌 🚆 ⛴️ Bus, train or ferry
Starting points25
Operators14
Tickets from฿20
Quickest trip0h 50m from Ayutthaya

Routes to Bangkok 25

Times and prices are the ones seen in recent searches and can change. Open a route to see live times and prices for your date.

Stations and piers in Bangkok

From Bangkok you can go on to

Getting to Bangkok: common questions

How do I get to Bangkok?

You can reach Bangkok by bus, train or ferry from Ayutthaya, Nakhon Ratchasima, Hua Hin, Phitsanulok, Surin, Koh Kood, Khon Kaen, Chumphon and more. Companies on these routes include Air Ubon, Bangkok Busline, Boonsiri, Budsarakam Tour, Lignite Tour, Lomprayah.

What is the quickest way to get to Bangkok?

The quickest trip we have seen is from Ayutthaya, taking about 0h 50m by train.

How much does it cost to get to Bangkok?

Tickets to Bangkok start from about ฿20 per adult before booking fees, depending on where you start and the class you choose.

Where do you arrive in Bangkok?

Arrival points in Bangkok include Asiatique Pier, Bangkok, Bangkok East Bus Terminal (Ekkamai), Bangkok South Bus Terminal (Sai Tai Mai), Bell Travel Service - Bangkok, Boonsiri - Bangkok.

Share this page