Flights.
Without a budget airline network, flights can get pricy compared to buses – but that doesn’t mean their expensive. Flights between La Paz, Rurrenebaque and Santa Cruz can be purchased on the ground fairly easily online or in airline offices for set prices. More info on airlines [here]
One piece of advice on the lips of every Bolivian traveler – fly to Rurrenebaque. Not only is it an incredible journey from the snowcapped Andes to the low-lying Pampas, but you’ll save yourself the misery of the unpredictable bus ride. However, if there’s bad weather, the flight schedule can get backed up so make sure to give yourself a day or two as a buffer if you’re on a tight schedule.
Bus.
Most roads are okay with frequent trips between the fairly well organized stations in most major cities. Buses are operated by private companies, each of which have their own little booth in the station and which run on their own schedules.Bus trips in Bolivia are long so most feature reclining seats, double decks, and liberal air conditioning. It’s a good idea to pick up a bus blanket. Rural roads, on the other hand, are terrible or non-existent.
TRAINS.
Considered worse than buses (a first for this train enthusiast), trains can get very cold at night and are very slow.
BOATS.
Nothing quite compares to the sight of a double decker bus being ushered across a lake by poles -- not a motor.
We've had problems negotiating fares to Isla del Sol, but many times the price of ferry will be included in the cost of your bus ticket to Lake Titicaca, so be sure to ask.
Hitching.
In rural areas the locals will be more than happy to give you a lift and a taste of the local life. Best attempted with a friend rather than alone.