My Bus Times 4+

Mike Pompa

Designed for iPad

    • 3.0 • 4 Ratings
    • $0.99
    • Offers In-App Purchases


Fully compatible with iOS 15.
SF Bay Area includes 32 transit agencies: Amtrak, ACE, shuttles, Golden Gate Ferry, SF Bay Ferry & timetable-based bus & rail.

This version is fully compatible with iOS 9 thru iOS 14 on iPhone, iPad, iPod Touch and Apple Watch. Includes iPad support and rotation to landscape for all supported device sizes.

Congratulations! You just found one of the fastest commuter apps in the App Store. Whether it's on your Apple Watch or iPhone or iPad, we've got you covered so you spend less time waiting at your stop. Two quick taps and you'll see when your next bus or train will arrive in a simple layout with nice large fonts. Not interested in the other routes stopping there? Just tap on the title until you see only your route.

Enter whatever you like for the title and subtitle of each stop. Newly entered stops appear at the top, but you can rearrange the order any way you like.

My Bus Times provides real-time transit information (not schedules) for over 125 agencies in dozens of US and Canadian metropolitan areas and presents it on your iPhone with lightning speed. Please give us a review, especially if you like it!

The following transit agencies are available now : 43 California bus and rail agencies including BART, CalTrain and LA Metro, Vancouver buses, 5 New York City bus agencies, Washington DC bus, Circulator and rail, 10 Seattle / Puget Sound agencies, 5 Boston and Massachusetts agencies, Florida, Maryland, North Carolina, Ontario, Quebec, Virginia, Honolulu and Minneapolis / St Paul. SF data is provided by, BART, and NextBus, Vancouver data is provided by TransLink. NYC data provided by MTA. RVTD, MTS, SJRTD, York (YRT) and Puget Sound data and MTA lookup provided by OneBusAway, Twin Cities data from Metro Transit. Boston data from MBTA and NextBus, Honolulu data provided by Portland data provided by TriMet. All other regions by NextBus and their respective agencies.

How to set up:

You define your frequently used stops on your phone by stop ID and name them for easy reference. Use Fast Lookup or the agency website with SmartPaste to find your departure stop in advance by route and the route's destination, or just check the sign at the stop. Website SmartPaste tells you when you've navigated to a single stop and grabs the stop number for you. After you've entered a stop ID, its location is displayed to the right. Tap it to auto-fill the stop title. The stop subtitle is a good place to remind yourself where you're going. For example, "To Work" or "From Work to Home". You can rearrange, modify or delete your stops so the ones you need most are at the top. Customize the text so it looks great on the Apple Watch.

Once that's done, whenever you open the app on your iPhone, iPad or Apple Watch, choose your stop and real-time arrivals of all routes at that stop appear instantly!

This app works best if you configure your Apple Watch to Resume Previous Activity on Wrist Raise. This setting is found only on your iPhone's Apple Watch app.

When using this app as a transit board, be sure to keep your device on a power source and turn off auto-lock in Display Settings so the screen does not go to sleep.

Check out our sister app on AppleTV: Bus Board

Let us know which transit agencies you want by filling out the contact form.

What’s New

Version 1.16

San Francisco Bay Area listings have been updated to include agencies that don't have real-time capabilities, such as ferries and some rail, shuttle and bus systems. For those agencies, arrival times are based on their published time tables.

Ratings and Reviews

3.0 out of 5
4 Ratings

4 Ratings

Seth W; San Francisco, CA ,

Great app but lacks titles for stops

This is a great and simple app for knowing when your buses arrive at the stop you use the most. However it would be really nice to see a label for the bus stop as opposed to the bus stop number. Having just bus stop numbers makes me have to memorize each of the bus stops I frequent.

Developer Response ,

This app has always allowed you to set a title and even a subtitle for each stop. It sounds like you just left them blank. Simply edit the stop and type in whatever labels you need to make finding your stops easier.

jiggyrooster ,

Rip off!

How dare you charge 1$ or 1.99 or whatever the price to get the app by the way which is -functional- in the way described. I wouldn’t exactly say it has any use or makes finding the bus times on your watch any easier or faster than OneBusAway in the phone. (Which is what I would have assumed would be the main reason someone would have written an app like this for) but oh no they only want money. Because after you pay to purchase the app. Then to add more than TWO stops it says you pay more money to unlock the -get this- FOUR stop feature. You gotta be kidding me.

Developer Response ,

I'm sorry you feel that way about a commuter app for the Apple Watch. OneBusAway does not have Apple Watch support, nor does it have as many regions as this app, and uses more iPhone battery when it uses GPS to display maps. When I have a stop selected on my Apple Watch, each time I raise my wrist, the latest stop information shows in under a second. If this is not the case for you, then please send a message to The price per stop (~$0.49) on My Bus Times is less than a single transit fare these days. And you're free to repurpose any stop to whatever stop you need at the time if you want to save money.

PhoneTrips ,

Best Nextbus app for Apple Watch, but hard to set up

I live in San Francisco. There are a bunch of Apps that show bus arrival predictions for Muni and other transit systems. Many of them work across the country, not just my area. Several of these have apps for the Apple Watch.

This app is the only one that works well across the country on the Apple Watch and is the only one I use. It's a little complicated to set up your favorite stops, but once you do, the selection screen opens on your watch quickly. You click on a stop and details pop up quickly. A big number at the top counts down the minutes until the next bus. If the stop serves multiple lines you can touch the big number and it will switch to the next line. I leave this screen showing on the watch until the bus is visible so I can raise my wrist at any point and immediately see the big number.

If you scroll down from the big number, you get smaller text showing the details of the next few buses that will arrive at that stop from all lines.

App Privacy

The developer, Mike Pompa, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More

More By This Developer

You Might Also Like