As population is burgeoning, there is an increase in the number of vehicles on the road and hence an upsurge in the problems associated with traffic management, especially the Public Transport. There is also an increase in the number of accidents and various other traffic related issues. Intelligent Transportation System (ITS) provides the solution to most of these problems by integrating existing technologies with the underlying infrastructure. With the advent of mobile technology and the ubiquitous cellular network, real time vehicle tracking for efficient transport management has become viable. The futile long wait for a bus to arrive can be avoided by Intelligent Public Transportation System. The omnipresence of Smart Phones and their ever increasing power at a very economical price makes them one of the most attractive options for developing IOT applications. Here, an approach based on the combination of technologies like GPS and Android is discussed which can assuage passengers who commute by the means of public transport. The user is furnished with explicit information about the current location of nearest buses approaching the bus-stop on a mobile application. Using readily available Android API's, technologies like 3G network and SMS based services in the existing mobile phones can reduce the cost and size of hardware required, as well as lead to a better output. © 2016 IEEE.