About this map

This site is not affiliated with SEPTA or any other transportation provider.

The information located on this web site and on any external links is provided as a public service. Such information is derived from multiple sources which may, in part, not be current, be outside the control of the owner of this web site, and may be of dubious accuracy. The data provided hereon may be inaccurate or out of date and any person or entity who relies on said information for any purpose whatsoever does so solely at his or her own risk. The owner of this web site does not warrant the accuracy, reliability or timeliness of any of the data provided hereon. THIS INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND INCLUDING BY WAY OF ILLUSTRATION AND NOT OF LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR OF NON-INFRINGEMENT. Continued use of this web site is conditioned upon your explicit acceptance of the terms and conditions set forth on this web page.

Sorry, had to say the above.

What is this?

This is an experiment about creating bus maps from GTFS shapes.txt data. This map was created by taking GTFS data supplied by SEPTA, attempting to automatically offset overlapping routes, slap on markers, and generally try to make it understandable. It's not that successful so far! (This is especially true in areas with more than a handful of routes, or where routes intersect.)

Which bus routes are not on this map?

Generally, any route (or segment of a route) that has less than three round trips per day.

Why did you create this?

Why not?


GTFS shapes.txt -> exclude little-used shapes -> combine into one KML -> offset in that KML -> create tiles for the overlay.

Philadelphia Bus Map

This map is an experiment