TTC Tracker application provides reliable, real-time transportation information about TTC buses and streetcars. It helps users to track real-time timings about next buses/streetcars on any TTC stop. Users can select route number, direction and stop name to retrieve timings of next bus/streetcar. Users can directly enter stop number to quickly retrieve timings of all routes that provide services on that stop number. Users can set any stop name/number as favourite stop and subsequently retrieve timings on just one tap. Users can geographically track current location of bus/street car by using map view feature of the application which uses Google Maps to show real-time bus location. This map will auto refresh at every 15 seconds to update the vehicle location. Users can retrieve stops nearby their current location to quickly check arrival timings of all routes that provide services on that stop number. Additionally, this application provides access to the scheduled arrival times for selected stops. Users can retrieve the scheduled arrival time by selecting route number, direction and stop name and can store it for later use. This can be useful when user does not have internet connectivity and would like to see the scheduled arrival times.