Estimating public transport emissions from General Transit Feed Specification data

Document Type

Journal Article

Publication Date


Subject Area

place - europe, place - north america, place - south america, place - urban, technology - emissions, technology - geographic information systems


Public transport, emissions, General Transit Feed Specification (GTFS) data


This paper introduces the gtfs2emis model, a bottom-up method available as an R package to estimate emissions of public transport systems. The method uses General Transit Feed Specification (GTFS) data, a standard format for public transport data widely adopted worldwide, which makes the method easily applicable to cities with limited data. The model requires a GTFS feed of a given transport system and a table with general characteristics of the vehicle fleet profile. The package can estimate over 16 pollutants and energy consumption based on emission factor models from Europe, the United States, and Brazil. It also includes functions to help users examine how emissions are distributed across space, at different times of the day, and by types of vehicles. This paper presents a reproducible example of the city of São Paulo (Brazil) to demonstrate the gtfs2emis package and to discuss the potential applications and limitations of the proposed model.


Permission to publish the abstract has been given by Elsevier, copyright remains with them.


Transportation Research Part D Home Page: