There are 6 ways to get from Porto Seguro to Diamantina 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 to Belo Horizonte Confins, bus
best- Fly from Porto Seguro (BPS) to Belo Horizonte Confins (CNF)plane BPS - CNF
- Take the bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Diamantinabus
8h 33mR$923–2,872Drive 713.2 km
cheapest- Drive from Porto Seguro to Diamantinacar 713.2 km
12h 18mR$376–543Bus
- Take the bus from Porto Seguro to Rodoviária de Belo Horizontebus Belo Horizonte / ...
- Take the bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Diamantinabus
24h 45mR$549–1,078Fly to Montes Claros, bus
- Fly from Porto Seguro (BPS) to Montes Claros (MOC)plane BPS - MOC
- Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Diamantinabus
10h 10mR$1,345–3,448Fly to Ipatinga, bus
- Fly from Porto Seguro (BPS) to Ipatinga (IPN)plane BPS - IPN
- Take the bus from Ipatinga to Rodoviária de Belo Horizontebus
- Take the bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Diamantinabus
13h 38mR$4,159–5,376Bus via Teófilo Otoni
- Take the bus from Porto Seguro to Teófilo Otoni - Churrascaria Encantadobus
- Take the bus from Terminal Rodoviário de Teófilo Otoni to Terminal Rodoviário de Montes Clarosbus
- Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Diamantinabus
28h 59mR$529–982
Porto Seguro (BPS) to Belo Horizonte Confins (CNF) flights
Questions & Answers
The cheapest way to get from Porto Seguro to Diamantina is to drive which costs R$ 370 - R$ 550 and takes 12h 18m.
The fastest way to get from Porto Seguro to Diamantina is to fly and bus which takes 8h 33m and costs R$ 900 - R$ 2900.
No, there is no direct bus from Porto Seguro to Diamantina. However, there are services departing from Porto Seguro and arriving at Terminal Rodoviário de Diamantina via Rodoviária de Belo Horizonte. The journey, including transfers, takes approximately 24h 45m.
The distance between Porto Seguro and Diamantina is 971 km. The road distance is 713.2 km.
The best way to get from Porto Seguro to Diamantina without a car is to bus which takes 24h 45m and costs R$ 550 - R$ 1100.
It takes approximately 8h 33m to get from Porto Seguro to Diamantina, including transfers.
Porto Seguro to Diamantina bus services, operated by Gontijo, depart from Porto Seguro station.
Porto Seguro to Diamantina bus services, operated by Gontijo, arrive at Rodoviária de Belo Horizonte station.
Yes, the driving distance between Porto Seguro to Diamantina is 713 km. It takes approximately 12h 18m to drive from Porto Seguro to Diamantina.
Book your Porto Seguro to Diamantina bus tickets online with Omio.
What companies run services between Porto Seguro, Brazil and Diamantina, Minas Gerais, Brazil?
You can take a bus from Porto Seguro to Terminal Rodoviário de Diamantina via Rodoviária de Belo Horizonte in around 24h 45m.
- Website
- voeazul.com.br
Flights from Porto Seguro to Belo Horizonte Confins
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- R$500–2,500
Flights from Porto Seguro to Montes Claros via Belo Horizonte Confins
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- R$700–4,600
Flights from Porto Seguro to Montes Claros via Sao Paulo Viracopos, Belo Horizonte Confins
- Ave. Duration
- 7h 25m
- When
- Monday to Friday
- Estimated price
- R$1,500–3,200
Flights from Porto Seguro to Ipatinga via Belo Horizonte Confins
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- R$950–6,500
- Website
- voegol.com.br
Flights from Porto Seguro to Belo Horizonte Confins
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- R$550–1,900
Flights from Porto Seguro to Ipatinga via Salvador, Belo Horizonte Confins
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- R$1,000–5,500
- Website
- latam.com
Flights from Porto Seguro to Montes Claros via Sao Paulo
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- R$950–5,000
- Phone
- 0800 033 7575
- Website
- passaroverde.com.br
Bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Diamantina
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Estimated price
- R$170–310
- Schedules at
- passaroverde.com.br
Bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Diamantina
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Estimated price
- R$170–310
- Schedules at
- passaroverde.com.br
Bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Diamantina
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Estimated price
- R$170–310
- Schedules at
- passaroverde.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Porto Seguro to Rodoviária de Belo Horizonte
- Ave. Duration
- 18h 40m
- Frequency
- Every 3 hours
- Estimated price
- R$370–800
- Schedules at
- gontijo.com.br
Bus from Ipatinga to Rodoviária de Belo Horizonte
- Ave. Duration
- 4h 7m
- Frequency
- Every 30 minutes
- Estimated price
- R$85–300
- Schedules at
- gontijo.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 Diamantina
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- R$80–160
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário de Teófilo Otoni to Terminal Rodoviário de Montes Claros
- Ave. Duration
- 11h 50m
- Frequency
- Once daily
- Estimated price
- R$230–410
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Diamantina
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- R$80–160
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
- Phone
- (31) 3568-0247
- Website
- brasilbusviagens.com.br
Bus from Porto Seguro to Teófilo Otoni - Churrascaria Encantado
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- R$210–420
- Schedules at
- brasilbusviagens.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 Getting to Rome from the airport, Travelling around the UAE, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
There are 216+ hotels available in Diamantina.







