Transit Now Toronto for TTC 🇨 - Real-time bus & streetcar tracking
Experience seamless TTC travel with real-time predictions, alerts & customized favorites, empowering your daily commute.

- 5.4.7 Version
- 3.1 Score
- 262K+ Downloads
- Free License
- 3+ Content Rating
For those with new devices, we recommend the 2018 app "Transit Now" to enhance your experience!
This app serves as the perfect companion for tracking buses and streetcars in real-time, completely free of charge.
KEY FEATURES
► Real-time and precise predictions for bus and streetcar arrivals at nearby stops.
► Personalize your favorite stops by adding custom labels.
► Get live countdown timers along with voice alerts.
► Receive service notifications regarding unforeseen delays, detours, or subway closures.
► Wondering if you’ve arrived? The app will notify you when you reach your final stop.
► Ability to share your arrival estimates and predictions.
► Offline access to subway maps to make your commute smoother.
► Information on subway operating hours to assist with planning.
► Text the TTC for real-time departure updates even while offline.
► Features high-contrast and large text for easy readability, with a colour-coded design.
► Includes accessible features like vehicle ID to identify wheelchair-friendly streetcars.
► Optimized to perform swiftly, even on older devices.
NEW 2018 MATERIAL DESIGN UPDATE
* Don’t worry—support for the original app will continue indefinitely!
ARE YOU A BIKE SHARE USER?
* Explore Cycle Now for additional functionality.
We’d love to hear from you about your commuting experience! Reach out via our app handle.
We’re also available on iOS.
Transit Now is an application leveraging Nextbus technology for tracking TTC in real time, providing schedules, accurate arrival information, and navigation assistance. This TTC tracker includes offline maps and travel planning tools.
Ensure you never miss your bus or streetcar again.
Choose Transit Now for timely transit solutions!
All features are completely free. Give it a try today!
FAQ
Why is my city not supported?
Transit Now supports these cities (agencies). Since Transit Now is powered by Nextbus to receive transit data, if Nextbus adds your city to their list, then it will be supported. There are plans to support other non-Nextbus agencies some time in the future.
I missed my bus! Why was my prediction inaccurate?
Since predictions are delivered from Nextbus, the app cannot guarantee 100% accuracy. Sometimes a prediction is off due to unexpected traffic or delay. These circumstances are rare and most users report accurate predictions.
Where and what is the run number?
The run number is useful for transit operators who do their job of operating vehicles. The run number is always present if you tap a vehicle on the map. You can also enable it on a stop card, by going into Settings -> More, enable it, and then open a stop and tap its card.
Battery Settings Recommendation
As of Android 6+, your phone can enter a Doze (sleep) state, which prevents apps from making network calls. Transit Now needs to run in the background to track your vehicle. This requires turning off battery optimizations for this app. Don't worry. We take battery usage very seriously. Transit Now will only run in the background if you're tracking a vehicle.
For most Google devices
1. Go to Android system systems and select "Battery"
2. Select "Battery optimization" from the top right menu.
3. Filter "All apps".
4. Select "Transit Now" and select "Don't optimize"
For most Samsung devices
1. Go to Android system systems and select "Battery"
2. Select "Battery Usage".
3. Select "Optimise battery usage" from top right menu ("more").
4. Unselect "Transit Now"
Please note that these instructions may differ based on your operating system. Please contact support if you have trouble navigating your device settings menu.
What does the asterisk mean when I tap a detailed prediction card?
The user can expand predictions to view more details, in which the asterisk symbolizes that this prediction is not truly accurate since it's affected by layover. Layover specifies whether the predictions are based not just on the position of the vehicle and the expected travel time, but also on whether a vehicle leaves a terminal at the configured layover time.
Route information is out of date, I don't see my route or stop.
The newest Transit Now auto-updates with Nextbus whenever new TTC data is available. However, if you are using the legacy Transit Now Toronto app, please see the following links:
How to update a single route
How to update all routes
- Version5.4.7
- UpdateAug 16, 2025
- DeveloperTransit Now - Bus & Bike
- CategoryMaps & Navigation
- Requires AndroidAndroid 4.4+
- Downloads262K+
- Package Nameopl.textc
- Signature41228c67b753715b9247663b4aab2de8
- Available on
- ReportFlag as inappropriate
-
NameSizeDownload
-
8.36 MB
-
8.36 MB
-
8.34 MB
Accurate arrival predictions
Reliable tracking of buses
User-friendly interface
Real-time updates on bus locations
Ability to save favorite routes
Helpful transit alerts and notifications
Helps in planning travel time efficiently
Convenient for regular commuters
Easy to integrate with personal routines
Phantom buses causing frustration
Inaccurate schedules leading to long wait times
Issues with GPS tracking on certain buses
Pop-up ads causing annoyance, especially with sound
Older version preferred by many users for simplicity
Lack of offline functionality
Confusing route numbering changes
Crashes during use impairing reliability
Limited options for route connections and transfers