Há 4 rotas para ir de São Luís para Teresina de avião, ônibus ou carro

Selecione uma opção abaixo para ver as orientações passo a passo e para comparar preços de passagens e tempos de viagem no planejador de viagens Rome2rio.

Nossa recomendação

Voo  •  2 h 39 min

  1. Voos de Sao Luiz (SLZ) para Teresina (THE) SLZ - THE

$70 - $346

Opção mais barata

Ônibus Guanabara  •  7 h 23 min

  1. Pegue ônibus de Sao Luis para Teresina

$24 - $39

2 outras opções

Ônibus Real Maia  •  9 h 14 min

  1. Pegue ônibus de São Luís para Miranda do Norte 1140 / ...
  2. Pegue ônibus de Miranda do Norte para Teresina

Carro  •  6 h 47 min

  1. Dirija de São Luís para Teresina 272.8 milhas

$45 - $70

Perguntas & Respostas

The cheapest way to get from São Luís to Teresina is to ônibus which costs R$ 90 - R$ 150 and takes 7 h 23 min.

Mais detalhes

The quickest way to get from São Luís to Teresina is to voo which costs R$ 260 - R$ 1400 and takes 2 h 39 min.

Mais detalhes

The distance between São Luís and Teresina is 330 km. The road distance is 436.5 km.

Mostre direção de carro

Dura aproximadamente 2 h 39 min para ir de São Luís para Teresina, incluindo traslado

Mais detalhes

Quais empresas operam serviços entre São Luís, Brasil e Teresina, Brasil?

Companhias aéreas
Azul Linhas Aéreas Brasileiras
Site
voeazul.com.br
Voos de Sao Luiz para Teresina
Duração média
50 min
Quando
Segunda a Sábado
Estimativa de preço
$65 - $340
Operadores de ônibus
Açailandia
Real Maia
Telefone
+55 (62) 99931 9109
Site
realmaia.com.br
Ônibus de Miranda do Norte para Teresina
Duração média
5 h 54 min
Frequência
Uma vez por dia
Estimativa de preço
$16 - $65
Horários
facebook.com
Reservar
realmaia.com.br
Conventional
$29 - $65
First class
$18 - $25