Skip to main content
AMZBooking
Plaza de la Catedral and Havana Cathedral, Havana

Day trips · Havana · Cuba

5 best day trips from Havana

Where to go when you want a day away from Havana, and how long it really takes.

Updated By the AMZBooking editorial team

Photo: akasenn, CC BY-SA 3.0

Quick answer

The classic day trip from Havana is Viñales Valley (About 2 hours 30 minutes–3 hours by car). The closest option is Playas del Este, about 25 km away.

Key facts

Day trips in this guide
5
Closest
Playas del Este (25 km)
Most popular
Viñales Valley

Day trips compared

Day trips from Havana: distance, time and transport
DestinationDistanceTravel timeHowBest for
Viñales Valley180 kmAbout 2 hours 30 minutes–3 hours by carTour, private taxi or shared taxiFirst-timers, Couples, Culture
Las Terrazas and Soroa75 kmAbout 1 hour 15 minutes by carTour or private taxiFamilies, Quiet stays
Varadero140 kmAbout 2 hours by carTourist bus, tour or private taxiBeach, Families, Couples
Matanzas100 kmAbout 1 hour 30 minutes by carPrivate taxi or tour, often combined with VaraderoCulture, Quiet stays
Playas del Este25 kmAbout 30–40 minutes by carTaxi or tourist bus in high seasonBeach, Families, Budget

The day trips

Viñales Valley
Photo: Severin.stalder, CC BY-SA 3.0

180 km · About 2 hours 30 minutes–3 hours by car

1.Viñales Valley

A UNESCO-listed valley of limestone mogotes, red-earth tobacco farms and caves. Visitors tour tobacco farms to see cigars rolled by hand, ride horses through the fields and visit the Cueva del Indio by boat. It works as a long day trip, but one night is more relaxed.

Getting there
Tour, private taxi or shared taxi
Best for
First-timers, Couples, Culture
Las Terrazas and Soroa
Photo: Adrian Ross - AdrianNRoss at English Wikipedia, Public domain

75 km · About 1 hour 15 minutes by car

2.Las Terrazas and Soroa

Las Terrazas is a reforested eco-village in the Sierra del Rosario with river pools, ruined coffee plantations and a zip line over the forest. Nearby Soroa has an orchid garden and a waterfall.

Getting there
Tour or private taxi
Best for
Families, Quiet stays
Varadero
Photo: Laslovarga, CC BY-SA 3.0

140 km · About 2 hours by car

3.Varadero

Cuba's best-known beach resort runs along a 20-km peninsula of white sand and shallow turquoise water, lined mostly with all-inclusive hotels.

Getting there
Tourist bus, tour or private taxi
Best for
Beach, Families, Couples
Matanzas
Photo: Jerome Ryan, CC BY 3.0

100 km · About 1 hour 30 minutes by car

4.Matanzas

Known as the 'Athens of Cuba', Matanzas has bridges over two rivers, the neoclassical Teatro Sauto, a historic pharmacy museum and strong Afro-Cuban musical traditions; the danzón originated here.

Getting there
Private taxi or tour, often combined with Varadero
Best for
Culture, Quiet stays

25 km · About 30–40 minutes by car

5.Playas del Este

The nearest good beaches to Havana, with Santa María del Mar offering fine white sand and clear water, and Guanabo a livelier local beach town.

Getting there
Taxi or tourist bus in high season
Best for
Beach, Families, Budget

Day-trip tips

  • Leave early: most trips are more relaxed with a morning departure and a return before dinner.
  • For trips over about 150 km, an overnight stay or an organised tour saves a lot of travelling.

Questions travellers ask

+What is the best day trip from Havana?

Viñales Valley. A UNESCO-listed valley of limestone mogotes, red-earth tobacco farms and caves.

+How long does it take to get from Havana to Viñales Valley?

About 2 hours 30 minutes–3 hours by car — Tour, private taxi or shared taxi, about 180 km.

+How long does it take to get from Havana to Las Terrazas and Soroa?

About 1 hour 15 minutes by car — Tour or private taxi, about 75 km.