Top SitesPublic Transit Made Easy – Real-Time Routes & Schedules Worldwide – busmaps.com

Machine Readiness

Stored receipt and evidence

Overall

30

Readable

100

Callable

0

Commerce

0

Payment

0

Machine Access

Inspect the site's MCP endpoint

Open MCP explorer

DialtoneApp can scan the stored discovery files for this domain, try the MCP initialize handshake, and show the raw protocol transcript.

Purchase boundary

read only

Control boundary

unknown

Payment rails

None

Payment providers

None

Payment methods

None

Payment protocols

None

Payment assets

None

Payment networks

None

Capabilities

None

Verified payment surface

No

Crypto only

No

Readable docs

robots, llms, llms-full

Products

0

Variants

0

Priced variants

0

Currencies

0

Offers

0

Priced offers

0

Priced actions

0

Samples

Offer samples

No stored offer samples.

Samples

Action samples

No stored action samples.

Samples

Product samples

No stored product samples.

Document

robots.txt

Open robots.txt
User-agent: AdsBot-Google
Disallow:

User-Agent: ImagesiftBot
Disallow: /

User-agent: Bytespider
Disallow: /

User-agent: CCBot
Disallow: /

User-agent: *
Allow: /
Disallow: /cdn
Disallow: /ajax/
Disallow: /api/
Disallow: /register
Disallow: /auth
Disallow: /logout
Disallow: /post-contact
Disallow: /post-transit-agency
Disallow: /post-developers
Disallow: /*/admin/
Disallow: /*/widget/
Disallow: /*/search
Disallow: /maps/dir
Disallow: /maps/place
Disallow: /*/feedinfo
Disallow: /noindex
Disallow: /*?stop=
Sitemap: https://busmaps.com/sitemap.xml

Document

llms.txt

Open llms.txt
# busmaps.com

> Global public transit data platform. We aggregate, validate, and deliver schedules, real-time positions, and routing for 300,000+ routes across 90+ countries. One unified API — production-ready, sub-100ms response times, 99.5% uptime SLA.

busmaps.com collects raw GTFS and GTFS-RT feeds from 7,000+ transit agencies worldwide, runs them through an automated three-stage pipeline with 80+ correction, enrichment, and validation rules, and serves clean, consistent data via a RESTful API. The platform covers official agency data (busmaps.com) and crowdsourced data from emerging markets via WikiRoutes.info — together reaching cities invisible to Google Maps and HERE.

Founded to fix the transit data layer: fragmented, unvalidated, delayed, or missing data is the reason public transport loses to ride-hailing apps. We make transit digitally competitive.

## API Documentation

- [API Overview](https://busmaps.com/en/developers/api-docs): Authentication, rate limits, base URL (capi.busmaps.com:8443), request examples
- [Transit Routing — /routes](https://busmaps.com/en/developers/api-docs/routes): Plan optimal public transport routes between origin and destination with real-time data
- [Next Departures — /nextDepartures](https://busmaps.com/en/developers/api-docs/nextDepartures): Scheduled and real-time departures from any transit stop, by coordinates or stop ID
- [Stops in Radius — /stopsInRadius](https://busmaps.com/en/developers/api-docs/stopsInRadius): Find all transit stops within a given radius of coordinates
- [Real-time Vehicle Positions — /rawVehiclePositions](https://busmaps.com/en/developers/api-docs/rawVehiclePositions): Live vehicle positions within a geographic bounding box
- [Pedestrian Routing — /pedestrian/route](https://busmaps.com/en/developers/api-docs/pedestrianRoute): Walking routes via OSRM, prioritizing sidewalks and footpaths
- [Walking Matrix — /pedestrian/matrix](https://busmaps.com/en/developers/api-docs/pedestrianMatrix): Distance and duration matrices between multiple coordinates
- [GTFS Feed Catalog — /getGtfsFeedsDownloads](https://busmaps.com/en/developers/api-docs/getGtfsFeedsDownloads): Download original and improved GTFS feeds with error corrections and license info
- [Reverse Geocoding — /nominatim/reverse](https://busmaps.com/en/developers/api-docs/nominatimReverse): Convert coordinates to human-readable addresses (OpenStreetMap)
- [Forward Geocoding — /nominatim/search](https://busmaps.com/en/developers/api-docs/nominatimSearch): Search locations by name or address

## Data Processing

- [GTFS Processing Pipeline](https://busmaps.com/en/gtfs-rules): Three-stage pipeline — download/normalize, consolidate multi-operator feeds, apply 80+ correction rules. Weekly releases, blue-green deployment, zero downtime.

## Platform Pages

- [Trip Planner](https://busmaps.com/en): Interactive multi-modal routing — public transit, car, bike, pedestrian — with real-time tracking on a global map
- [Developer Portal](https://busmaps.com/en/developers): API access plans (Free, Enterprise, Research), sign-up, API key management
- [All Countries](https://busmaps.com/en/countries): Browse transit coverage by country — 90+ countries with validated data
- [Cities & Agencies](https://busmaps.com/en/cities-and-agencies): Explore 80,000+ cities and 10,000+ transit agencies
- [Global Search](https://busmaps.com/en/search): Search routes, stops, and agencies worldwide

## Company

- [About](https://busmaps.com/en/about): Mission, manifesto, team, and metrics
- [Our Projects](https://busmaps.com/en/projects): busmaps.com (B2B) + WikiRoutes.info (B2C) — two platforms, one API
- [Sustainability](https://busmaps.com/en/sustainability): How better transit data drives modal shift from cars to public transport
- [Data License](https://busmaps.com/en/license): busmaps.com Data License v1.0 — terms for using derivative transit data
- [Contacts](https://busmaps.com/en/contacts): Enterprise inquiries, partnerships, support

## Optional

- [Privacy Policy](https://busmaps.com/en/privacy-and-cookies): Privacy and cookies policy
- [Terms of Service](https://busmaps.com/en/terms): Terms and conditions
- [News](https://busmaps.com/en/news): Product updates and announcements
- [Widget Constructor](https://busmaps.com/en/developers/widget-constructor): Embed transit routing widget on your website

Document

llms-full.txt

Open llms-full.txt
# busmaps.com

> Global public transit data platform. We aggregate, validate, and deliver schedules, real-time positions, and routing for 300,000+ routes across 90+ countries. One unified API — production-ready, sub-100ms response times, 99.5% uptime SLA.

## What busmaps.com Does

busmaps.com is infrastructure for global public transit data. The platform collects raw GTFS and GTFS-RT feeds from 7,000+ transit agencies worldwide, processes them through an automated three-stage pipeline, and serves clean, production-ready data via a RESTful API.

The problem we solve: raw GTFS data published by transit agencies is rarely production-ready. It contains duplicates, missing required fields, invalid coordinates, broken calendars, and format violations. Cities invest billions in buses, trains, and trams — but in the digital layer, public transport loses to ride-hailing and private cars because the data is fragmented, unvalidated, or missing.

busmaps was built to fix the data layer.

### Key Metrics

- 7,000+ official GTFS feeds processed
- 1,000+ real-time GTFS-RT feeds
- 10,000+ transit agencies in database
- 80,000+ cities covered
- 300,000+ transit routes
- 7M+ transit stops worldwide
- 90+ countries with validated data
- 150+ automated quality checks per feed
- 80+ correction, enrichment, and validation rules
- 99.5% API uptime SLA
- 2-99ms typical API response time
- 500+ developers using the API
- 10M+ monthly API calls
- 30M+ combined users (busmaps + WikiRoutes)

### Two Data Sources, One API

The API includes a host switcher — developers specify which data source to use:

1. **busmaps.com host** — 7,000+ official GTFS feeds from transit agencies (validated, error-corrected data). Best for: navigation apps, logistics, enterprise integrations.
2. **wikiroutes.info host** — Crowdsourced data from 100+ countries, 2,000+ cities, with strong coverage in developing countries (25+) including Russia, Central Asia, Africa, South Asia, Latin America. Best for: emerging markets where official GTFS doesn't exist.

Both sources are queried through the same API endpoints with identical response formats.

## GTFS Processing Pipeline

Raw GTFS data published by transit agencies is rarely production-ready. Our three-stage automated pipeline processes 7,000+ feeds:

### Stage 1: Download & Normalize
Each feed is downloaded from its source, validated for structural integrity, and normalized into a consistent internal format. This handles encoding differences, missing optional fields, and format variations across agencies.

### Stage 2: Consolidate
Feeds from multiple operators serving the same region are merged into a single coherent dataset. Cross-feed stop deduplication, trip fingerprinting, and calendar merging ensure no duplicate routes or conflicting schedules.

### Stage 3: Correct, Enrich, Validate
80+ rules are applied — fixing invalid coordinates, filling missing fields, correcting broken calendars, removing phantom stops, and enriching data with additional attributes. Every rule is validated against all 7,000+ feeds on every weekly processing cycle.

### Pipeline Cadence
- Weekly pipeline releases with rule improvements
- ~7 days full reprocessing cycle for all static GTFS feeds
- 15-60 second latency for real-time GTFS-RT data (vehicle positions, trip updates)
- Blue-green deployment strategy for zero-downtime updates

Rules are not equal in complexity. Some handle structural trivialities in milliseconds. Others — particularly cross-feed stop deduplication, trip fingerprinting, and calendar merging — required over a year of refinement on real production data before reaching production quality.

## API Reference

Base URL: `https://capi.busmaps.com:8443`
Authentication: API key via `capi-key` header (format: `Bearer YOUR_API_KEY`) + `capi-host` header (`busmaps.com` or `wikiroutes.info`).
Rate limits: RPS, RPM, RPD, RPMonth — vary by endpoint and plan.

### GET /routes
Plan optimal public transport routes between origin and destination with real-time data integration.

Parameters: `origin` (lat,lon), `destination` (lat,lon).

Example:
```
curl -H "capi-key: Bearer YOUR_API_KEY" -H "capi-host: busmaps.com" \
  "https://capi.busmaps.com:8443/routes?origin=51.52,-0.149&destination=51.50,-0.108"
```

### GET /nextDepartures
Retrieve scheduled and real-time departure information from public transport stops. Two modes: search by coordinates (location) or query a specific stop (stopId + regionName from /stopsInRadius response).

### GET /stopsInRadius
Search for all public transport stops within a given radius of coordinates.

### GET /rawVehiclePositions
Retrieve raw real-time vehicle positions within specified geographic bounds. Returns vehicle positions data with route ID and timestamp.

### GET /pedestrian/route/lon,lat;lon,lat
Calculate optimal walking routes between coordinates using OSRM pedestrian routing. Prioritizes pedestrian infrastructure like sidewalks and footpaths. Compatible with OSRM API specification.

### GET /pedestrian/matrix/lon,lat;lon,lat
Calculate distance and duration matrices between multiple coordinates for pedestrian routing. Compatible with OSRM matrix API.

### GET /getGtfsFeedsDownloads
Access comprehensive GTFS feed catalog with both original and improved versions. Download source data and processed feeds with error corrections, license information, and additional derivatives. Perfect for data analysis and offline applications.

### GET /nominatim/reverse
Convert geographic coordinates (latitude, longitude) into a human-readable address using OpenStreetMap Nominatim. Worldwide coverage with detailed address components.

### GET /nominatim/search
Search for locations by name or address and get coordinates. Forward geocoding powered by OpenStreetMap Nominatim.

## API Plans

### Free
Full API access with rate limits. Same endpoints and data quality — scale when you need to. Sign up at busmaps.com/en/developers.

### Enterprise
99.5% SLA, dedicated support via phone and Slack, volume-based pricing, regional server deployment. Contact sales at busmaps.com/en/contacts.

### Research
Extended free tier for academic projects and transit research collaboration.

## Trip Planner (busmaps.com/en)

Interactive web application for multi-modal routing:

- **Public transit** routing with real-time vehicle positions and arrival predictions
- **Car, bike, pedestrian** routing via OSRM
- Real-time vehicle tracking on a global map (MapLibre GL + Leaflet)
- Route details: step-by-step directions, transfer points, walking segments, estimated times
- Coverage: 90+ countries, 80,000+ cities
- Available in 76 languages with automatic detection

## Platform Coverage

### Browse by Geography
- All countries: busmaps.com/en/countries — 90+ countries with transit data
- Each country page links to regions, cities, agencies, routes, and stops
- Example: busmaps.com/en/usa — United States transit coverage
- Example: busmaps.com/en/usa/city/new-york-5128581 — New York City transit

### Browse by Agency
- 10,000+ transit agencies indexed
- Each agency page shows: routes, stops, GTFS feed info, data quality status
- Example: busmaps.com/en/usa/MTA — Metropolitan Transportation Authority

### Route & Stop Pages
- 300,000+ route pages with schedules, maps, stop sequences
- 7M+ stop pages with next departures, nearby routes, real-time data
- Every page includes structured data (Schema.org) for search engines

## Company

### Mission
We make public transport digitally competitive with private cars. Better transit data leads to lower friction, more riders, and less car dependence.

### The busmaps Manifesto
Cities work. Transit works. The data doesn't. Every day, millions of people choose their car over a perfectly functional bus or train — not because the transit is bad, but because the information is. busmaps builds the data layer that closes this gap. We don't protest car culture. We outcompete it, data point by data point.

### Team
- **Alexander Mustafin** — Founder & CEO. Background in mathematics and IT. Created busmaps to unify disparate transport data formats into a single, reliable standard.
- **David Mkrtchan** — CTO. Nearly two decades of IT expertise. Leads engineering for transport data verification with unique error correction methodologies.
- **Ivan Ulitin** — Domain Expert & CPO. Expertise in urban studies and cartography. Ensures data quality surpasses industry standards.

### Sustainability Impact
Transport is the largest source of CO2 emissions in developed economies. Urban public transport produces 4-8x fewer emissions per passenger-kilometer than private cars. busmaps builds the data infrastructure that enables modal shift — better data, more riders, less car dependence. Aligned with EU Green Deal, IPCC urban decarbonization goals, and MaaS ecosystem development.

### WikiRoutes.info (Sister Project)
B2C platform for commuters and travelers. Free public transit navigation powered by community contributions. Wiki-style collaborative editing with community voting. Covers 100+ countries, 2,000+ cities, with focus on regions without official GTFS data (Russia, Central Asia, Africa, South Asia, Latin America). 25M users.

## Links

- Developer Portal: https://busmaps.com/en/developers
- API Documentation: https://busmaps.com/en/developers/api-docs
- GTFS Processing Pipeline: https://busmaps.com/en/gtfs-rules
- Trip Planner: https://busmaps.com/en
- All Countries: https://busmaps.com/en/countries
- Cities & Agencies: https://busmaps.com/en/cities-and-agencies
- About: https://busmaps.com/en/about
- Projects: https://busmaps.com/en/projects
- Sustainability: https://busmaps.com/en/sustainability
- Data License: https://busmaps.com/en/license
- Contacts: https://busmaps.com/en/contacts
- Widget Constructor: https://busmaps.com/en/developers/widget-constructor
- News: https://busmaps.com/en/news
- Privacy Policy: https://busmaps.com/en/privacy-and-cookies
- Terms: https://busmaps.com/en/terms