In Bangkok, the public buses have no schedule. The commuters have to wait cluelessly and many times they have to wait for more than half an hour.
Recently Plan B Media, a Thai media service provider, has launched a website named cityglide.com that helps commuters by tracking the bus and let them know when the bus will come to the stops.
Users can search by either bus no. or their current location. The website will provide the estimate time of arrival (ETA). Currently it is available only on a website and covers only 36 bus routes: 16, 20, 23, 26, 36, 39, 49, 50, 59, 60, 63, 70, 79, 80, 84, 102, 129, 138, 140, 145, 168, 204, 206, 503, 505, 509, 510, 511, 514, 515, 522, 555, 556, A1, and A2. The mobile application is requested by the commuter.
No worries, if you do not to understand Thai because the websites are available in 2languages: English and Thai. The only thing that you might have to worry is your current location if you are not familiar with Bangkok city because so far the site cannot track your current location automatically.
For me the website is good and I hope to see the improvement of it. For tourists who want to save money by using public bus while wandering around Bangkok, I recommend this website.