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
Toolbar
Navigation bar (bottom of 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:
Tap
Cities
in the navigation bar to access the list of all available cities.
Browsing the list
Buttons at the bottom of the list
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.
Enter your departure in the first field and your
destination in the second, then tap
to start the calculation.
Results — MetrO offers up to two solutions:
Each result shows the number of stops, the number of transfers and the estimated duration.
Trip details — Each step is listed:
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
icon
to the right of a result to display the trip on an interactive map.
Segment stops — Tap the name of a line to expand the full list of stops covered on that segment.
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 |
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.
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 field
— Each field has a ✕ button to clear its content in one gesture.
Stop card
— The ℹ button to the right of the field displays the full card of the selected stop.
Special keywords
History
— Displays your recent searches so you can reuse a recent trip.
Contacts
— Select an address from your Android address book.
Points of interest
— Access the list of points of interest for the loaded city (museums, stations, airports…)
Points of interest (POI)
— The full list of points of interest for the city, usable directly as a destination.
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:
Data is provided by Open-Meteo (open-meteo.com). An Internet connection is required to refresh the forecast.
The
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:
Filtering lines for calculation — Useful for excluding certain transport modes (e.g. metro only, without bus). The list is organised into:
Line map and filters
Tap
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:
After calculation, tap the map icon to the right of a result to display the complete trip on an interactive map.
Display
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").
Tap
Share in the navigation bar to open the standard Android
share sheet.
Shared content
Available destinations
Tap
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. |
Map engine and language selection
| Copyright © 1997–2026 Kinevia SARL. All rights reserved. Last update on 01/05/2026 |
MetrO… |