If your city is covered by CityMapper your search for the near perfect transit app is over. It includes, but is not limited to, system overviews and scheduling info for trains, buses, ferries, trams etc. (depending on what the public transport system in your city offers) trip time calculator, route planner, maps and realtime updating of next bus/train arrival time. Of all the transit apps Ive tried in Vancouver CityPlanner is the fastest and most reliable. Downtime is not an issue - the one time I had a problem (on my end it, as it turned out) the staff answered my emails promptly and ensured everything was running smoothly. The only potential "issue" is the (over?) abundance of features, quite a few that I havent used or discovered yet, that are teetering close to the bloat line. But thats relatively minor as long as the dev team knows when to stop ;-) CityMapper is fast, reliable, has a fairly intuitive GUI and is feature rich, yet doesnt gobble up a of disk space. And customer support is excellent. Highly recommended. 5/5