How to Reach Bonito


  • By Plane: The easiest way to reach Bonito is by reaching Campo Grande. From Campo Grande it is necessary to arrange a land transport that may take approximately 3 hours one way. You can also avail the local charter service from Sao Paulo direct to a new airport in Bonito.
  • By Bus: From Sao Paulo, there is a bus service to Bonito that takes around 15 hours to reach here.


Bonito does not have well formed public transport system. It might be difficult to roam around the city without hiring the moto taxis.

  • By Moto-taxis: With a scarcity of other forms of public transport system, getting on to the moto-taxis is the best possible way to reach your attractions.
  • By Bike: Bikes are easily available on rent from most of the points in the city.
  • By Tour Operators: Perhaps the best way to explore Bonito is to just book any tour operator that will take you to most of the attractions that you want to cover. 
Route Distance Time
Bonito to Bonito 0.98 km
Campo grande to Bonito 211.23 km 3 hours 31 mins
Asuncion to Bonito 281.77 km 4 hours 41 mins
Rancharia to Bonito 617.23 km 10 hours 17 mins
Sao paulo to Bonito 1107.31 km 18 hours 27 mins
São josé dos campos to Bonito 1185.05 km 19 hours 45 mins
Santa cruz to Bonito 1274.19 km 21 hours 14 mins
Rio de janeiro to Bonito 1481.66 km 24 hours 41 mins
George town to Bonito 3050.93 km 50 hours 50 mins
Newark to Bonito 3226.18 km 53 hours 46 mins