Maps & Travel · Open source

Transito

Public transit app to download GTFS data & calculate routes offline

Download

Opens the official F-Droid page

Transito screenshot 1Transito screenshot 2Transito screenshot 3Transito screenshot 4Transito screenshot 5Transito screenshot 6

About Transito

Transito is a FOSS data-provider-agnostic public transportation app that let's you route between locations using openly available public GTFS feeds. The app lets you check departure times for stops & perform routing calculations offline / right on your phone (e.g. no network calls once data is initially fetched). See details at the project respository here and the app userguide here .

Features:

Provides GTFS feed search & download in-app - over 1,500 GTFS feeds to choose from ( see catalog here )

Performs GTFS routing calculations on-device & offline (no network calls after GTFS data downloaded & initially cached)

Provides routing results in both step & map view formats

Browse stops from GTFS feeds data, see departure, and select stops to route to/from (offline)

Allows searching for POIs via Nominatim (requires network connection)

Allows switching between using different individual GTFS feeds or using multiple feeds in combination

Simple configuration system & algorithm tunables

Supports saving commonly used locations as favorites

Built in Go with a simple codebase. App built in Gio , and utilizes the Mobroute GTFS routing library.

What's new in 0.10.0.9

* Custom / User-Provided GTFS Zip Archive Support * Route Departure Datetime Picker UI (thanks @Hugo Osvaldo Barrera) * Advanced Config Parameters Updates & Customizable Nominatim Endpoint * Mobility Database Embed Update Snapshotted 06/28/2025 * See full changelog at: https://git.sr.ht/~mil/transito/refs/v0.10.0

How to install Transito

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open Transito from your app drawer.

More maps & travel apps

More