Pronto - San Diego

Travel & Local · San Diego MTS

Pronto - San Diego icon
4.6K ratings
4.5
Installs
500K+
Price
Free
Advertisements

Pronto - San Diego screenshots

Pronto - San Diego screenshot 1Pronto - San Diego screenshot 2Pronto - San Diego screenshot 3Pronto - San Diego screenshot 4Pronto - San Diego screenshot 5Pronto - San Diego screenshot 6Pronto - San Diego screenshot 7
Advertisements

Most transit apps stop at telling you when the next bus comes. Pronto - San Diego goes further: it is the fare system itself, letting you load money onto an account and scan your phone at a validator instead of buying a paper ticket or carrying a plastic card. The developer, San Diego MTS, built it for riders on MTS and NCTD services across San Diego County, so it covers buses and the Trolley, SPRINTER and COASTER rail lines.

That combination of paying and planning in one place is what sets it apart. You can check real-time arrivals, plan a trip and pay your fare without switching between apps. If you ride San Diego County transit often enough that fumbling for exact change has become a chore, this is the app the system is built around.

It is free to download, carries no ads and offers no in-app purchases, which is unusual for a transit app and welcome. The app has been available since August 2021 and holds a 4.5 average from more than 4,600 ratings, with over 500,000 installs.

How paying per trip works

The core loop is simple. You top up your Pronto balance by card, then scan the barcode on your phone at a validator each time you board or enter a station. The correct one-way fare comes off that balance automatically. Validators are found at stations on all three rail lines and on buses.

The scan itself has a physical requirement worth remembering: the developer says to position your phone several inches beneath the validator. That is close enough to feel deliberate, and it means you cannot just wave your phone in the general direction of the reader. In practice, it is a small habit to build, but it is the kind of detail that trips people up the first few times.

The pay-as-you-go model is the part I find most appealing. You are not choosing a pass up front and hoping it pays off. You ride, the fare comes out of your balance, and the system tracks what you have spent.

The daily and monthly caps

The fare capping is the feature that makes the pay-as-you-go approach worth trusting. However many trips you take in a calendar day, you will not be charged more than the Day Pass price: $6 for an adult, $3 for a reduced fare. The same logic applies across a calendar month, capped at the Month Pass price of $72 adult or $23 reduced.

That means a heavy day of riding costs the same as a Day Pass would, and a heavy month costs no more than a Month Pass. You get the flexibility of paying per trip without the risk of overpaying compared with a pass. The app also shows your progress toward a Day or Month Pass, so you can see how close you are to the cap.

There is one exception to keep in mind. On the COASTER, pay-as-you-go does not apply; a Day or Month Pass must be bought in advance. If the COASTER is part of your regular route, the app still handles your fare, but the payment model is different from the buses and Trolley.

Managing cards and balances

Beyond the phone-based barcode, Pronto handles physical Pronto cards. You can register a card for balance protection, load money onto it with a debit or credit card, and set up autoload so the card tops itself off when the balance runs low. Autoload is the sort of feature that quietly removes a recurring annoyance, since you are not manually topping up before every trip.

The app shows your balance, your current fare and any passes you have earned, and it keeps a record of recent scans, transfer times and payment history. If you are the person who handles transit for a household, you can manage multiple Pronto cards for a family or group from the same app. That is a meaningful convenience for parents or anyone coordinating fares for several riders.

There is also a practical safety feature: if a card is lost or stolen, you can block and unblock it from the app. Combined with balance protection on registered cards, that covers the main worries of carrying a stored-value transit card.

Arrivals, stops and trip planning

The planning side of the app is more than an afterthought. Next Departures lets you look up upcoming buses and trains by stop number, address or landmark, and you can view nearby stops in either a map or a list. Real-time service statuses and news are included, so disruptions show up alongside the arrival times.

For a full journey, you can plan a trip using a popular landmark or an address. You get a full itinerary showing fares, real walking distance and a map. You can set alerts to notify you when your transit is arriving, which is useful when you are waiting somewhere without a clear view of the road or platform. Recent trip plans and favorite stops are saved for quick access, so the routes you use most do not need to be rebuilt each time.

Taken together, these tools make the app usable for both the routine trip you take every morning and the unfamiliar one you plan on a weekend. The developer's pitch is that you can get around San Diego County without problems, and the feature set is consistent with that.

What the app requires of you

