Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
GTFSOffline icon

1.0.5 by wbrenna


Oct 7, 2024

About GTFSOffline

GTFSOffline is a DIY solution to access GTFS bus and rail schedules offline.

GTFSOffline is an open source multi-agency transit app for the DIY-oriented, to access offline bus and rail schedules. It is based on GRTransit, an open source transit app for the Grand River region. Tested on Nexus 5, Android 4.4. Please send an email or open a Github issue if something doesn't work!

YOU must download AND process the GTFS bus/rail schedules YOURSELF! Think of this like OSMAnd but for transit - you obtain the GTFS data zip file from your transit provider, download and process it (requires SQLite on your computer and the ability to run the mksql3db.sh shell script at https://github.com/wbrenna/GTFSOffline/blob/master/data/mksql3db.sh), Gzip the *.db file, download it to the phone's Download folder, and use "Scan Downloads Folder" from within the app. Note that this only works on older Android versions - more recent versions will require you to copy the *.db.gz to the app's files/ folder and unzip it yourself. Then, activate the database in Settings.

The app supports an unlimited number of these databases, and it will use the current GPS lock to find the nearest bus stops and bus times. A long-press on any of these bus stops will save them in a favourites tab.

Databases known to work in the past: GO Transit, Grand River Transit, MiWay, Metrobus, Saskatoon Transit, TTC.

Permissions: only GPS is required (in theory). The app cannot communicate with the internet and does not modify external storage. It requires the external storage permission to write to its own files directory - in the interest of it being useful to more people, I require storage permissions to access the app's /files directory. One day, when everyone is on >=4.4 I will simply take that permission away.

See http://github.com/wbrenna/gtfsoffline for the source code and http://wbrenna.ca/wilson/projects/gtfsoffline.php for a longer description of the app.

Donate: 1wi1sonE2R836gyFEXpMxEpU2owT7DosG (Bitcoin)

What's New in the Latest Version 1.0.5

Last updated on Oct 7, 2024

Small refactor and update to SDK 35.

Translation Loading...

Additional APP Information

Latest Version

Request GTFSOffline Update 1.0.5

Uploaded by

Phan Quốc Bảo

Requires Android

Android 4.0+

Available on

Get GTFSOffline on Google Play

Show More

GTFSOffline Screenshots

Comment Loading...
Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Subscribed Successfully!
You're now subscribed to APKPure.
Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Success!
You're now subscribed to our newsletter.