The API to build cool stuff with public transport

Add journey planning features to your application.
Create new services using transportation data from multiple cities.
Choose either fully-free or premium access.
So, let’s...

Go for it!

Use the API

Do it the easy way! Forget the complexity of public transport data. Just drill down into features such as journey planning, line schedules, next departures, isochrons, places nearby...

Explore the API

Take away the Data

As easy as « click and download » a file, take away quality, freshness guaranted and easy to re-use transportation data into your app. Try it and see how usefull our API will be : so pick & mix data and API as you like.

Check the data

Share your work

This is an open source project! We’d love to learn about your ideas, patches, new functions, and get your comments on github. Join us on our Googlegroup, we’ll be happy to get your feedback!

Join the community
You like your city? Add it to navitia.io!
New York, San Francisco, Paris, Amsterdam, Berlin, Nantes are already available. And more to come!

If your city has OpenData public transport contact us and we will add it to navitia.io.

Events

  • HackDataPACA
  • MoovIn TheCity
  • Hackcess
  • Code4Paris
  • Hack4France
  • Cartoviz

Some apps using navitia.io

What is our API for?

API stands for "Application Programming Interface".

It is called navitia.io. It gives you anything you need to add mobility information into your application.

What is the best way for your customers to meet you?

Getting help

All available functions are documented on the documentation.

A mailing list is available to ask question: navitia@googlegroups.com

In order to report bug or contribute on the open-source project Navitia, check our github.

At last, we are present on IRC on the network Freenode, channel #navitia.