Publishing your GTFS feed to Google Maps ensures that riders can easily find your transit services when planning trips. It increases visibility, improves passenger convenience, and builds trust in your brand by integrating directly with one of the world's most widely used mapping platforms.
Start by preparing a valid GTFS dataset. This file includes details of your stops, routes, schedules, and agency information. You can create GTFS manually, but most agencies use a tool such as AddTransit to simplify the process. A valid GTFS feed must include the required files covering your agency, stops, routes, trips, stop times, and calendar — each with specific formatting rules that AddTransit handles automatically.
Before submitting, run your GTFS feed through a validator to catch common issues like missing stop times or incorrect shapes. Testing ensures riders will see accurate schedules in Google Maps. Common issues include missing required fields, incorrect stop coordinates, and mismatched trip and calendar references. AddTransit's built-in validation catches these errors before you submit.
Once your GTFS file is ready and validated, submit it via the Google Transit Partner Portal. Access to the portal is by application — operators apply directly through the Google Transit contact process. Google will review, ingest, and publish your feed to Google Maps. The review process may take several days to several weeks. After Google's approval, your services appear in journey planning results worldwide.
AddTransit provides an easy-to-use online platform for creating, validating, and publishing GTFS feeds. Whether you operate a bus, ferry, or small transit agency, our tools save time and ensure compliance with Google's requirements. We can also help automate updates and support your long-term data management needs.