HUB hero image

How to Travel from

Teresina to Viçosa

by Route or Car

Teresina
+0
Viçosa
Transport search to Viçosa
Teresina
+0
Viçosa
Building a composite car route
Cheapest
Best Offer!
Car
30 h 57 min
2228 km.
from $122
Composite Route Car Only

Eight ways to Travel from Teresina to Viçosa

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

LATAM Chile

Website:
latam.com/
Plane from Teresina Airport to Belo
Ave. Duration:
5h 52m
Frequency:
Every day
Estimated price:
$521.74–$1,032.61
Plane from Teresina Airport to Zona
Ave. Duration:
6h 10m
Frequency:
Every day
Estimated price:
$92.39–$510.87
Plane from Teresina Airport to Antonio
Ave. Duration:
6h 35m
Frequency:
Every day
Estimated price:
$336.96–$597.83

Azul

Phone:
+55 4003 1118
Website:
voeazul.com.br/en/home
Plane from Teresina Airport to Belo
Ave. Duration:
2h 30m
Frequency:
Every day
Estimated price:
$467.39–$1,195.65
Plane from Teresina Airport to Ipatinga
Ave. Duration:
5h
Frequency:
Every day
Estimated price:
$217.39–$1,032.61
Plane from Teresina Airport to Zona
Ave. Duration:
7h
Frequency:
Tuesday and Thursday
Estimated price:
$130.43–$597.83
Plane from Teresina Airport to Antonio
Ave. Duration:
5h 30m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$206.52–$923.91
Plane from Teresina Airport to Governador
Ave. Duration:
15h 20m
Frequency:
Every day
Estimated price:
$130.43–$597.83

Gol Transportes Aéreos

Website:
voegol.com.br/
Plane from Teresina Airport to Ipatinga
Ave. Duration:
9h
Frequency:
Monday to Saturday
Estimated price:
$163.04–$869.57
Plane from Teresina Airport to Zona
Ave. Duration:
9h 25m
Frequency:
Monday, Wednesday, and Friday
Estimated price:
$97.83–$456.52
Plane from Teresina Airport to Antonio
Ave. Duration:
7h 45m
Frequency:
Monday to Saturday
Estimated price:
$141.30–$706.52
Plane from Teresina Airport to Governador
Ave. Duration:
10h 10m
Frequency:
Monday to Friday
Estimated price:
$108.70–$510.87

Voepass Linhas Aéreas

Website:
voepass.com.br/
Plane from Teresina Airport to Zona
Ave. Duration:
6h 25m
Frequency:
Every day
Estimated price:
$92.39–$445.65

Bus operators

Viação Nacional

Phone:
0800 728 0044
Website:
gontijo.com.br/
Bus from Apoio Rodoviário de Governador Valades to Terminal
Ave. Duration:
1h 35m
Frequency:
Once a week
Estimated price:
$4.78–$7.07
Bus from Terminal Rodoviário Gov. Lucídio Portella to Terminal
Ave. Duration:
19h 5m
Frequency:
3 times a week
Estimated price:
$51.09–$94.67
Bus from Terminal Rodoviário de Feira de Santana to Estação
Ave. Duration:
18h 31m
Frequency:
3 times a week
Estimated price:
$45.65–$106.97

Real Sul Turismo

Phone:
+55 (61) 3358-1060 / 0800 880 13 15
Website:
realsulturismo.com.br/
Bus from Teresina to Brasília
Ave. Duration:
25h 30m
Frequency:
Once daily
Estimated price:
$64.86

Passaro Verde

Phone:
0800 033 7575 / +55 31 3073-7575
Website:
passaroverde.com.br/
Bus from Belo Horizonte Central to Vicosa
Ave. Duration:
4h 55m
Frequency:
Hourly
Estimated price:
$15.22–$22.83
Bus from Brasilia Bus Station to Vicosa
Ave. Duration:
14h 20m
Frequency:
Twice daily
Estimated price:
$30.43–$43.48

Empresa Unida

Phone:
+55 32 2101-7200
Website:
empresaunida.com.br/
Bus from Terminal Rodoviário de Ipatinga to Rodoviária
Ave. Duration:
5h 15m
Frequency:
Twice daily
Estimated price:
$16.30–$27.17
Bus from Piau Boa Vista to Rodoviária
Ave. Duration:
3h
Frequency:
Every 4 hours
Estimated price:
$8.15–$14.13
Bus from Terminal Rodoviário Novo Rio to Rodoviária
Ave. Duration:
6h 45m
Frequency:
Twice daily
Estimated price:
$22.83–$36.96
Bus from Estação Rodoviária de Cel. Fabriciano to Rodoviária
Ave. Duration:
4h 50m
Frequency:
Twice daily
Estimated price:
$15.22–$26.09

Questions and Answers

What is the cheapest way to get from Teresina to Viçosa?

The cheapest way to get from Teresina to Viçosa is to bus which costs $92.39 - $108.70 and takes 40h 50m.

What is the fastest way to get from Teresina to Viçosa?

The fastest way to get from Teresina to Viçosa is to fly and bus which takes 9h 28m and costs $282.61 - $706.52 .

Is there a direct bus between Teresina and Viçosa?

No, there is no direct bus from Teresina to Viçosa station. However, there are services departing from Teresina and arriving at Vicosa Bus Station via Brasilia Bus Station. The journey, including transfers, takes approximately 40h 50m.

How far is it from Teresina to Viçosa?

The distance between Teresina and Viçosa is 1895 km. The road distance is 2336.3 km.

How do I travel from Teresina to Viçosa without a car?

The best way to get from Teresina to Viçosa without a car is to bus which takes 40h 50m and costs $92.39 - $108.70 .

How long does it take to get from Teresina to Viçosa?

It takes approximately 9h 28m to get from Teresina to Viçosa, including transfers.

Where do I catch the Teresina to Viçosa bus from?

Teresina to Viçosa bus services, operated by Real Sul Turismo, depart from Teresina station.

Where does the Teresina to Viçosa bus arrive?

Teresina to Viçosa bus services, operated by Real Sul Turismo, arrive at Brasília station.

Can I drive from Teresina to Viçosa?

Yes, the driving distance between Teresina to Viçosa is 2336 km. It takes approximately 32h 21m to drive from Teresina to Viçosa.

Where can I stay near Viçosa?

There are 28+ hotels available in Viçosa. Prices start at $7.82 per night.
+0