Introduction

MetrO is your free Android guide for navigating public transport worldwide. The app covers more than 400 cities — metros, trams, RER, buses, VAL, funiculars — and calculates your routes entirely offline, without an Internet connection, directly on your phone.

Available on the Google Play Store, MetrO has been developed by Patrice Bernard & Frank Van Caenegem (Kinevia) since 1997.

MetrO is free. In return, we count on your help to report changes in your transport network via the Support and feedback function in Settings.

Input fields

  • Departure Departure field
  • Arrival Arrival field
  • Microphone Voice input (microphone, in each field)
  • Clear Clear the field
  • Info Show the details of the selected stop

Toolbar

  • Route Calculate the route
  • Swap Swap departure / arrival
  • Clear Clear both fields
  • GPS My GPS location
  • Day & Time button — select the date and time of the trip
  • Weather button — current temperature and conditions
  • City info City information

Navigation bar (bottom of screen)

  • History Trip history
  • Lines Transport lines
  • Sites Points of interest (POI)
  • Contacts Contacts
  • Cities Cities
  • Settings Settings
  • Share Share
MetrO Android main screen
Main screen

Right-to-left (RTL) interface and landscape mode

MetrO automatically adapts its interface to the system language: when the language is Arabic, Hebrew or any other RTL language, the entire display — input fields, results, navigation bar — switches to right-to-left. In landscape mode, the interface reorganises itself to take advantage of the extra width.

Tablets, foldable phones and desktop computers

MetrO automatically adapts its layout to the screen form factor:

  • Phone — classic layout: input fields and toolbar at the top, results in full screen, navigation bar at the bottom.
  • Tablet (≥ 700 dp) — two-column layout: the left panel groups the controls (fields, buttons, navigation), the right panel displays results. Input fields are stacked and the toolbar is split into two rows.
  • Foldable phone — when folded, the standard phone layout is used; once unfolded, the screen automatically switches to the two-column tablet layout.
  • Desktop / Chromebook (≥ 768 dp) — same two-column layout with a wider left panel, toolbar on a single row. If the window is resized to a narrow width, the toolbar automatically switches to two rows.
Cities

Tap Cities Cities in the navigation bar to access the list of all available cities.

Browsing the list

  • Cities displayed in blue are located within 50 km of your last known GPS position — handy for quickly finding the city you are in.
  • Delete Refresh The currently loaded city shows a delete and a refresh icon.
  • Download Cities not yet installed show a download button.

Buttons at the bottom of the list

  • All cities — displays the full catalogue.
  • My cities — filters to already downloaded cities.
  • Update all — downloads the latest data for all your installed cities.
City list
City list
(in blue: within 50 km)

City information card — Tap a loaded city to display its card: name, update date, number of lines and stops, geographic coordinates, link to the operator's website, service notes (works, line changes) and a Map button that displays a rectangle of the managed area.

City card
City information card:
number of lines, stops,
coordinates, operator link,
service notes
Plan a Trip

Enter your departure in the first field and your destination in the second, then tap Calculate to start the calculation.

Results — MetrO offers up to two solutions:

  • Fewer transfers — priority given to simplicity (minimum connections).
  • Fastest trip — priority given to total journey time.

Each result shows the number of stops, the number of transfers and the estimated duration.

Trip details — Each step is listed:

  • Departure Departure stop, with possible walking distance
  • Walk Walk to the stop
  • Line to take and direction
  • Intermediate stops (expandable by tapping the line name)
  • Transfer Transfer
  • Arrival Alight at the arrival stop

Day and time — The time button in the toolbar lets you choose the day of the week and departure time to take into account real timetables (some lines do not run on Sundays or at night).

Tap the Map icon to the right of a result to display the trip on an interactive map.

Route results
Route results

Segment stops — Tap the name of a line to expand the full list of stops covered on that segment.

Stop list for a segment
Stop details
for the segment (line 91)

Long presses (hold finger > 1 second)

Where Result
Summary banner
(title or stats line)
🔊 Voice readout of the complete trip (Text-to-Speech) in the interface language
Walking step Opens pedestrian navigation (e.g. Google Maps)
Stop in the expanded list
of a segment
Opens the stop detail card
Place in the POI list Opens the place detail card
Contact in the
Contacts list
Opens the contact card in the Contacts app
Advanced Search

MetrO offers several input modes to enter your departure or destination quickly.

Autocomplete — As soon as you start typing, a list of suggestions appears. Matching is accent- and case-insensitive.

