How much does a taxi cost in Cuba in 2025?
Updated guide to Cuba taxi prices and airport transfers. See real costs from Havana (HAV / José MartÃ) and Varadero (VRA) to Varadero, Viñales, Trinidad, Cienfuegos and more. Fixed rates per car, not per person.
Updated August 22, 2025 · Prices per car (classic/modern or minivan)

Transparent pricing
Confirmed quotes for airports and intercity routes. No hidden fees.
Right vehicle for you
Classic cars for city tours or comfortable minivans for families.
Pick‑ups you can trust
English‑speaking drivers and flight monitoring for airport arrivals.
Taxi prices in Cuba by route (2025)
Prices are per car (private service). Final quote depends on car type (classic/modern or minivan), pick‑up point, night supplements and optional stops.
Route | Classic / Modern | Minivan | Notes |
---|---|---|---|
Havana Airport (HAV) → Downtown | $30 | $55 | Typical arrival transfer |
Havana → Varadero | $100 | $180 | Same‑day return available |
Havana → Viñales | $130 | $200 | Round‑trip on request |
Havana → Trinidad | $250 | $320 | Via Cienfuegos optional |
Varadero → Cienfuegos | $120 | $205 | |
Varadero → Trinidad | $250 | $270 | |
Varadero Airport (VRA) → Varadero hotels | $40 | $60–70 |
What affects the price?
- Distance and travel time between cities
- Vehicle type: classic/modern car or minivan
- Day vs. night pick‑ups, airport parking and waiting time
- Private vs. shared transfer and optional sightseeing stops
Tips for tourists
Book in advance to lock a fixed fare and share your flight number for airport pick‑ups. Private transfers are the most convenient and safe option. You can book your taxi online and pay on arrival.