Ventra

Ventra

com.ventrachicago.riderapp by Chicago Transit Authority
2.9 (6,181)
1M+
MAPS_AND_NAVIGATION
159.6 MB
Updated Jul 29, 2025
View on Google Play

Screenshots

Screenshot Screenshot Screenshot Screenshot
Ad slot: Top Leaderboard

About this app

Use transit in and around all of Chicago: It's easy to manage and pay your fare on CTA, Metra and Pace buses and trains with the Ventra app. Find all the features you're used to on the Ventra website and more, including mobile ticketing for Metra trains!


With the Ventra app, you can:


• Check your balance and available passes in your Ventra Card's transit account.
• Instantly load value or passes to your Ventra Card's transit account.
• Switch autoload for transit value or passes on and off.
• Buy and use Metra mobile tickets to ride any Metra train.
• Use transit value you've loaded to buy a Metra ticket.
• Get real-time account notifications so you know when it's time to load more fare or buy more tickets.
• Get real-time arrival/departure information from CTA, Metra and Pace all in one app—by picking a stop, using favorites or looking at service near where you're standing.

What's New

Bug Fixes

App Information

Version Name
2.2.9
Version Code
7196
File Size
159.6 MB
Minimum OS
Android 7.0+
Target SDK
Android 33
Developer
Chicago Transit Authority
Contact
Website
Content Rating
Everyone
Package Name
com.ventrachicago.riderapp

Permissions Required

This app may request the following permissions:

  • approximate location (network-based)
  • precise location (GPS and network-based)
  • read the contents of your USB storage
  • modify or delete the contents of your USB storage
  • take pictures and videos
  • view Wi-Fi connections
  • view network connections
  • full network access
  • run at startup
  • draw over other apps
  • control vibration
  • prevent device from sleeping
  • Google Play license check
  • read Google service configuration
  • receive data from Internet

Recent Reviews

Liliana Ics
1.0★
2019: I've been trying to create an account for the past hour without any luck, but serious frustrations. I have a good phone, great internet, and yet I'm getting grey screens that freeze, drop down menus that don't drop down, unnecessary and privacy invasion questions and bugs over bugs. Urgh... Love the Metra system, but the app is one of the worst I've ever encountered! EDIT 2025: literally the worst app. 6 years later and it's gotten WORSE! Can't log in, can't reload card, can't use at all.
Christina Neubauer
1.0★
LITERALLY DOES NOT WORK. It suddenly refused to charge the card it's used for the last 3 years. The card isn't expired or at its limit. Ventra just doesn't work. Which is fine, I'll just keep jumping the turnstile. I don't understand how the app & website are SO nonfunctional when it's 2025. It's clunky, constantly encounters errors, and typically requires you to call in to accomplish anything that SHOULD have been an easy task in the app. It also randomly turns off my auto load for no reason.
Rich Brn
3.0★
I have to drop my rating of this app down to three. Been using this app for quite a few years now and have endured the glitches, wrong estimated arrival times, and bugs, but this morning I couldn't even put a pass or any money on my card. I tried uninstalling and reinstalling, tried several different payment methods, and nothing worked. Meaning I'm going to have to go down to the station and use the machine to put it on this card. So much for convenience. The bugs and glitches kill this app imo.
Plumeria
2.0★
Edit: it's been months now, and the "favorites" section still fails to show any times Do you need something convenient to buy transit fare with? This is a pretty good option. I prefer it to using Google pay or the actual website. Do you need something to check bus/ train routes and statuses? There are so many better apps. Like, actually don't get this one unless it's for the first option. It's slow, it's glitchy, and the bus/train information can be inaccurate more times than not.
Leo Uvena
3.0★
Bus and train times are basically always accurate if you only pay attention to the ones that have the tracking (🛜) symbol, times that lack that symbol are just scheduled runs which are rarely accurate. Confusing for new users though. When you 'favorite' a stop, it appears on your home menu, but if the route changes even temporarily, the 'favorite' says "no information available" and you can't remove it from your favorites. These build up fast and drown out the stops you actually need to check.
A Google user
2.0★
The app is okay, used to work so well, for the past 3 months now, I can't see the new card that I registered weeks ago, I can only look up it's ballance. I can no longer add passes to my card- it keeps complaining of network error, but I have unlimited 4G LTE Data, even when my phone is connected to fast WiFi. I was left stranded several times because this app failed me and I couldn't add fare to the card. It let's you acumulate negative Ballance even when you have a pass ending in a few hrs.
Ad slot: In-Content