Travel from Bangkok-Airport-BKK to Lop-Buri-Thailand

Bus or train from Bangkok Airport (BKK) to Lop Buri?

Suvarnabhumi airport public van operates a train from Bangkok Airport (BKK) to Lop Buri every 20 minutes. Tickets cost $1 - $2 and the journey takes 30 min. 2 other operators also service this route. Alternatively, Suvarnabhumi airport public van operates a bus from Bangkok Airport (BKK) to Lop Buri every 20 minutes. Tickets cost $1 - $2 and the journey takes 1 h. 2 other operators also service this route.

How to get from Bangkok Airport (BKK) to Lop Buri

From Suvarnabhumi Airport Arrivals Terminal line 554 Public Van to Lak Si, walk to Lak Si, bus to Don Mueang, train to Lopburi, then taxi to Lop Buri. 3 h 10 min ฿388. From Suvarnabhumi Airport train to Phetchaburi, MRT to Bang Sue, train to Lopburi, then taxi to Lop Buri. 3 h 42 min ฿395. From Suvarnabhumi Airport Arrivals Terminal Public Van to Rangsit, Mini Van to Ang Thong, Mini Bus to Lopburi, then taxi to Lop Buri. 3 h 51 min ฿294. From Suvarnabhumi Airport train to Phaya Thai, BTS to Mochit, bus to Bangkok Mochit Bus Terminal, Minivan to Lopburi, then taxi to Lop Buri. 5 h 19 min ฿395. From Suvarnabhumi Airport Arrivals Terminal Public Van to Bangkok Don Muang Airport, walk to Don Mueang, night train to Lopburi, then taxi to Lop Buri. 3 h 41 min ฿368. From Bangkok Airport (BKK) taxi to Lop Buri. 2 h 8 min ฿1429. From Bangkok Airport (BKK) drive to Lop Buri. 2 h 8 min ฿537.