I’m staying at a casa particular outside the city a couple of miles. I’m wondering what is the best and inexpensive mode of travel to get there, and then to go back and forth into town. We will be in Guanabo for a week.
In Guanabo there are always be many communal taxis passing on the main street (Ave. 5ta) which will take you back to Havana. Hail a taxi particular traveling west (driving on the beach-side lane). Tell the driver you are heading to La Habana. Most of the taxis driving west will be going to Havana, so it will be very easy to find a ride. The trip costs 50 to 100 pesos (MN). In Playa Santa Maria, there is a large park located in front of the Tropicoco Hotel. In this area you will find many communal taxis which will offer to take you to Havana. The cost is 50 to 100 pesos (MN).
The #400 and A40 city buses also travel between Havana and Guanabo and only cost 0.40 pesos (MN), but they pass infrequently and are often very overcrowded. There is also the T3 HavanaBusTour (hop on hop off) bus. The T3 route goes from Old Havana to the Hotel Atlantico which is located on the boarder of Playa Santa Maria and Guanabo. You can catch this bus on Prado street, in front of the Parque Central in Old Havana. You will see a red sign saying T3 HavanaBusTour. It costs 5 CUC per person for a round trip. The bus departs about every 40 minutes.