Nowadays, it is usually difficult for a transit rider to get accurate and close-to-real-time information from the transit service providers. Endless times have been wasted on waiting for the next bus to come without knowing the availability of other alternatives nearby. Frustrations rise when unintended interruptions in services or other incidents occur but the travelers are not notified. Thus, supplying the real-time transit information to its users will certainly support the users’ decision makings and improve their satisfactions. The short-range communications technologies, such as DSRC, advocated by connected vehicle initiative are very well suited for this purpose. We envision that numerous instances of interactive ad-hoc networks will be formed dynamically and locally from all kinds of nearby wireless-enabled devices. Thus buses can directly connect to pedestrian, pedestrian to taxi, taxi to light-rail trains and so on. At the minimum, each transit vehicle (e.g. a bus) will be equipped with a computing device that can be wirelessly communicating with nearby computing devices on other public transit vehicles; nearby travelers who need for transit rides can simply hop on to this locally formed communication platform and fetch for transit statuses and make service requests. The onboard computing device will not only monitor the number of onboard passengers but also accept or reject seat reservations made by travelers on the sidewalk nearby. That is, each computing device on the public transportation vehicle will be a decision making system that collects and sends real-time decision information from and to surrounding wireless-enabled devices. As a result, transit service users and providers are connected with respect to their locations and needs in a very interactive and timely fashion.