Teresina bus booking

Buy bus tickets from Teresina

Teresina

Teresina

While searching for a bus ticket, it is important to pay attention to the bus stations.

Some destinations only have routes to one bus station and others more than one station. Depending on where you will stay in the city, it can make a difference in time and price if you have a choice in bus stations. Here is a brief summary of each station:

BUSES FROM TERESINA TO SAO LUIS

Distance 432km
Travel Duration 6hrs e 40min
Price $ 75,00
Departure Bus Terminal Rodoviária de Teresina
Arrival Bus Terminal Rodoviária de São Luís
Bus Operators Expresso Guanabara

BUSES FROM TERESINA TO JOAO PESSOA

Distance 1165km
Travel Duration 19hrs e 0min
Price $ 212,00
Departure Bus Terminal Rodoviária de Teresina
Arrival Bus Terminal Rodoviária de João Pessoa, PB
Bus Operators Progresso

BUSES FROM TERESINA TO SAO JOSE DOS CAMPOS

Distance 2760km
Travel Duration 34hrs e 0min
Price $ 320,00
Departure Bus Terminal Rodoviária de Teresina
Arrival Bus Terminal Rodoviária de São José dos Campos
Bus Operators Itapemirim

BUSES FROM TERESINA TO RECIFE

Distance 1127km
Travel Duration 15hrs e 51min
Price $ 175,00
Departure Bus Terminal Rodoviária de Teresina
Arrival Bus Terminal Rodoviária de Dantas Barreto
Bus Operators Progresso

BUSES FROM TERESINA TO ARARIPINA

Distance 446km
Travel Duration 6hrs e 22min
Price $ 65,00
Departure Bus Terminal Rodoviária de Teresina
Arrival Bus Terminal Rodoviária de Araripina
Bus Operators Expresso Guanabara e Progresso

BUSES FROM TERESINA TO RECIFE

Distance 1127km
Travel Duration 15hrs e 51min
Price $ 175,00
Departure Bus Terminal Rodoviária de Teresina
Arrival Bus Terminal Praça de Boa Viagem
Bus Operators Progresso