There are 5 ways to get from Petrolina to Cuiabá by plane, 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
best- Fly from Petrolina (PNZ) to Marechal Rondon International Airport (CGB)plane PNZ - CGB
6h 42mR$2,647–3,554Bus via Brasília
cheapest- Take the bus from Terminal Rodoviário de Petrolina to Terminal Rodoviário de Feira de Santanabus
- Take the bus from Feira de Santana to Terminal Rodoviário de Brasíliabus
- Take the bus from Terminal Rodoviário de Brasília to Cuiabá, Terminal Rodoviáriobus
2dR$972–1,547Bus
- Take the bus from Terminal Rodoviário de Petrolina to Terminal Rodoviário de Feira de Santanabus
- Take the bus from Feira de Santana to Terminal Rodoviário de Brasíliabus
- Take the bus from Terminal Rodoviário de Brasília to Cuiabá, Terminal Rodoviáriobus
2dR$1,122–1,697Drive 2,416 km
- Drive from Petrolina to Cuiabácar 2,416 km
38h 23mR$1,271–1,836Bus via Goiânia
- Take the bus from Juazeiro to Feira de Santanabus
- Take the bus from Terminal Rodoviário de Feira de Santana to Terminal Rodoviário Goiâniabus
- Take the bus from Goiânia to Cuiabá, Terminal Rodoviáriobus
2d 7hR$1,117–1,821
Petrolina (PNZ) to Marechal Rondon International Airport (CGB) flights
Questions & Answers
The cheapest way to get from Petrolina to Cuiabá is to bus via Brasília which costs R$ 950 - R$ 1600 and takes 2 days 0h.
The fastest way to get from Petrolina to Cuiabá is to fly which takes 6h 42m and costs R$ 2600 - R$ 3600.
No, there is no direct bus from Petrolina to Cuiabá. However, there are services departing from Terminal Rodoviário de Petrolina and arriving at Cuiabá, Terminal Rodoviário via Feira de Santana and Terminal Rodoviário de Brasília. The journey, including transfers, takes approximately 2 days 0h.
The distance between Petrolina and Cuiabá is 1856 km. The road distance is 2416 km.
The best way to get from Petrolina to Cuiabá without a car is to bus which takes 2 days 0h and costs R$ 1100 - R$ 1700.
It takes approximately 6h 42m to get from Petrolina to Cuiabá, including transfers.
Petrolina to Cuiabá bus services, operated by Guanabara, depart from Terminal Rodoviário de Petrolina station.
The best way to get from Petrolina to Cuiabá is to fly which takes 6h 42m and costs R$ 2600 - R$ 3600. Alternatively, you can bus, which costs R$ 1100 - R$ 1700 and takes 2 days 0h.
Petrolina to Cuiabá bus services, operated by Guanabara, arrive at Terminal Rodoviário de Feira de Santana station.
Cuiabá is 1h behind Petrolina. It is currently 8:57 AM in Petrolina and 7:57 AM in Cuiabá.
What companies run services between Petrolina, Brazil and Cuiabá, Brazil?
Azul, LATAM Chile, and Gol Transportes Aéreos fly from Petrolina (PNZ) to Marechal Rondon International Airport (CGB) 4 times a day. Alternatively, you can take a bus from Terminal Rodoviário de Petrolina to Cuiabá, Terminal Rodoviário via Feira de Santana and Terminal Rodoviário de Brasília in around 2d.
- Website
- latam.com
Flights from Petrolina to Marechal Rondon International Airport via Sao Paulo
- Ave. Duration
- 7h 23m
- When
- Every day
- Estimated price
- R$1,300–6,000
Flights from Petrolina to Marechal Rondon International Airport via Recife, Brasilia
- Ave. Duration
- 11h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,300–6,500
- Website
- voeazul.com.br
Flights from Petrolina to Marechal Rondon International Airport via Sao Paulo Viracopos
- Ave. Duration
- 6h
- When
- Monday to Friday
- Estimated price
- R$1,500–6,500
- Website
- voegol.com.br
Flights from Petrolina to Marechal Rondon International Airport via Sao Paulo
- Ave. Duration
- 6h 35m
- When
- Monday to Saturday
- Estimated price
- R$1,400–5,500
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Terminal Rodoviário de Petrolina to Terminal Rodoviário de Feira de Santana
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Estimated price
- R$140–550
- Schedules at
- expressoguanabara.com.br
- Book at
- viajeguanabara.com.br
Bus from Terminal Rodoviário de Petrolina to Terminal Rodoviário de Feira de Santana
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Estimated price
- R$140–550
- Schedules at
- expressoguanabara.com.br
- Book at
- viajeguanabara.com.br
- Phone
- 0800 728 0044
- [email protected]
- Website
- gontijo.com.br
Bus from Terminal Rodoviário de Petrolina to Terminal Rodoviário de Feira de Santana
- Ave. Duration
- 8h 20m
- Frequency
- 3 times a week
- Estimated price
- R$140–200
- Schedules at
- gontijo.com.br
Bus from Terminal Rodoviário de Petrolina to Terminal Rodoviário de Feira de Santana
- Ave. Duration
- 8h 20m
- Frequency
- 3 times a week
- Estimated price
- R$140–200
- Schedules at
- gontijo.com.br
Bus from Feira de Santana to Terminal Rodoviário de Brasília
- Ave. Duration
- 21h 15m
- Frequency
- 4 times a day
- Estimated price
- R$480–650
- Schedules at
- expressosaoluiz.com.br
- Executivo
- R$480–650
Bus from Feira de Santana to Terminal Rodoviário de Brasília
- Ave. Duration
- 21h 15m
- Frequency
- 4 times a day
- Estimated price
- R$480–650
- Schedules at
- expressosaoluiz.com.br
- Executivo
- R$480–650
Bus from Terminal Rodoviário de Brasília to Cuiabá, Terminal Rodoviário
- Ave. Duration
- 18h 45m
- Frequency
- Every 3 hours
- Estimated price
- R$390–550
- Schedules at
- expressosaoluiz.com.br
- Executivo
- R$390–550
- [email protected]
- Website
- rapidofederal.com.br
Bus from Feira de Santana to Terminal Rodoviário de Brasília
- Ave. Duration
- 25h 45m
- Frequency
- Once daily
- Estimated price
- R$500–800
- Schedules at
- viajeguanabara.com.br
- Book at
- clickbus.com.br
Bus from Feira de Santana to Terminal Rodoviário de Brasília
- Ave. Duration
- 25h 45m
- Frequency
- Once daily
- Estimated price
- R$500–800
- Schedules at
- viajeguanabara.com.br
- Book at
- clickbus.com.br
Bus from Terminal Rodoviário de Feira de Santana to Terminal Rodoviário Goiânia
- Ave. Duration
- 31h 45m
- Frequency
- Once daily
- Estimated price
- R$650–1,000
- Book at
- clickbus.com.br
- Phone
- 0800 704 8780
- [email protected]
- Website
- andorinha.com
Bus from Terminal Rodoviário de Brasília to Cuiabá, Terminal Rodoviário
- Ave. Duration
- 18h 25m
- Frequency
- Once daily
- Estimated price
- R$460–700
- Schedules at
- andorinha.com
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Terminal Rodoviário de Brasília to Cuiabá, Terminal Rodoviário
- Ave. Duration
- 18h 32m
- Frequency
- Once daily
- Estimated price
- R$480–700
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
- Phone
- +55 (65) 2121-8045
- Website
- granexpress.com.br
Bus from Terminal Rodoviário de Brasília to Cuiabá, Terminal Rodoviário
- Ave. Duration
- 19h 40m
- Frequency
- Twice a week
- Estimated price
- R$337
- Schedules at
- granexpress.com.br
- Phone
- 0800 075 0010
- [email protected]
- Website
- rotatransportes.com.br
Bus from Juazeiro to Feira de Santana
- Ave. Duration
- 7h 20m
- Frequency
- Every 4 hours
- Estimated price
- R$180–280
- Schedules at
- rotatransportes.com.br
- Book at
- rotatransportes.com.br
- Phone
- +55 66 99642 7485
- [email protected]
- Website
- facebook.com
Bus from Goiânia to Cuiabá, Terminal Rodoviário
- Ave. Duration
- 14h
- Frequency
- 3 times a day
- Estimated price
- R$280–550
- Schedules at
- clickbus.com.br
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 Train travel in France: A guide to SNCF, 4 of the smartest ways to explore Australia, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Petrolina to Cuiabá is 2416 km. It takes approximately 38h 23m to drive from Petrolina to Cuiabá.
Book your Petrolina to Cuiabá bus tickets online with Omio.
There are 425+ hotels available in Cuiabá.
























