Written by Alexander Kopp, Maria Gaulto, Maria Vajello
06/08/2025
Bruno Storchi Bergmann, Pexels
Bonito, Brazil, is primarily served by Bonito Airport (BYO) for domestic flights, while Campo Grande International Airport (CGR) acts as a larger hub for travelers arriving from further afield.
By Air:
Direct flights to Bonito Airport (BYO) are available from São Paulo (Viracopos-VCP, Congonhas-CGH, Guarulhos-GRU) and Campinas (VCP) with airlines such as Azul, Gol, and LATAM. Travel time from São Paulo to Bonito is approximately 1 hour 45 minutes to 2 hours 10 minutes.
For international travelers, connecting flights typically go through São Paulo to Campo Grande (CGR), the closest major airport to Bonito.
By Bus:
Buses from Campo Grande to Bonito take approximately 4 hours 50 minutes to 5 hours 2 minutes, with ticket prices ranging from R$ 130 to R$ 170. Companies like Cruzeiro do Sul and Vanzella operate this route.
Direct bus services are also available from other cities such as Ponta Porã (approx. 6h 15m, R$ 27), Corumbá (approx. 5h 50m, R$ 34), and Dourados (approx. 4h 40m, R$ 27).
By Shuttle:
Shuttle services offer direct transfers from Campo Grande to Bonito, with a travel time of around 4 hours 30 minutes and costs starting from R$ 100.
By Car:
Driving from Campo Grande to Bonito takes approximately 3 hours 25 minutes to 4 hours, covering a distance of about 258-277 km. Car rental options are available in Bonito, with daily rates starting from around US$ 24-36.
At TFA Travel we believe in travel for all. Our mission is to enable people to explore the world as easily as possible without having to pay a travel agent a huge commission.
Our typical audience are those that want to see something new and get involved with authentic experiences of a country. Whether you are a backpacker, solo traveller, solo female traveller, straight or LGBTQ+ couple, family, you will find local and authentic experiences here.