Airport Pattaya Bus operates a bus from Ban Chang to Bangkok hourly. Tickets cost $4 and the journey takes 2 h. Bangkok Mass Transit Authority also services this route hourly. Alternatively, State Railway of Thailand operates a train from Ban Chang to Bangkok once daily. Tickets cost $8 - $13 and the journey takes 4 h 10 min.
From Ban Chang taxi to Pattaya, bus to Suvarnabhumi Airport, then bus to Ratchadamnoen Avenue. 4 h 6 min ฿671. From Ban Chang taxi to Ban Plu Ta Luang then train to Phayathai. 4 h 19 min ฿590. From Ban Chang taxi to Yanasangvararam then train to Hua Lamphong. 4 h 51 min ฿619. From Ban Chang taxi to Bangkok. 1 h 58 min ฿1976. From Ban Chang drive to Bangkok. 1 h 58 min ฿600.