Use Google Pay for transportation

You can purchase, store, and use digital copies of tickets for participating transit systems. 

For some transit systems, you can use Google Pay to pay for transportation at the fare terminal with a supported credit or debit card saved to your phone. For others, you can purchase or save a ticket to Google Pay and use it at the point of entry. Find countries where this feature works.

Google Pay doesn’t work with all transit systems. Check your transit system’s website for more info.

Important: To use Google Pay to pay for transit, make sure your phone meets the necessary requirements.

Pay for transportation

Tip: Your transit system may work differently than others. For more detailed instructions, visit your transit system's website. 

Step 1: Check ways to pay for your transit system

  1. To find info on the different ways you can pay to ride, go to your transit system’s website.

  2. If your transit system accepts contactless payments or mobile payment apps:

    1. If you haven’t already, add a payment method to Google Pay.
    2. When you get to the transit entrance, wake up your phone.
    3. Hold it to the card reader.
    4. Wait until you get a blue checkmark.
  3. If you need a ticket to ride your transit system: Follow the rest of the steps below.

Step 2: Buy a ticket

Through your transit system

  1. Use your transit system’s website or mobile app to buy a ticket.
  2. Save the ticket to Google Pay.
    • If you don’t find “Save to Google Pay,” you can’t use your ticket with Google Pay. For more info, contact your transit system administrators.

Through the Google Pay app

For some transit systems, you can purchase a ticket with a Google Pay app.

  1. Open the Google Pay appGoogle Pay.
  2. At the bottom, tap Passes.
  3. Tap +Pass and then Transit card.
  4. Choose your transit system.
    • If you don’t find your transit system, follow the instructions in "Through your transit system" above.
  5. Follow the on-screen instructions.

Step 3: Activate your ticket

Based on your transit system, you may have to activate your ticket before you travel.

  1. Open the Google Pay appGoogle Pay.
  2. At the bottom, tap Passes.
  3. Find and tap the ticket you want to use.
  4. Tap Activate.

Step 4: Use your ticket

  1. When you get to the transit entrance, wake up your phone.
    • For some transit systems, you may need to unlock your phone and choose your ticket.
  2. Hold your phone to the card reader.
  3. Wait until you get a blue checkmark.

Tip: For some transit systems, you may have to show your ticket to an attendant.

Find, change, or delete your ticket

Find or show your ticket

If you need to show your ticket to a fare inspector or want to find your ticket:

  1. Open the Google Pay appGoogle Pay.
  2. At the bottom, tap Passes.
  3. Under "Tickets & passes," you’ll find your tickets.
Switch to a different ticket

For some transit systems, if you don’t want to use the current activated ticket, go to the ticket you want to use and tap Activate. Your other ticket will be deactivated.

Tip: If you’ve used the ticket once, deactivating it won’t extend the ticket’s expiration.

Delete a ticket

Important: If you delete a ticket, you can’t get it back. You can delete expired tickets to remove them from your list.

  1. Open the Google Pay appGoogle Pay.
  2. At the bottom, tap Passes.
  3. Tap the ticket.
  4. TapMoreand then Delete card.
Transfer ticket to another device

For some transit systems, you can transfer your ticket to another device with the app.

  1. Open the Google Pay appGoogle Pay.
  2. At the bottom, tap Passes.
  3. Tap the ticket.
  4. TapMoreand then Move to another device.

Find where you’ve used your ticket

If you have a 24 hour or multi-day pass, you can find where you’ve used the ticket.

  1. Open the Google Pay appGoogle Pay.
  2. At the bottom, tap Passes.
  3. Under "Tickets & passes," tap the ticket. You’ll find the station names, date and time of where you’ve been.

Fix a problem

Transit pass or ticket disappeared

If you remove your Google Pay app or clear your app data, you’ll lose previously stored transit tickets or passes. This can happen even if you reinstall the app. Contact your transit agency with your ticket number and ask if they can give you a refund.

Here's how to get your ticket number:

  1. Open the Google Pay app Google Pay.
  2. Tap Passes and then Expired Passes.
  3. Tap the ticket or pass you want a refund for.
  4. In the top right, tap More More.
  5. Select the first option, usually your transit system or ticket information.
  6. Find the "Ticket number" section.
Can’t activate ticket

If you have issues when you activate or deactivate your ticket, first:

  1. Try to activate or deactivate again.
  2. Check to make sure your device is online.
  3. Check if your device is rooted. Google Pay doesn’t work on rooted devices.
  4. Check that the ticket hasn’t already been activated.
  5. If nothing works, contact your transit system for help.
Can’t tap again after I tapped once

If you have a multi-use ticket and tapped once already, you can tap again after 10 minutes. If you have a single use ticket, you can only tap once.

Can't buy a ticket or add money via Google Maps

For select transit systems, you'll locate a banner in Google Maps that lets you know that you can use Google Pay on that transit system. To learn how to board that transit system with Google Pay, click the banner.

If you can’t buy a ticket or add money from the Google Maps app, open the Google Pay app and purchase a ticket or top-up from there.

Dispute a transit charge

Contact the transit authority’s customer service line.

Can’t find transit payments in the Google Pay app

When transit systems charge your credit or debit card, it usually takes one day for the charge to appear in your app. For some cards like Mastercard, charges may not appear for up to 5 days.  For a current breakdown of your fares, check the transit authority’s app or website.

Was this helpful?
How can we improve it?

Need more help?

Sign in for additional support options to quickly solve your issue