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.
Routes to Bangkok 25
-
State Railway of Thailand · 0h 50m–1h 14mDeparts 03:0703:2503:4204:0104:2404:4805:2505:36+8from ฿20per adult, before feesTimes & tickets
-
State Railway of Thailand · 3h 28m–5h 08mDeparts 00:1401:4210:5212:5218:4723:25from ฿99per adult, before feesTimes & tickets
-
Roong Reuang Coach, State Railway of Thailand · 3h 29m–4h 10mDeparts 00:1401:2602:2002:4503:0703:5104:2705:17+15from ฿94per adult, before feesTimes & tickets
-
Phitsanulok Yanyon Tour, State Railway of Thailand · 4h 14m–6h 27mDeparts 00:0101:0110:4312:3013:2613:3013:4218:15+5from ฿178per adult, before feesTimes & tickets
-
Departs 08:1408:4509:4509:5916:4120:2221:0021:38+1from ฿182per adult, before feesTimes & tickets
-
from ฿1,100per adult, before feesTimes & tickets
-
from ฿187per adult, before feesTimes & tickets
-
State Railway of Thailand · 6h 47m–8h 18mDeparts 00:5401:2702:3211:1820:5121:2022:1922:50+2from ฿192per adult, before feesTimes & tickets
-
Departs 06:1007:3014:5017:3518:2019:1519:2019:30+1from ฿205per adult, before feesTimes & tickets
-
Departs 08:3209:3017:5219:1919:5020:2020:2420:25from ฿214per adult, before feesTimes & tickets
-
Budsarakam Tour, State Railway of Thailand · 8h 12m–10h 21mDeparts 07:0820:1520:2020:3020:59from ฿204per adult, before feesTimes & tickets
-
from ฿900per adult, before feesTimes & tickets
-
The Transport Co Ltd, State Railway of Thailand · 8h 50m–11h 05mDeparts 06:3019:3019:4020:15from ฿211per adult, before feesTimes & tickets
-
Bangkok Busline, State Railway of Thailand · 9h 05m–11h 22mDeparts 07:3009:0018:2518:3219:3120:0220:2320:55+3from ฿216per adult, before feesTimes & tickets
-
from ฿850per adult, before feesTimes & tickets
-
Departs 06:2507:3010:0015:3017:0518:2018:3018:40+5from ฿230per adult, before feesTimes & tickets
-
Bangkok Busline, The Transport Co Ltd · 11h 00m–13h 00mDeparts 10:3013:0016:3018:30from ฿776per adult, before feesTimes & tickets
-
from ฿1,350per adult, before feesTimes & tickets
-
from ฿733per adult, before feesTimes & tickets
-
from ฿1,450per adult, before feesTimes & tickets
-
The Transport Co Ltd, State Railway of Thailand · 14h 05m–15h 13mDeparts 07:0014:3014:4515:1517:00from ฿244per adult, before feesTimes & tickets
-
from ฿242per adult, before feesTimes & tickets
-
from ฿796per adult, before feesTimes & tickets
-
The Transport Co Ltd, State Railway of Thailand · 14h 25m–16h 44mDeparts 14:0014:3014:4515:0016:0016:0517:4518:05+1from ฿258per adult, before feesTimes & tickets
-
from ฿289per adult, before feesTimes & tickets
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.