Distância entre cidades – quantos km em linha reta?

Para calcular a distância entre duas cidades, digite as duas e a ferramenta mostra a distância em linha reta em quilômetros, milhas e milhas náuticas, com a direção da bússola e um tempo de voo aproximado. Adicione até dez cidades para obter uma tabela com todos os pares, que pode ser baixada em CSV. As distâncias são geodésicas no elipsoide WGS84, com precisão de metros entre os pontos das cidades; pela estrada é mais longe, e tudo roda no seu navegador, sem enviar nada.

Busque duas ou mais cidades, ou clique no mapa para adicionar um lugar. Arraste um ponto para movê-lo.

    Precisa de outro formato? Converter o KML em shapefile no FileReshape.

    Mapa e dados: OpenFreeMap, MapLibre GL JS, GeographicLib (geographiclib-geodesic), GeoNames (via all-the-cities) – todas as fontes de dados.

    Fatos principais

    “Qual a distância de São Paulo a Lisboa?” pode significar duas coisas: quanto tempo leva a viagem de carro, ônibus ou trem, ou a que distância as duas cidades realmente estão uma da outra. Esta página responde à segunda pergunta, a distância em linha reta, que também é o número usado por companhias aéreas, pilotos, radioamadores e professores de geografia. Escolha a primeira cidade na lista enquanto digita, depois a segunda, e o painel mostra a distância na unidade escolhida, com as outras duas ao lado, a direção em que você sairia da primeira cidade e uma estimativa do tempo de voo. Continue adicionando cidades, até dez, e aparece uma tabela de distâncias com todos os pares: útil para planejar uma viagem com várias paradas, comparar onde fazer uma reunião ou conferir um trabalho escolar. O total ao longo da lista indica a distância de um roteiro de visitas nessa ordem, e o painel mostra o par de cidades mais distante e o mais próximo. A linha no mapa segue o caminho mais curto sobre o globo, e é por isso que um voo da Europa para a América do Norte se curva para o norte, sobre a Groenlândia, num mapa plano. Lugares que não estão na lista de cidades podem ser adicionados com um clique no mapa.

    Como usar

    1. Digite a primeira cidade e escolha-a na lista, depois faça o mesmo com a segunda.
    2. Leia no painel a distância, a direção e o tempo de voo estimado.
    3. Adicione mais cidades, até dez, para obter uma tabela de distâncias com todos os pares.
    4. Baixe a tabela em CSV, copie o link de compartilhamento ou exporte as cidades e as linhas em KML ou GeoJSON.

    Qual é a precisão?

    Exata no elipsoide, de centro a centro

    A distância é a geodésica no elipsoide WGS84, calculada com a GeographicLib, então o número entre os dois pontos está certo com erro bem menor que um metro. Os pontos vêm do GeoNames e costumam marcar o centro histórico ou a prefeitura. Uma cidade grande pode ter 30 a 50 km de uma ponta à outra, então a distância até um bairro afastado ou um aeroporto pode diferir nessa mesma ordem de grandeza do valor de centro a centro. Para um ponto de partida ou de chegada exato, clique no lugar no mapa ou arraste o marcador numerado.

    Por que o resultado difere de outras calculadoras

    Muitos sites usam a fórmula de haversine sobre uma esfera perfeita com raio de 6.371 km. É rápida, mas a Terra é achatada nos polos, então a esfera erra até cerca de 0,5 %: uns 30 km num voo de 6.000 km. Outros medem num mapa web plano, o que pode errar muito mais em distâncias longas. Pequenas diferenças também vêm do ponto que cada site usa para representar uma cidade.

    Como o tempo de voo é estimado

    O tempo de voo é a distância em linha reta a uma média de 800 km/h, mais 30 minutos para decolagem, subida, aproximação e pouso, arredondado para cinco minutos. Isso bate com os horários típicos das companhias aéreas com diferença de cerca de meia hora, mas o tempo real depende da corrente de jato (voos para o leste sobre o Atlântico costumam ser uma hora mais rápidos que para o oeste), da rota em volta de espaços aéreos restritos e do tempo de taxiamento.

    Bom saber

    Pela estrada é mais longe

    Estradas, rios, montanhas e litorais tornam o trajeto de carro mais longo que a linha reta, em geral 20 a 40 % em terra, e bem mais quando é preciso pegar uma balsa ou contornar uma baía. Use a distância em linha reta para comparar lugares ou fazer estimativas, e um planejador de rotas para a viagem de carro em si.

    Cidades com o mesmo nome

    Há dezenas de lugares chamados Santa Cruz, São José ou Paris. A lista mostra o país ao lado de cada nome e põe o lugar maior primeiro; confira o país na lista de lugares abaixo do painel antes de confiar no resultado.

    Caminho mais curto, não uma reta no mapa

    No mapa, o caminho mais curto parece curvo, e uma reta traçada com régua no mapa é mais longa. A direção também muda ao longo do caminho: de Londres a Los Angeles, você parte rumo ao noroeste e chega rumo ao sudoeste.

    Perguntas frequentes

    Qual é a distância em linha reta entre duas cidades?

    Digite as duas cidades na busca. A primeira linha do painel é a distância em linha reta, o caminho mais curto sobre a superfície da Terra, em quilômetros, milhas e milhas náuticas.

    Como calcular a distância entre várias cidades de uma vez?

    Adicione até dez cidades. Aparece uma tabela com a distância entre cada par, e o botão “Baixar tabela (CSV)” baixa o arquivo para o Excel ou o Google Planilhas, com os nomes das cidades nos cabeçalhos das linhas e das colunas.

    A distância é a mesma que a distância de voo?

    É o voo mais curto possível, a distância ortodrômica (geodésica) entre os centros das cidades. Voos reais costumam ser alguns por cento mais longos por causa das aerovias, do tempo e da distância entre a cidade e o aeroporto.

    Quanto tempo dura o voo entre duas cidades?

    A ferramenta estima o tempo como a distância a 800 km/h mais 30 minutos. Para um voo direto, o resultado costuma ficar a menos de meia hora do horário oficial; conexões, vento e esperas no ar não estão incluídos.

    Por que a distância é diferente da do Google Maps?

    Por padrão, o Google Maps mostra a rota de carro ou a pé. Clique com o botão direito num ponto do Google Maps e escolha “Medir distância” para obter uma linha reta; o valor deve ficar bem próximo do daqui, com pequenas diferenças conforme onde cada cidade é posicionada.

    O que significa a direção?

    É o rumo da bússola na primeira cidade, medido a partir do norte verdadeiro, ao longo do caminho mais curto até a segunda cidade. Em distâncias longas, o rumo muda durante o trajeto, então é a direção em que você parte.

    Algo errado ou faltando? Escreva para [email protected] e será corrigido.