Lisbon Metro map
The four lines and 50 stations, drawn from the official data file
The map

What you are looking at
Four lines, each named after a colour, and 50 stations where 6 are interchanges. The network is 44.5 km long and the whole of it is one fare zone: where you get on and where you get off does not change the price.
| Line | Portuguese name | Stations | From / to |
|---|---|---|---|
| Blue line | Linha Azul | 18 | Santa Apolónia → Reboleira |
| Yellow line | Linha Amarela | 13 | Rato → Odivelas |
| Green line | Linha Verde | 13 | Telheiras → Cais do Sodré |
| Red line | Linha Vermelha | 12 | São Sebastião → Aeroporto |
Where you can change lines
Six stations, and they are the ones worth knowing before you plan anything: everything else is a single ride.
| Station | Lines |
|---|---|
| Alameda | Green line and Red line |
| Baixa / Chiado | Blue line and Green line |
| Campo Grande | Yellow line and Green line |
| Marquês de Pombal | Blue line and Yellow line |
| Saldanha | Yellow line and Red line |
| São Sebastião | Blue line and Red line |
Why this map and not the official one
The operator's map is copyrighted graphic work: redrawing it with the copyright notice removed would still be someone else's design. The facts — which stations exist, in what order, what colour each line is — belong to nobody, and they are published as open data under CC BY. This map is drawn from those facts, which also means it cannot get a station name wrong: every label comes from the data file.
The stations, timetables and journey times on this page come from the GTFS file that Metropolitano de Lisboa, E.P.E. publishes as open data (Fonte: Metropolitano de Lisboa, E.P.E. — dados.gov.pt (CC BY)), edition 23.04.00, retrieved on 21 October 2026. Lisbon Metro is an independent guide: it is not run by Metropolitano de Lisboa, E.P.E. and has no connection with the company. Prices are the ones published by the operator on the date shown and can change. The Portuguese version of this site, with all 50 stations, is at metrolisboa.org.
