Transit App is a free Android and iOS app for planning journeys on your local city's public transport.

The app knows about all your local transport options: bus, subway, metro, uber, car2go, train, streetcar, light rail, ferry and more.

It supports around 100 metropolitan areas, half of which are in the USA (Boston, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Kansas City, Las Vegas, Los Angeles, Miami, New York, Orlando and more), but there's also good coverage in Canada and France, as well as London, Rome, Milan, Berlin, Mexico City and Nairobi.

Wherever you are, Transit App provides the very latest information on all your nearest options and departure times.

You can see where your bus or train is on the map in real time.

If you've time, the app can help you plan A-to-B trips via all supported transport modes. Important routes can be marked as favourites for easy recall, and you can review schedules and routes later, even while you're offline.

What's New in Version 4.2.1

-Last update wasn’t updating on iTunes
-Fixed. Sorry to everyone affected*
*Except for “Eric99” who called us the “the biggest giantest stupidest idiots who ever walked the surface of the Earth.”
-Eric, come on. We don’t walk the surface of the Earth. We take the subway.

Verdict ratingsratingsratingsratingsratings

Maintaining accurate times across so many transport types is horribly difficult, but Transit App seems to do better than most, and with a 4-star rating on Google Play and the App Store it looks like most users are happy.