There are 6 ways to get from Diamantina to Prado 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 from Diamantina Airport, bus
best- Fly from Diamantina Airport (DTI) to Porto Seguro (BPS)plane DTI - BPS
- Take the bus from Rodoviária de Porto Seguro to Terminal Rodoviário de Pradobus
10h 44mR$705–3,804Drive 649.3 km
cheapest- Drive from Diamantina to Pradocar 649.3 km
12h 3mR$329–476Bus
- Take the bus from Terminal Rodoviário de Diamantina to Rodoviária de Belo Horizontebus
- Take the bus from Rodoviária de Belo Horizonte to Itamarajubus
- Take the bus from Terminal Rodoviário de Itamaraju to Terminal Rodoviário de Pradobus
23h 42mR$521–1,096Bus to Belo Horizonte Confins, fly, bus
- Take the bus from Terminal Rodoviário de Diamantina to Rodoviária de Belo Horizontebus
- Fly from Belo Horizonte Confins (CNF) to Porto Seguro (BPS)plane CNF - BPS
- Take the bus from Rodoviária de Porto Seguro to Terminal Rodoviário de Pradobus
13h 55mR$1,072–3,217Bus to Montes Claros, fly, bus
- Take the bus from Terminal Rodoviário de Diamantina to Terminal Rodoviário de Montes Clarosbus
- Fly from Montes Claros (MOC) to Porto Seguro (BPS)plane MOC - BPS
- Take the bus from Rodoviária de Porto Seguro to Terminal Rodoviário de Pradobus
15h 32mR$1,042–3,920Bus via Terminal Rodoviário de Diamantina
- Take the bus from Terminal Rodoviário de Diamantina to Rodoviária de Belo Horizontebus
- Take the bus from Rodoviária de Belo Horizonte to Itamarajubus
- Take the bus from Terminal Rodoviário de Itamaraju to Terminal Rodoviário de Pradobus
24h 55mR$611–756
Diamantina Airport (DTI) to Porto Seguro (BPS) flights
Comparing Your Travel Options
The cheapest way to get from Diamantina to Prado is to drive which costs R$ 320 - R$ 480 and takes 12h 3m.
The fastest way to get from Diamantina to Prado is to fly and bus which takes 10h 44m and costs R$ 700 - R$ 3800.
No, there is no direct bus from Diamantina to Prado. However, there are services departing from Terminal Rodoviário de Diamantina and arriving at Terminal Rodoviário de Prado via Rodoviária de Belo Horizonte and Terminal Rodoviário de Itamaraju. The journey, including transfers, takes approximately 23h 42m.
The distance between Diamantina and Prado is 735 km. The road distance is 649.3 km.
The best way to get from Diamantina to Prado without a car is to bus which takes 23h 42m and costs R$ 500 - R$ 1100.
It takes approximately 10h 44m to get from Diamantina to Prado, including transfers.
Diamantina to Prado bus services, operated by Passaro Verde, depart from Terminal Rodoviário de Diamantina station.
Diamantina to Prado bus services, operated by Passaro Verde, arrive at Rodoviária de Belo Horizonte station.
Yes, the driving distance between Diamantina to Prado is 649 km. It takes approximately 12h 3m to drive from Diamantina to Prado.
Book your Diamantina to Prado bus tickets online with Omio.
What companies run services between Diamantina, Minas Gerais, Brazil and Prado, Bahia, Brazil?
You can take a bus from Terminal Rodoviário de Diamantina to Terminal Rodoviário de Prado via Rodoviária de Belo Horizonte, Itamaraju, and Terminal Rodoviário de Itamaraju in around 23h 42m.
- Website
- voeazul.com.br
Flights from Diamantina Airport to Porto Seguro via Belo Horizonte Confins
- Ave. Duration
- 5h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- R$600–3,600
Flights from Belo Horizonte Confins to Porto Seguro
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R$800–2,500
Flights from Montes Claros to Porto Seguro via Belo Horizonte Confins
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- R$850–3,300
- Website
- voegol.com.br
Flights from Belo Horizonte Confins to Porto Seguro
- Ave. Duration
- 1h 17m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- R$440–2,300
Flights from Montes Claros to Porto Seguro via Sao Paulo Congonhas
- Ave. Duration
- 6h
- When
- Monday, Friday, and Sunday
- Estimated price
- R$1,000–4,200
- Website
- latam.com
Flights from Montes Claros to Porto Seguro via Sao Paulo
- Ave. Duration
- 4h 20m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- R$800–4,000
Flights from Montes Claros to Porto Seguro via Sao Paulo Congonhas
- Ave. Duration
- 5h 10m
- When
- Monday to Friday
- Estimated price
- R$850–4,000
- Phone
- 0800 075 0010
- [email protected]
- Website
- Expresso Brasileiro
Bus from Rodoviária de Porto Seguro to Terminal Rodoviário de Prado
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- R$85–180
- Schedules at
- Expresso Brasileiro
Bus from Terminal Rodoviário de Itamaraju to Terminal Rodoviário de Prado
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- R$30–45
- Schedules at
- Expresso Brasileiro
Bus from Rodoviária de Porto Seguro to Terminal Rodoviário de Prado
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- R$85–180
- Schedules at
- Expresso Brasileiro
Bus from Rodoviária de Porto Seguro to Terminal Rodoviário de Prado
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- R$85–180
- Schedules at
- Expresso Brasileiro
Bus from Terminal Rodoviário de Itamaraju to Terminal Rodoviário de Prado
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- R$30–45
- Schedules at
- Expresso Brasileiro
- Phone
- 0800 033 7575
- Website
- passaroverde.com.br
Bus from Terminal Rodoviário de Diamantina to Rodoviária de Belo Horizonte
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Estimated price
- R$252
- Schedules at
- passaroverde.com.br
Bus from Terminal Rodoviário de Diamantina to Rodoviária de Belo Horizonte
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Estimated price
- R$252
- Schedules at
- passaroverde.com.br
Bus from Terminal Rodoviário de Diamantina to Rodoviária de Belo Horizonte
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Estimated price
- R$252
- Schedules at
- passaroverde.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Rodoviária de Belo Horizonte to Itamaraju
- Ave. Duration
- 15h 28m
- Frequency
- Every 3 hours
- Estimated price
- R$240–800
- Schedules at
- gontijo.com.br
- Phone
- +55 38 3229 9900
- [email protected]
- Website
- transnorte.com.br
Bus from Terminal Rodoviário de Diamantina to Terminal Rodoviário de Montes Claros
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- R$65–95
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
- [email protected]
- Website
- Elite Bus
Bus from Rodoviária de Belo Horizonte to Itamaraju
- Ave. Duration
- 16h 41m
- Frequency
- Twice daily
- Estimated price
- R$330–460
- Website
- Elite Bus
- Semi Leito
- R$330–460
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 Heading to Europe? Read this before you buy a Eurail Pass, How to get from London City Airport into central London, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
Booking & Getting There
There are 362+ hotels available in Prado.












