There are 5 ways to get from Montes Claros to Petrolina 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 Montes Claros (MOC) to Petrolina (PNZ)plane MOC - PNZ
8h 53mR$1,766–7,581Bus
cheapest- Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Feira de Santanabus
- Take the bus from Terminal Rodoviário de Feira de Santana to Terminal Rodoviário de Petrolinabus Feira de Santana
22h 25mR$486–615Drive 1,157.9 km
- Drive from Montes Claros to Petrolinacar 1,157.9 km
18h 36mR$608–877Bus via Juazeiro
- Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Feira de Santanabus
- Take the bus from Feira de Santana to Juazeirobus Feira de Santana
23h 25mR$526–695Bus via Cândido Sales
- Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Cândido Salesbus
- Take the bus from Cândido Sales to Rodoviária de Salvadorbus
- Take the bus from Rodoviária de Salvador to Terminal Rodoviário de Petrolinabus
28h 50mR$541–866
Montes Claros (MOC) to Petrolina (PNZ) flights
Questions & Answers
The cheapest way to get from Montes Claros to Petrolina is to bus which costs R$ 480 - R$ 650 and takes 22h 25m.
The fastest way to get from Montes Claros to Petrolina is to fly which takes 8h 53m and costs R$ 1700 - R$ 8000.
No, there is no direct bus from Montes Claros to Petrolina. However, there are services departing from Terminal Rodoviário de Montes Claros and arriving at Terminal Rodoviário de Petrolina via Terminal Rodoviário de Feira de Santana. The journey, including transfers, takes approximately 22h 25m.
The distance between Montes Claros and Petrolina is 906 km. The road distance is 1157.9 km.
The best way to get from Montes Claros to Petrolina without a car is to bus which takes 22h 25m and costs R$ 480 - R$ 650.
It takes approximately 8h 53m to get from Montes Claros to Petrolina, including transfers.
Montes Claros to Petrolina bus services, operated by Waybus, depart from Terminal Rodoviário de Montes Claros station.
The best way to get from Montes Claros to Petrolina is to fly which takes 8h 53m and costs R$ 1700 - R$ 8000. Alternatively, you can bus, which costs R$ 480 - R$ 650 and takes 22h 25m.
Montes Claros to Petrolina bus services, operated by Waybus, arrive at Terminal Rodoviário de Feira de Santana station.
Yes, the driving distance between Montes Claros to Petrolina is 1158 km. It takes approximately 18h 36m to drive from Montes Claros to Petrolina.
What companies run services between Montes Claros, Brazil and Petrolina, Brazil?
LATAM Chile, Gol Transportes Aéreos, and Azul fly from Montes Claros (MOC) to Petrolina (PNZ) 4 times a day. Alternatively, you can take a bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Petrolina via Terminal Rodoviário de Feira de Santana in around 22h 25m.
- Website
- latam.com
Flights from Montes Claros to Petrolina via Sao Paulo
- Ave. Duration
- 12h 20m
- When
- Every day
- Estimated price
- R$1,600–8,000
- Website
- voeazul.com.br
Flights from Montes Claros to Petrolina via Belo Horizonte Confins, Recife
- Ave. Duration
- 14h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$2,000–9,000
- Phone
- 0800 880 2006
- Website
- waybus.buser.com.br
Bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Feira de Santana
- Ave. Duration
- 15h 5m
- Frequency
- 5 times a week
- Estimated price
- R$340–420
- Schedules at
- waybus.buser.com.br
Bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Feira de Santana
- Ave. Duration
- 15h 5m
- Frequency
- 5 times a week
- Estimated price
- R$340–420
- Schedules at
- waybus.buser.com.br
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Terminal Rodoviário de Feira de Santana to Terminal Rodoviário de Petrolina
- Ave. Duration
- 6h 20m
- Frequency
- Once 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 Feira de Santana to Terminal Rodoviário de Petrolina
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a week
- Estimated price
- R$140–200
- Schedules at
- gontijo.com.br
Bus from Rodoviária de Salvador to Terminal Rodoviário de Petrolina
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a week
- Estimated price
- R$180–260
- Schedules at
- gontijo.com.br
- Phone
- 0800 075 0010
- [email protected]
- Website
- rotatransportes.com.br
Bus from Feira de Santana to Juazeiro
- 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 38 3229 9900
- [email protected]
- Website
- transnorte.com.br
Bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Cândido Sales
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- R$140–240
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Cândido Sales to Rodoviária de Salvador
- Ave. Duration
- 12h 28m
- Frequency
- 3 times a day
- Estimated price
- R$220–370
- Schedules at
- gontijo.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 Which side of Niagara Falls should I choose (and how do I get there)?, What documents do I need to cross Niagara Falls?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Book your Montes Claros to Petrolina bus tickets online with Omio.
There are 371+ hotels available in Petrolina.













