Starting now, Google Maps for mobile and desktop can tell you when your ride is actually going to arrive with new live transit updates. Google partnered with transit agencies to integrate live transit data in four U.S. cities and two European cities: Boston, Portland, Ore., San Diego, San Francisco, Madrid and Turin.
details: Google Mobile Blog - Know when your bus is late with live transit updates in Google Maps
Have you ever shown up to a transit station only to have to wonder when your late bus or train would arrive? Or not known if there was construction or service changes at that station? With live transit updates now in Google Maps and Google Maps for mobile, you can know get live departure times (so you know when your bus will actually arrive) and live service alerts for transit routes. Learn how it works then try it out at http://www.google.com/maps or in Google Maps for mobile.