Share your taxi in Cuba and spend less getting to each destination



At PickoCar you book a taxi to your destination, do the journey along with other travelers who booked the same route and you pay only for your seats



Only 4 passengers in one taxi • Pick up at your accommodation or hotel • Very confortable cars

Some of our prices (per seat)
  • La Habana > Trinidad:  $35
  • Viñales > La Habana:  $25
  • La Habana > Varadero:  $25
  • Viñales > Trinidad:  $50
  • Cayo Guillermo > La Habana:  $65

* Also Cienfuegos, Santa Clara, Playa Larga, Cayo Coco and others

At PickoCar we organize shared rides in taxi to different destinations in Cuba every day!


After you book, we arrange everything in a way that you share your trip with other travelers going to the same destination as you, who also booked with us for the same date and time.


  •  We use confortable cars with air conditioner
  • 4  Only 4 passengers travel in each car
  •  Pick up is at your accommodation (guest-house, hotel or other)

Here is what you win:


  • You save money if you travel alone, in a couple or a three-people pack and don't want to pay the whole trip in a private ride as if you were four people.

    In a trip from La Habana to Trinidad in which you'd pay $130 - $160 to a private driver -no matter how many people you are-, 2 people would pay only $70 total at PickoCar ($35 per seat), saving between $60 and $90.

  • You travel confortably in an air-conditioned modern car with only 4 passengers inside, all going to the same destination and with their bookings before hand.
  • You receive a door to door service in which the taxi picks you up at your guest house or hotel and drops you off at your next accommodation.
  • You get to many of your destinations in Cuba using our wide network of taxis connecting favourite places like La Habana, Viñales, Varadero, Trinidad, Cayo Guillermo and others.

Spend less to get to your destinations

Pay only for the seats you occupy in the taxi and not for the whole taxi. If you are less than 4 people, it is convenient to share the empty seats with other passengers and let them pay part of the trip. The good thing is that everyone gets to pay less.

Get there quickly and easy

We pick you up where you are staying (guest house, hotel or other) and take you to the exact place you will stay at your destination. You will do a confortable and quick trip to your destination in a modern car, along with your travel partners.

Book and that's it!

As soon as you book, we arrange everything in a way that you share your trip with other travelers going to the same destination in the same date and time. This way you don't have to worry about finding other passengers to join you and no need to wait until the taxi is full at the moment of departure.

These are the routes, prices and departure times of our taxis

Book our services here:

Taxi routes from La Habana

La Habana > Trinidad
Pick up time: 8 am , 2 pm

35 cuc per person
better than $140 for a private taxi


360 kms | 4 hrs
La Habana > Viñales
Pick up time: 11 am

25 cuc per person
better than $100 for a private taxi


190 kms | 2.30 hrs
La Habana > Varadero
Pick up time: 2 pm

25 cuc per person
better than $100 for a private taxi


180 kms | 2 hrs
La Habana > Cienfuegos
Pick up time: 8 am , 2 pm

35 cuc per person
better than $140 for a private taxi


260 kms | 3 hrs
La Habana > Santa Clara
Pick up time: 8 am , 2 pm

35 cuc per person
better than $140 for a private taxi


300 kms | 3.30 hrs
La Habana > Playa Larga
Pick up time: 8 am , 2 pm

30 cuc per person
better than $120 for a private taxi


190 kms | 2.30 hrs
La Habana > Playa Girón
Pick up time: 8 am , 2 pm

30 cuc per person
better than $120 for a private taxi


220 kms | 3 hrs


Taxi routes from Trinidad

Trinidad > La Habana
Pick up time: 8 am , 2 pm

35 cuc per person
better than $140 for a private taxi


360 kms | 4 hrs
Trinidad > Viñales
Pick up time: 8 am

50 cuc per person
better than $200 for a private taxi


560 kms | 6.30 hrs
Trinidad > Varadero
Pick up time: 8 am , 2 pm

35 cuc per person
better than $140 for a private taxi


300 kms | 4 hrs
Trinidad > Cayo Santa María
Pick up time: 8 am

35 cuc per person
better than $140 for a private taxi


210 kms | 3 hrs
Trinidad > Cayo Coco
Pick up time: 8 am

35 cuc per person
better than $140 for a private taxi


250 kms | 3.30 hrs
Trinidad > Cayo Guillermo
Pick up time: 8 am

40 cuc per person
better than $160 for a private taxi


290 kms | 4 hrs
Trinidad > Playa Larga
Pick up time: 8 am , 2 pm

30 cuc per person
better than $120 for a private taxi


240 kms | 3 hrs
Trinidad > Playa Girón
Pick up time: 8 am , 2 pm

30 cuc per person
better than $120 for a private taxi


280 kms | 3.30 hrs


Taxi routes from Viñales

Viñales > La Habana
Pick up time: 8 am , 2 pm

25 cuc per person
better than $100 for a private taxi


190 kms | 2.30 hrs
Viñales > Varadero
Pick up time: 8 am , 2 pm

45 cuc per person
better than $180 for a private taxi


400 kms | 4.30 hrs
Viñales > Trinidad
Pick up time: 8 am

50 cuc per person
better than $200 for a private taxi


560 kms | 6.30 hrs
Viñales > Cienfuegos
Pick up time: 8 am

50 cuc per person
better than $200 for a private taxi


480 kms | 5 hrs
Viñales > Santa Clara
Pick up time: 8 am

45 cuc per person
better than $180 for a private taxi


500 kms | 5.30 hrs
Viñales > Playa Larga
Pick up time: 8 am

40 cuc per person
better than $160 for a private taxi


400 kms | 4.30 hrs
Viñales > Playa Girón
Pick up time: 8 am

45 cuc per person
better than $180 for a private taxi


440 kms | 5 hrs


Taxi routes from Varadero

Varadero > La Habana
Pick up time: 8 am , 2 pm

30 cuc per person
better than $120 for a private taxi


180 kms | 2 hrs
Varadero > Trinidad
Pick up time: 2 pm

35 cuc per person
better than $140 for a private taxi


300 kms | 4 hrs
Varadero > Viñales
Pick up time: 8 am

50 cuc per person
better than $200 for a private taxi


400 kms | 4.30 hrs
Varadero > Cienfuegos
Pick up time: 2 pm

35 cuc per person
better than $140 for a private taxi


200 kms | 3 hrs


Taxi routes from Cienfuegos

Cienfuegos > La Habana
Pick up time: 8 am , 2 pm

35 cuc per person
better than $140 for a private taxi


260 kms | 3 hrs
Cienfuegos > Trinidad
Pick up time: 7 am

15 cuc per person
better than $60 for a private taxi


80 kms | 1 hrs
Cienfuegos > Viñales
Pick up time: 8 am

50 cuc per person
better than $200 for a private taxi


480 kms | 5 hrs
Cienfuegos > Varadero
Pick up time: 8 am , 2 pm

35 cuc per person
better than $140 for a private taxi


200 kms | 3 hrs
Cienfuegos > Cayo Coco
Pick up time: 8 am

40 cuc per person
better than $160 for a private taxi


320 kms | 4 hrs
Cienfuegos > Cayo Guillermo
Pick up time: 8 am

45 cuc per person
better than $180 for a private taxi


360 kms | 4.30 hrs
Cienfuegos > Playa Larga
Pick up time: 8 am , 2 pm

30 cuc per person
better than $120 for a private taxi


150 kms | 2 hrs
Cienfuegos > Playa Girón
Pick up time: 8 am , 2 pm

30 cuc per person
better than $120 for a private taxi


110 kms | 1.30 hrs


Taxi routes from Santa Clara

Santa Clara > La Habana
Pick up time: 8 am

35 cuc per person
better than $140 for a private taxi