Microphone Voice input — Tap the microphone button to the right of each field to dictate your stop in natural language. Android transcribes speech to text and MetrO searches for the matching stop.

Clear Clear field — Each field has a ✕ button to clear its content in one gesture.

Info Stop card — The ℹ button to the right of the field displays the full card of the selected stop.

Special keywords

  • GPS @My location — uses your GPS position as departure or arrival.
  • home — inserts your home address from your contacts.
  • work — inserts your work address from your contacts.

History History — Displays your recent searches so you can reuse a recent trip.

Contacts Contacts — Select an address from your Android address book.

Sites Points of interest — Access the list of points of interest for the loaded city (museums, stations, airports…)

Autocomplete
Autocomplete while typing

Sites Points of interest (POI) — The full list of points of interest for the city, usable directly as a destination.

Points of interest
Points of interest list (POI)
Weather & Air Quality

MetrO displays weather conditions and air quality to help you plan your journeys.

Weather button — The toolbar permanently displays the current temperature and a weather icon. Tap it to open the detailed view.

Detailed view — Hour-by-hour forecast:

  • Day and time
  • Icon and description of conditions (Mostly clear, Cloudy, Rain…)
  • Temperature in degrees Celsius
  • AQI — air quality index
  • Pollen index

Data is provided by Open-Meteo (open-meteo.com). An Internet connection is required to refresh the forecast.

Weather and AQI
Hour-by-hour weather forecast
Lines & Filters

The Lines Lines tab gives access to all lines for the loaded city, organised by transport groups.

Browsing lines — The list displays all lines with their official icon and colour. Tap a line to:

  • Display the full list of stops, with available connections.
  • Display the line map on an interactive OpenStreetMap background.

Filtering lines for calculation — Useful for excluding certain transport modes (e.g. metro only, without bus). The list is organised into:

  • Checked Groups — enable/disable an entire transport type (Metro, Tram, RER, Bus, Funicular…).
  • Checked Lines — refine by enabling or disabling each line individually.
Stop list for a line
Stops on Line 7

Line map and filters

Stop Details

Tap Info to the right of an input field, or tap a stop in the points of interest list, to access its detailed card.

A stop card includes:

  • Information — address, phone number, website, opening hours (for POI).
  • Map — interactive Leaflet thumbnail centred on the stop, with a popup displaying the name.
  • Nearby stop(s) — nearby stations within walking distance.
  • Available line(s) — all lines serving this stop, with icon and colour.
Stop card
Musée Carnavalet card:
info, map, nearby stops,
available lines
Trip Map

After calculation, tap the map icon to the right of a result to display the complete trip on an interactive map.

Display

  • The route of each segment, coloured with the official line colour.
  • Departure point
  • Arrival point
  • Intermediate stops and transfers marked on the route.
  • A popup when tapping a stop: stop name and the line serving it.

Map engine — The map uses MapLibre GL or Leaflet / OpenStreetMap depending on the settings preference. The engine is selected in Settings > Maps.

The screen title shows the calculated trip (e.g. "Musée Carnavalet → Damrémont-Ordener").

Trip map
Interactive trip map
Share

Tap Share Share in the navigation bar to open the standard Android share sheet.

Shared content

  • The trip (departure → destination)
  • The day and time of the calculation
  • A readable summary of the itinerary

Available destinations

  • Quick Share (nearby Android sharing)
  • E-mail
  • Browser (Chrome, Opera…) or any messaging app
  • Copy to clipboard
Share a route
Share a route
Settings

Tap Settings Settings in the navigation bar to access the settings.

Setting Description
Maps Map engine: Apple Maps, Google Maps, OpenStreetMap, MapLibre, OpenRouteService or Bing Maps.
Automatic recalculation Recalculates the route if your GPS position changes during a trip.
Fewer transfers first Displays the trip with the fewest transfers first.
Internet access Allows MetrO to connect to download cities, weather and updates.
Maximum distance from my location Search radius for nearby stops (500 m to 1,500 m, slider).
Language More than 50 languages available (Français, Deutsch, English, 日本語, العربية…).
Enable system search Allows MetrO stop names to appear in Android suggestions.
Add shortcut to home screen Creates a MetrO shortcut on the Android home screen.
Support and feedback Send a message to the MetrO team to report an error or a network change.
Rate MetrO Opens the MetrO page on the Google Play Store.
Follow us on X Link to the MetrO X (Twitter) account for news.
Settings
Settings screen

Map engine and language selection