The main requirement is that you keep a balance on your Pronto account. Paying per trip only works if there is money loaded, so you will either top up manually or rely on autoload. This is not a pay-later system; it is a stored-value one, and that shapes how you use it.

The COASTER is the other exception, and it is worth knowing before you assume the capping model applies everywhere.

The app covers San Diego County transit only. It is built around MTS and NCTD services, their validators and their fare structure. That focus is what allows the fare capping and card management to work as cleanly as they do, but it also means the app is defined by one region.

Who this is built for

The clearest fit is a regular rider in San Diego County. If you take the bus or Trolley often enough that buying fares is a routine task, the pay-as-you-go model with its daily and monthly caps is designed to make that cheaper and simpler than paying trip by trip without a cap. You get the benefit of a pass without committing to one in advance.

It also suits people who plan trips rather than repeat the same route. The combination of real-time arrivals, service statuses, itineraries with walking distances and saved favorites covers the needs of someone navigating unfamiliar parts of the county. And for households or groups, the ability to manage several Pronto cards in one app is a genuine convenience.

The app is free, with no ads and no in-app purchases, so there is no cost to trying it. The developer lists a support line at 619-595-5636 for anyone who needs help.

A practical pick for San Diego County riders

Pronto - San Diego is a focused, well-considered app. It does two jobs: it pays your fare and it helps you plan the trip. The fare capping is the standout, because it removes the guesswork from choosing between paying per trip and buying a pass. The card management, autoload and lost-card blocking round out the practical side, and the planning tools are detailed enough to be useful rather than decorative.

You need to keep a balance loaded, the COASTER does not support pay-as-you-go, and the app is tied to San Diego County transit. None of those are flaws so much as the boundaries of what it is.

If you ride MTS or NCTD services and want your fare handled from your phone, this is the app to install. It is free, ad-free and rated 4.5 by a substantial number of users, and for San Diego County riders it covers the ground that matters.

The short verdict

A free, focused fare and trip-planning app for San Diego County transit riders, with fare capping that removes the guesswork.

What's new in version 5.26.0

Bug fixes and updates

App specs

  • Version5.26.0
  • UpdatedSeptember 29, 2026
  • Downloads500K+
  • RequiresAndroid 8.0+
  • PriceFree
  • Age ratingEveryone

Pronto - San Diego: frequently asked questions

How does the pay-as-you-go fare work in Pronto?

You load your Pronto balance by card, then scan the barcode on your phone at a validator each time you ride. The correct one-way fare comes off your balance. The app tracks how close you are to a Day or Month Pass.

What are the daily and monthly fare caps?

In a calendar day you will not pay more than the Day Pass price: $6 for an adult, $3 for a reduced fare. Across a calendar month, the cap is the Month Pass price of $72 adult or $23 reduced. The app shows your progress toward reaching either cap.

Can I use pay-as-you-go on the COASTER?

No, the COASTER does not support pay-as-you-go. COASTER trips require a Day or Month Pass bought in advance. The pay-as-you-go model applies to the buses, Trolley and SPRINTER services.

What can I do with my physical Pronto card in the app?

You can register a card for balance protection, load money onto it with a debit or credit card, and set up autoload so it tops off automatically when the balance gets low. The app also lets you check your balance, current fare and earned passes, review recent scans and payment history, and block or unblock a lost or stolen card. You can manage multiple Pronto cards for a family or group.

Does the app help with planning trips and checking arrivals?

Yes. Next Departures lets you find upcoming buses and trains by stop number, address or landmark, with real-time service statuses and news. You can plan a trip using a landmark or address and get a full itinerary with fare information, walking distance and a map view, and set alerts for when your transit is arriving. Recent trip plans and favorite stops are saved for quick access.

Pros

  • Free with no ads or in-app purchases
  • Daily and monthly fare caps protect heavy riders
  • Autoload keeps your balance topped up
  • Manage multiple cards for a family or group
  • Trip planning with fares and walking distances

Cons

  • Pay-as-you-go not available on the COASTER
  • Requires a loaded balance to pay per trip
  • Limited to San Diego County area transit
  • Phone needs to sit 5 to 6 inches below the validator

eFreeware is independent and is not affiliated with San Diego MTS. We do not host app files: downloads come from the official Google Play listing. App names, icons and screenshots belong to their owners. Developer contact: [email protected]. Developer privacy policy.