300 kms | 3.30 hrs
Santa Clara > Viñales
Pick up time: 8 am

45 cuc per person
better than $180 for a private taxi


500 kms | 5.30 hrs
Santa Clara > Varadero
Pick up time: 8 am

35 cuc per person
better than $140 for a private taxi


230 kms | 3 hrs
Santa Clara > Playa Larga
Pick up time: 8 am

35 cuc per person
better than $140 for a private taxi


160 kms | 2 hrs
Santa Clara > Playa Girón
Pick up time: 8 am

35 cuc per person
better than $140 for a private taxi


200 kms | 2.30 hrs


Taxi routes from Cayo Coco

Cayo Coco > La Habana
Pick up time: 2 pm

60 cuc per person
better than $240 for a private taxi


560 kms | 7 hrs
Cayo Coco > Trinidad
Pick up time: 2 pm

45 cuc per person
better than $180 for a private taxi


250 kms | 3.30 hrs
Cayo Coco > Varadero
Pick up time: 2 pm

60 cuc per person
better than $240 for a private taxi


500 kms | 6.30 hrs
Cayo Coco > Santa Clara
Pick up time: 2 pm

55 cuc per person
better than $220 for a private taxi


250 kms | 3 hrs


Taxi routes from Cayo Guillermo

Cayo Guillermo > La Habana
Pick up time: 2 pm

65 cuc per person
better than $260 for a private taxi


600 kms | 7.30 hrs
Cayo Guillermo > Trinidad
Pick up time: 2 pm

50 cuc per person
better than $200 for a private taxi


290 kms | 4 hrs
Cayo Guillermo > Varadero
Pick up time: 2 pm

65 cuc per person
better than $260 for a private taxi


540 kms | 7 hrs
Cayo Guillermo > Santa Clara
Pick up time: 2 pm

60 cuc per person
better than $240 for a private taxi


290 kms | 3.30 hrs


Taxi routes from Playa Larga

Playa Larga > La Habana
Pick up time: 8 am , 10 am

30 cuc per person
better than $120 for a private taxi


190 kms | 2.30 hrs
Playa Larga > Trinidad
Pick up time: 11 am , 4 pm

30 cuc per person
better than $120 for a private taxi


240 kms | 3 hrs
Playa Larga > Varadero
Pick up time: 11 am

35 cuc per person
better than $140 for a private taxi


130 kms | 2 hrs
Playa Larga > Viñales
Pick up time: 8 am , 10 am

40 cuc per person
better than $160 for a private taxi


400 kms | 4.30 hrs
Playa Larga > Cienfuegos
Pick up time: 11 am , 4 pm

30 cuc per person
better than $120 for a private taxi


150 kms | 2 hrs


4 things you must take into account if you want to use our service


1. The departure times of our taxis are fixed and can not be changed

If you need to depart to your destination at a different time than the ones we offer, we cannot meet your need.

Ex. If you want to go from Varadero to La Habana at 10 am, we cannot do it because we don't offer that departure time.


2. We do not do airport pick ups

Ex. If you need to go from Havana airport to Viñales, we cannot do it.

Due to our fixed departure times, it is very difficult to make people arrive at and leave the airport at the proper time.

However, we do accept airport as the drop off place -ex. if you go from Trinidad to Havana airport.


3. Pick up (at casa or hotel) can take up to 30 minutes after the established time

Ex. If you book to go from La Habana to Varadero at 8 am, the taxi could pick you up at 8:30 am.

This is because we need to pick passengers up at different places (normally at two different places). The taxi goes pick some passengers before and others after, and then departs to the destination.


4. We do not make excursion-like stops during the journey

Ex. In a trip from La Habana to Trinidad, we do not stop to visit Cienfuegos.

This is because the car must get to its destination at a proper time to start another service.

We do stop during long journeys (ex. La Habana - Trinidad) to go for a coffee, have a snack or use the bathroom. Also, you can ask for a stop for any other need you have.



See all the routes and departure times available