Skip to main content



Opens schedule data to encourage creation of new trip-planning applications

May 12, 2010

NEWARK, NJ — NJ TRANSIT today announced the launch of a new Developer Resources section of to provide third-party developers with direct access to service data for use in creating new trip-planning software applications.  


“This is a good example of our efforts to put technology to work for our customers,” said Transportation Commissioner and NJ TRANSIT Board Chairman James Simpson. 


The new Developer Resources section of the web is designed to encourage the use of NJ TRANSIT schedule data to improve customer access to information through new and innovative applications, including mobile applications, desktop applications and widgets. 


Following a simple registration process, developers can download free schedule data in General Transit Feed Specification (GTFS) format.  Tables available in the GTFS feed include stops, routes, trips, stop times, calendar and calendar dates.  


“By providing open access to schedule information in as many forms as possible, we are encouraging innovation among developers, who can create new tools to make it easier than ever to access travel information,” said NJ TRANSIT Board Member Ken Pringle. 


To sign up, go to, create a User ID and password and enter contact information, and then review and agree to the License Agreement.


Once registered, downloading updated files is as simple as typing your User ID and password.  NJ TRANSIT will provide notification via email when updates are made to the data so that developers can keep their applications up to date.   




NJ TRANSIT is the nation's largest statewide public transportation system providing more than 895,000 weekday trips on 240 bus routes, three light rail lines and 12 commuter rail lines. It is the third largest transit system in the country with 165 rail stations, 60 light rail stations and more than 18,000 bus stops linking major points in New Jersey, New York and Philadelphia.