Google Transit basics

Get started with Google Transit

Google Transit is a public transportation planning feature that combines the latest agency data with the power of Google Maps. It integrates transit stop, route, schedule, and fare information to make trip planning quick and easy for users.

Most public transit agencies are eligible to use Google Transit as long as they meet a few basic requirements.

Participation requirements

Google Transit asks partners to meet certain requirements to keep a high standard for user experiences. Before you get started with Google Transit, review the following requirements:

To qualify for participation, make sure your transit agency meets the following requirements:

  • Provide a publicly accessible service
  • Operate on fixed routes and schedules

Note: Agents and data aggregators qualify if they represent or produce transit feeds on behalf of a transit agency that meets the requirements above.

To get started with Google Transit, contact us.

Google Transit doesn’t approve feeds for services that fall outside of a scheduled, routed public transit system. Ineligible services include bicycle paths, car rentals, bikeshare programs, campus shuttles, and taxis. Long-distance bus services are reviewed on a case-by-case basis.

Content requirements

Once your participation is accepted, the Google Transit team requests following transit information from you:

Static data (required)

Static data refers to information that isn’t scheduled or variable, such as the following:

  • Locations and details of transit stops
  • Public transport lines and routes

Your content must follow the general transit feed specification (GTFS) format defined at g.co/transitfeed.

Google Transit participating partners must make sure that service covers at least 4 weeks from and including the data that’s made available to Google Transit.

Realtime data (optional)

Realtime data refers to information that can change from moment-to-moment, such as the following:

  • Trip updates
  • Service alerts
  • Vehicle positions

Make sure your content follows the GTFS-Realtime format defined at g.co/transitfeed.

Note: When providing realtime trip updates and vehicle position data, make sure the updates are available to Google Transit within 15 seconds of updating. 

How to share your transit information on Google Maps

After you confirm your eligibility, follow these steps to share your transit information on Google Maps:

  1. Open your Transit partner dashboard.
  2. Create your feed.
  3. Publish your GTFS feed data.
  4. Review your feed.
  5. Test using private preview.
  6. Launch your feed.
Was this article helpful?
How can we improve it?