Brazil has a widespread system of domestic flights serving every chief metropolis and many distant smaller places. The top Brazilian buses are well-known for their ease, good service and exceptional worth. For places that are too dumpy to fly, boarding a bus is a suitable choice. Bus services and road conditions differ by state. Coastal highways are generally good. Self-drive is another superb alternative if you are spending a week or so in the vicinity and want to tour around. Brazilian driving principles are, nevertheless, awful. Travelling with your personal permitted native driver is, certainly, the simplest and often the most pleasant way to get in and around the place, but fairly expensive. In the countryside, the bicycle is a general means of transportation. Cycling is not very encouraging in mega cities. Three exceptions are Rio de Janeiro, Recife and Fortaleza where one can find cycle tracks alongside the shorelines. In the Amazon province and on the west coast of Sao Luis, boat tour is habitually the only way to while around. Those who enjoy a slightly more audacious form of transport can opt for renting out a yacht ferries and mapping your way own way out through some of the most stunning, impenetrable, foliage in Brazil.