Checking flights...

Air

The relatively new and already dilapidated airport is about 9km from the center of town, but since the terminal has been indefinitely closed due to structural flaws, you have to check in for your flight at the airline offices on the two main plazas in town at least two hours before departure.

TAM is operated by the Bolivian military, and while it typically offers cheaper fares, it reportedly is not held to the same strict safety standards as commercial airlines. Airplanes also tend to be less comfortable, as they are mostly repurposed military cargo planes. Flights to Trinidad are sporadic (typically twice weekly) and the office holds irregular hours. You're better off booking with EcoJet, which offers daily flights to Trinidad with onward connections to Cochabamba, La Paz, Santa Cruz, Sucre and Tarija.

A shared taxi from the airport to the center of Guayaramerín will cost B$20. The trip takes about 15 minutes.

Boat

Cargo boats up the Río Mamoré to Trinidad (around B$300 with food) leave very irregularly and take about six days. Ask at the port captain’s office, opposite the immigration office for information.

Bus & Taxi

The bus terminal is on the south end of town, well beyond the market. Buses run to Riberalta (B$20, two hours) several times daily, while shared taxis (per person B$35, 1½ hours) leave when they have four passengers.

Vaca Diez departs daily at 8am for Rurrenabaque (B$140, 10 to 12 hours) and La Paz (B$180, 30 to 40 hours) via Santa Rosa and Reyes. Do not contemplate either journey if there is even a hint of rain, or else be prepared to help pull the bus out of muddy holes every couple of hours. There are buses to Cobija (B$140, 12 to 20 hours) on Tuesday, Thursday, Saturday and Sunday. Daily buses to Trinidad (B$180) take either 12 or 24 hours, depending on whether they pass through Puerto Siles (when it's dry) or Rurrenabaque (when it rains).

Flying to most of these destinations is your best option and you will not regret the extra expense.