Transit Journey Planner & Timetables: Bus, Metro, Rail avatar

Transit Journey Planner & Timetables: Bus, Metro, Rail

Pricing

from $2.40 / 1,000 results

Go to Apify Store
Transit Journey Planner & Timetables: Bus, Metro, Rail

Transit Journey Planner & Timetables: Bus, Metro, Rail

Public transport for ~2,900 cities and operators from their official timetables: journeys from A to B with changes and walking, next departures at a stop, stops near a point and every route. Bus, metro, rail, tram and ferry feeds merged per city.

Pricing

from $2.40 / 1,000 results

Rating

0.0

(0)

Developer

Tapaswai Choudhary

Tapaswai Choudhary

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

8 hours ago

Last modified

Security

Limited permissions

Share

Public transport for ~2,900 cities and operators worldwide, from their official timetables: journeys from A to B with changes and walking, the next departures at any stop, stops near a point with the lines that serve them, and every route with its operator. Give two places as coordinates and the Actor finds the city's timetables itself; one journey can use a city's buses and metro together.

Built for travel and mobility apps, real-estate and location analysts (how far is it by transit?), commute and logistics planners, researchers and city planners, and AI agents that need transit answers.

What you can get

ModeOne row is
JourneysA trip option: depart, arrive, minutes, changes, walking minutes, lines, and each leg (walk or ride: line, mode, direction, stops, times)
DeparturesA vehicle leaving a stop: time, minutes from now, line, mode, direction, platform
StopsA stop: name, code, position, distance from your point, modes and lines serving it, wheelchair boarding
RoutesA line: name, mode, colour, operator, number of trips, first and last stop
FeedsA city or operator timetable in the catalog: provider, place, coverage area, licence

Why this Actor

  • Worldwide coverage. Bus, metro, rail, tram and ferry timetables from ~2,900 operators: North America, Europe, Japan, Australia, India (Bengaluru, Mumbai, Hyderabad, Chennai, Pune, Ahmedabad...), Singapore, Jakarta and more.
  • Real journey planning. Up to 6 changes, walking between nearby stops, overnight services, options leaving one after another.
  • Multimodal. Several operators of one city are merged, so a journey can change from bus to metro.
  • Answers in milliseconds once the timetable is loaded; in Standby mode it stays loaded between requests.
  • Local time. Dates and times are in the city's own time zone; leave them empty for "now".
  • For AI agents. Callable as an MCP tool.

How to use it

Journeys across Bengaluru at 08:30 (the timetable is found from the coordinates):

{ "from": "12.9767,77.5713", "to": "12.9352,77.6245", "time": "08:30" }

Next metro departures at a Hyderabad station:

{ "mode": "departures", "feeds": ["hyderabad metro"], "stops": ["Ameerpet"], "windowMinutes": 30 }

Stops within 500 m of an address, with the lines serving them:

{ "mode": "stops", "from": "19.0760,72.8777", "maxWalkMeters": 500 }

Find a city's timetables:

{ "mode": "feeds", "feeds": ["chennai"] }

Pricing

$3 per 1,000 results plus a small start fee per run. On the Apify free plan a run returns up to 100 results.

Good to know

  • Times come from the published timetables, not live vehicle positions; delays and cancellations are not included.
  • Each row carries the feeds it came from with their licence link; check the licence before republishing the data.
  • Your city missing? Give its GTFS link in GTFS links, or contact tacps126@gmail.com.