To get to Pirenópolis, the most common way is to take a flight to Brasilia, the capital of Brazil, and then take a bus or rent a car. From the Brasília International Airport, you can take a bus to the Brasília bus station, where there are daily buses to Pirenópolis. The bus ride takes approximately 2.5 hours.
Another option is to rent a car in Brasília and drive to Pirenópolis. The drive takes around 2.5 hours and offers the advantage of being able to explore the region at your own pace.
It is also possible to reach Pirenópolis by bus from other cities in Brazil, such as Goiânia and São Paulo. However, these trips can be longer and tiring.