There are 8 ways to get from Recife to Vila Rica by plane, busferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Recife International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport, bus and ferry
best- Fly from Recife International Airport (REC) to Palmas–Brigadeiro Lysias Rodrigues Airport (PMW)plane REC - PMW
- Take the busferry from Palmas to Vila Ricabusferry
17h 11mR$1,005–3,774Bus, bus and ferry #2
cheapest- Take the bus from Recife - TIP to Barreirasbus
- Take the bus from Barreiras to Palmasbus
- Take the busferry from Palmas to Vila Ricabusferry
2d 3hR$638–1,033Bus, bus and ferry
- Take the bus from Recife - TIP to Florianobus
- Take the bus from Floriano to Paraíso do Tocantinsbus
- Take the busferry from Paraíso do Tocantins to Vila Ricabusferry
47h 54mR$744–1,627Drive 2,272.1 km
- Drive from Recife to Vila Ricacar 2,272.1 km
37h 9mR$1,201–1,735Bus to Presidente Castro Pinto International Airport, fly to Palmas–Brigadeiro Lysias Rodrigues Airport, bus and ferry
- Take the bus from Recife - TIP to João Pessoabus
- Fly from Presidente Castro Pinto International Airport (JPA) to Palmas–Brigadeiro Lysias Rodrigues Airport (PMW)plane JPA - PMW
- Take the busferry from Palmas to Vila Ricabusferry
19h 2mR$1,064–6,733Bus to Maceió/Zumbi Dos Palmares International Airport, fly to Palmas–Brigadeiro Lysias Rodrigues Airport, bus and ferry
- Take the bus from Recife - TIP to Maceióbus
- Fly from Maceió/Zumbi Dos Palmares International Airport (MCZ) to Palmas–Brigadeiro Lysias Rodrigues Airport (PMW)plane MCZ - PMW
- Take the busferry from Palmas to Vila Ricabusferry
20h 42mR$1,362–4,121Fly Recife International Airport to Parauapebas Carajás Airport, bus
- Fly from Recife International Airport (REC) to Parauapebas Carajás Airport (CKS)plane REC - CKS
- Take the bus from Parauapebas to Redençãobus
- Take the bus from Terminal Rodoviário de Redenção to Terminal Rodoviário de Vila Ricabus
22h 10mR$1,045–5,629Bus, bus and ferry via Estaca Zero
- Take the bus from Recife - TIP to Estaca Zerobus
- Take the bus from Água Branca to Paraíso do Tocantinsbus
- Take the busferry from Paraíso do Tocantins to Vila Ricabusferry
2d 1hR$809–1,767
Recife International Airport (REC) to Palmas–Brigadeiro Lysias Rodrigues Airport (PMW) flights
Questions & Answers
The cheapest way to get from Recife to Vila Rica is to bus and bus and ferry which costs R$ 600 - R$ 1100 and takes 2 days 3h.
The fastest way to get from Recife to Vila Rica is to fly and bus and ferry which takes 17h 11m and costs R$ 1000 - R$ 3800.
No, there is no direct bus from Recife to Vila Rica. However, there are services departing from Recife - TIP and arriving at Vila Rica via Estaca Zero, Água Branca and Paraíso do Tocantins. The journey, including transfers, takes approximately 2 days 1h.
The distance between Recife and Vila Rica is 2008 km. The road distance is 2272.1 km.
The best way to get from Recife to Vila Rica without a car is to bus and bus and ferry which takes 47h 54m and costs R$ 700 - R$ 1700.
It takes approximately 17h 11m to get from Recife to Vila Rica, including transfers.
Recife to Vila Rica bus services, operated by Progresso, depart from Recife - TIP station.
Recife to Vila Rica bus services, operated by Progresso, arrive at Estaca Zero station.
Vila Rica is 1h behind Recife. It is currently 8:44 AM in Recife and 7:44 AM in Vila Rica.
Yes, the driving distance between Recife to Vila Rica is 2272 km. It takes approximately 37h 9m to drive from Recife to Vila Rica.
What companies run services between Recife, Brazil and Vila Rica, Mato Grosso, Brazil?
There is no direct connection from Recife to Vila Rica. However, you can take the bus to Recife Airport, walk to Recife International Airport (REC) airport, fly to Palmas–Brigadeiro Lysias Rodrigues Airport (PMW), take the taxi to Palmas, then take the vehicle to Vila Rica. Alternatively, you can take a train from Recife to Vila Rica via Rodoviária, Recife - TIP, Floriano, Floriano, Paraíso do Tocantins, and Paraíso do Tocantins in around 47h 54m.
- Website
- voeazul.com.br
Flights from Recife International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Belo Horizonte Confins
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$900–3,200
Flights from Recife International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Sao Paulo Viracopos
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- R$900–3,200
Flights from Recife International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Goiania
- Ave. Duration
- 11h 20m
- When
- Tuesday to Thursday
- Estimated price
- R$900–3,200
Flights from Recife International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Salvador, Brasilia
- Ave. Duration
- 7h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$650–3,600
Flights from Presidente Castro Pinto International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Sao Paulo Viracopos
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- R$1,000–6,000
Flights from Presidente Castro Pinto International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Salvador, Brasilia
- Ave. Duration
- 10h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$900–4,900
Flights from Maceió/Zumbi Dos Palmares International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Belo Horizonte Confins
- Ave. Duration
- 7h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,000–4,800
Flights from Maceió/Zumbi Dos Palmares International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Sao Paulo Viracopos
- Ave. Duration
- 8h 5m
- When
- Sunday
- Estimated price
- R$1,200–5,500
Flights from Maceió/Zumbi Dos Palmares International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Brasilia
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$1,100–3,600
Flights from Maceió/Zumbi Dos Palmares International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Salvador, Brasilia
- Ave. Duration
- 9h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$700–4,000
Flights from Recife International Airport to Parauapebas Carajás Airport via Belem
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- R$750–5,000
Flights from Recife International Airport to Parauapebas Carajás Airport via Belo Horizonte Confins
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- R$750–5,000
Flights from Recife International Airport to Parauapebas Carajás Airport via Fortaleza, Belem
- Ave. Duration
- 13h 11m
- When
- Monday to Saturday
- Estimated price
- R$750–5,000
Flights from Recife International Airport to Parauapebas Carajás Airport via Vitoria, Belo Horizonte Confins
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- R$750–5,000
Flights from Recife International Airport to Parauapebas Carajás Airport via Salvador, Belo Horizonte Confins
- Ave. Duration
- 13h 45m
- When
- Monday to Thursday
- Estimated price
- R$750–5,000
- Website
- voegol.com.br
Flights from Recife International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Brasilia
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$650–3,600
Flights from Presidente Castro Pinto International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Brasilia
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- R$850–4,900
Flights from Presidente Castro Pinto International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Salvador, Brasilia
- Ave. Duration
- 10h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$900–4,900
Flights from Maceió/Zumbi Dos Palmares International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Brasilia
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$700–4,000
Flights from Maceió/Zumbi Dos Palmares International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Salvador, Brasilia
- Ave. Duration
- 9h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$700–4,000
Flights from Recife International Airport to Parauapebas Carajás Airport via Belo Horizonte Confins
- Ave. Duration
- 10h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,000–5,500
- Website
- latam.com
Flights from Recife International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Sao Paulo
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- R$750–2,800
Flights from Presidente Castro Pinto International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Sao Paulo
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- R$750–3,300
Flights from Maceió/Zumbi Dos Palmares International Airport to Palmas–Brigadeiro Lysias Rodrigues Airport via Sao Paulo
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- R$1,100–3,600
- Phone
- +55 (62) 99931 9109
- site@realmaia.com.br
- Website
- realmaia.com.br
Busferry from Palmas to Vila Rica
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a day
- Estimated price
- R$150–315
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Executivo
- R$150–210
- Leito
- R$180–250
Bus from Floriano to Paraíso do Tocantins
- Ave. Duration
- 19h 39m
- Frequency
- Every 4 hours
- Estimated price
- R$360–817
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Executivo
- R$360–480
- Leito
- R$410–550
Busferry from Paraíso do Tocantins to Vila Rica
- Ave. Duration
- 7h 59m
- Frequency
- 4 times a day
- Estimated price
- R$120–315
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Executivo
- R$120–170
- Leito
- R$150–210
Bus from Parauapebas to Redenção
- Ave. Duration
- 5h 48m
- Frequency
- 4 times a day
- Estimated price
- R$100–170
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Executivo
- R$100–140
- Leito
- R$120–170
Bus from Água Branca to Paraíso do Tocantins
- Ave. Duration
- 21h 36m
- Frequency
- Every 4 hours
- Estimated price
- R$400–917
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Executivo
- R$400–550
- Leito
- R$460–650
Bus from Barreiras to Palmas
- Ave. Duration
- 7h 39m
- Frequency
- Every 4 hours
- Estimated price
- R$180–290
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Executivo
- R$180–240
- Leito
- R$210–290
- Phone
- +55 (81) 2101-9000
- Website
- viacaocruzeiro.com.br
Bus from Recife - TIP to Floriano
- Ave. Duration
- 16h 45m
- Frequency
- Once daily
- Estimated price
- R$250–440
- Schedules at
- clickbus.com.br
- Book at
- clickbus.com.br
- Executivo
- R$250–340
- Leito
- R$350–440
Bus from Recife - TIP to João Pessoa
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- R$40–190
- Schedules at
- viacaocatedral.com.br
- Book at
- viacaocatedral.com.br
Bus from Recife - TIP to Maceió
- Ave. Duration
- 3h 2m
- Frequency
- 4 times a day
- Estimated price
- R$95–140
- Schedules at
- viacaocatedral.com.br
- Book at
- viacaocatedral.com.br
- Leito
- R$130–200
- Executivo
- R$95–140
- Phone
- 0800 085 8282
- sac@viajetotal.com.br
- Website
- viajetotal.com.br
Bus from Recife - TIP to João Pessoa
- Ave. Duration
- 2h 31m
- Frequency
- Every 4 hours
- Estimated price
- R$55–310
- Book at
- viajetotal.com.br
- Executivo
- R$220–310
- Leito
- R$140–200
- Phone
- 0800 042 4223
- service@flixbus.com
- Website
- flixbus.com.br
Bus from Recife - TIP to João Pessoa
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- R$30–50
- Schedules at
- flixbus.com.br
Bus from Recife - TIP to Maceió
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Estimated price
- R$55–80
- Schedules at
- flixbus.com.br
Bus from Recife - TIP to Barreiras
- Ave. Duration
- 32h 1m
- Frequency
- Once daily
- Estimated price
- R$300–430
- Schedules at
- flixbus.com.br
- Phone
- 08005 518666
- sac@ouroeprata.com
- Website
- viacaoouroeprata.com.br
Bus from Terminal Rodoviário de Redenção to Terminal Rodoviário de Vila Rica
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- R$110–170
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Semi-Direto
- R$110–170
- Phone
- +55 800 766 9000
- Website
- progressoonline.com.br
Bus from Recife - TIP to Estaca Zero
- Ave. Duration
- 17h 3m
- Frequency
- 4 times a day
- Estimated price
- R$280–500
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
- Executivo
- R$280–400
- Leito
- R$360–500
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, Train travel in Spain: A guide to Renfe, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
















