PTEN

Calcular um percurso no Metro de Lisboa

Tempo, paragens e mudanças de linha, a partir do horário publicado

Como está calculado

O tempo de cada troço é a mediana do horário oficial entre duas estações seguidas — não uma estimativa por distância. E é direcional: a mesma ligação pode levar mais tempo num sentido do que no outro, e usar o mesmo valor para os dois faria o cálculo descobrir atalhos que não existem.

As mudanças de linha somam o tempo de corredor que o ficheiro publica, par de cais a par de cais, e não um valor fixo igual para todas. É o que permite dizer que mudar na Baixa/Chiado custa 10 s e mudar na Alameda custa 3 min 05 s.

E soma também o tempo que o comboio passa parado em cada estação. É uma conta que o ficheiro obriga a fazer: os tempos de troço que publica são só de marcha, e somados em bruto davam 22,1 minutos de ponta a ponta na Linha Azul contra os 28,4 min que o próprio operador publica. A diferença, repartida pelas estações intermédias, dá entre 20 e 26 segundos de paragem — e com ela a conta fecha com a cifra oficial nas quatro linhas.

EstaçãoLinhasMudar de linhaMudar de sentido
AlamedaVdVm3 min 00 s – 3 min 05 s3 min 30 s
Baixa / ChiadoAzVd10 s – 1 min 40 s2 min 00 s
Campo GrandeAmVd1 min 15 s – 1 min 25 s1 min 35 s
Marquês de PombalAzAm2 min 00 s – 2 min 15 s2 min 35 s
SaldanhaAmVmnão publicadonão publicado
São SebastiãoAzVmnão publicadonão publicado
Duas correspondências sem tempo publicado

Em Saldanha e São Sebastião o ficheiro oficial não traz tempo de corredor nenhum, e são as únicas ligações Amarela↔Vermelha e Azul↔Vermelha da rede: o cálculo tem de passar por lá.

Nessas duas mudanças usa-se o corredor mais longo que a rede publica (3 min 05 s, na Alameda) como teto, para que o resultado nunca seja otimista — e o resultado diz «não publicado» em vez de mostrar um número que ninguém publicou. Não é uma medição desta estação: é um limite superior conhecido da rede, e por isso a viagem real pode ser mais curta do que o que aqui se lê.

O que esta conta não inclui

O Metropolitano de Lisboa, E.P.E. não publica em dados abertos a hora a que o próximo comboio chega: o seu interface de estado existe mas está fechado com chave e sem termos de utilização publicados. Por isso este sítio não dá tempo real — dá o horário programado, que é outra coisa e diz-se com outro nome.

O preço não depende do percurso

Um preço só para toda a rede

No metro de Lisboa o bilhete não depende do percurso: custa o mesmo de uma estação para a seguinte e de uma ponta da rede à outra. Por isso nesta guia não há tabela de zonas nem calculadora de preço por par de estações — uma calculadora dessas daria a entender que o preço muda, e não muda.

O ficheiro oficial traz um campo de zona com três valores (L, 1 e C) e dois identificadores de tarifa, mas os dois custam 1,90 € e nenhuma fonte do operador explica o que significam esses códigos. Como não tem consequência no preço e não se sabe o que é, não se publica como se fosse um sistema de zonas.

Perguntas frequentes sobre o cálculo

Com o horário publicado do operador: tempos entre estações consecutivas medidos circulação a circulação, por sentido, e os tempos de passagem entre cais que o próprio ficheiro declara.

O Metropolitano de Lisboa, E.P.E. não publica em aberto os tempos de espera em tempo real: o seu interface de estado existe, está documentado e está fechado com chave, sem licença nem termos de utilização publicados. Este sítio não dá tempo real — dá horário programado, que é outra coisa e diz-se com outro nome.

Conta, com o número que está publicado e não com zero. Mudar de linha vai de 10 s em Baixa / Chiado, onde num dos sentidos o cais é partilhado, a 185 s (3 min 5 s) em Alameda.

Um corredor de três minutos não é desprezável para quem leva uma mala ou um horário apertado, e arredondá-lo a zero é a forma mais simples de fazer perder um comboio a alguém.

É outro movimento e tem outro número. Voltar atrás na mesma linha chega a 210 s (3 min 30 s) em Alameda, acima do pior transbordo entre linhas da rede.

Confundir os dois é fácil e dá sempre o resultado errado: o maior valor da rede não é «o transbordo mais lento», é «o tempo de atravessar para a plataforma contrária».

Porque o ficheiro de dados abertos não o traz. As duas são correspondências — no mapa, na realidade e nas fichas do operador —, mas a tabela de transbordos do ficheiro deixa-as de fora e traz o valor nas outras quatro.

Nesses dois casos o cálculo diz que o tempo não está publicado, em vez de aplicar a média das restantes. Uma média inventada nestas duas estações seria exactamente o tipo de número que parece certo e faz perder um comboio.

Não muda, e é importante saber porquê. O cálculo é feito sobre o horário programado do ficheiro oficial, válido de 20 de junho de 2026 a 31 de dezembro de 2026 (edição 23.04.00 do ficheiro): sabe a que horas está previsto um comboio, não o que está a acontecer na linha neste momento.

O Metropolitano de Lisboa, E.P.E. não publica em aberto o estado da rede em tempo real sob licença utilizável, por isso em dia de perturbação a referência é sempre metrolisboa.pt.

Custam o mesmo, sempre. Tarifa plana — um só preço para toda a rede, sem zonas: o mesmo bilhete de 1,90 € para duas estações seguidas ou para a rede de uma ponta à outra.

É por isso que o resultado do cálculo mostra tempo, paragens e transbordos, e remete o preço para preços e bilhetes em vez de o recalcular a cada percurso.

As estações, os horários e os tempos de viagem desta página saem do ficheiro GTFS que o Metropolitano de Lisboa, E.P.E. publica em dados abertos (Fonte: Metropolitano de Lisboa, E.P.E. — dados.gov.pt (CC BY)), edição 23.04.00, consultado a 21 de outubro de 2026. Metro de Lisboa é um guia independente: não é gerido pelo Metropolitano de Lisboa, E.P.E. nem tem qualquer ligação com a empresa. É horário programado: o operador não publica em dados abertos informação em tempo real. Antes de viajar com hora marcada, confirme em metrolisboa.pt.

Nesta página