1map logoGo to main page

Madrid to Havana from $150: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Madrid, Spain
to
Havana, Cuba

How to Get from Madrid to Havana: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$150 - PlaneBest price
7475 kmDistance
12h 55m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Madrid to Havana with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
12h  55m
Estimated price
$159-1524
Recommended
Company
various
Plane
Average Duration
12h  55m
Estimated price
$150-1600
Cheapest
route map
Distance: 7475 km
Duration: 12h 55m

See more options

Company
various
Plane
Bus
Average Duration
18h  57m
Estimated price
$280-1015

Traveling From Madrid to Havana

Traveling from Madrid to Havana showcases a vivid contrast between Madrid's bustling urban charm and Havana's colorful, nostalgic streets infused with rich history.

Best Neighbourhoods in Havana

Havana's neighborhoods offer diverse experiences that reflect the city's vibrant culture.

Old Havana (La Habana Vieja)
• Iconic colonial architecture.
• Lively plazas and street performances.
Vedado
• Trendy restaurants and bars.
• Home to the famous Malecón.
Havana Center
• Bustling local markets.
• Rich cultural institutions and theaters.

Best Times To Visit Havana's Attractions

Timing your visits to Havana's attractions can greatly enhance your experience.

Museum of the Revolution
Visit in the late afternoon for fewer tourists and quieter exhibits.
El Malecón
Evenings provide a stunning sunset view with fewer locals.
Plaza de la Catedral
Early mornings feature fewer crowds and cooler temperatures.

Havana Weather: What to Expect Year-Round

Havana enjoys a tropical climate with warm temperatures year-round, though the dry season from November to April offers the most comfortable conditions for exploration. Be mindful that the summer months can bring humidity and occasional storms, influencing your daily plans.

Dining in Havana: A Culinary Adventure

When in Havana, try Ropa Vieja, a flavorful shredded beef dish that embodies the island's rich culinary heritage, distinct from the tapas culture in Madrid. Enjoying this dish in a vibrant local eatery, surrounded by the sounds of live music, creates an atmosphere that showcases Cuba's lively spirit and commitment to local ingredients.

Madrid - Havana operators

Explore transport companies operating between Madrid and Havana, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
aa.com

Plane from Madrid to Havana via Miami

Average Duration
11h 50m
Estimated price
$390-1100

Plane from Madrid to Varadero via Miami

Average Duration
22h 42m
Estimated price
$390-1100
Website
aireuropa.com

Plane from Madrid to Havana

Average Duration
10h 10m
Estimated price
$430-1200
Website
w2fly.es

Plane from Madrid to Havana

Average Duration
10h 10m
Estimated price
$330-1200
Website
iberia.com

Plane from Madrid to Havana

Average Duration
10h 30m
Estimated price
$500-1400

Plane from Madrid to Havana via Santiago

Average Duration
11h 50m
Estimated price
$140-1500
Website
cubana.cu

Plane from Madrid to Havana via Santiago

Average Duration
12h 50m
Estimated price
$340-1300
Website
airtransat.com

Plane from Madrid to Varadero via Montreal

Average Duration
13h 5m
Estimated price
$490-1300

Plane from Madrid to Varadero via Lisboa

Average Duration
13h 15m
Estimated price
$270-1000
Bus
Contact phone
+53 59 89 0616
Website
viazul.wetransp.com

Bus from Varadero Airport to La Habana

Average Duration
2h 25m
Estimated price
$8-12

Madrid to Havana: Overview of Bus, Train, Flight, and Car Trips

Traveling between Madrid and Havana offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🛫 Start your adventure from Madrid Airport on a direct flight to Havana Airport, with a quick travel time of 10 hours and 10 minutes. Choose from airlines like Air Europa, World 2 Fly, Iberia, and more for your journey. ✈️ Enjoy a smooth flight experience as you cover the distance of 12 hours and 55 minutes from Madrid to Havana. 💸 Prices for flights between Havana and Madrid range from €147 to €1405, providing options for various budgets.
Departure Point
Madrid Airport
Arrival Point
Havana Airport
Useful tips for plane travellers
• Ensure you have your tourist card ready before departure, as it’s mandatory for entry into Cuba; you can purchase one at Madrid Airport or through travel agencies.
• Upon arrival at José Martí International Airport (HAV), expect potential long lines at immigration, so be prepared; having your documents in order can expedite the process.
• Taxi fares from Havana Airport to the city center typically range from $25 to $30 USD; it's best to use the official taxi desk at the airport to avoid overcharging.

Frequently asked questions

Find out more about the route from Madrid to Havana.

Or choose the category:
The distance between Madrid and Havana is approximately 7483.4 km. The typical travel time is 21 hours and 13 minutes by flying to Santa Clara first and then taking a train. Alternatively, it takes around 13 hours and 52 minutes to fly directly from Madrid to Havana.
The most cost-effective and time-efficient transportation option for traveling from Madrid to Havana is by flying. Flying is not only the quickest way to reach Havana from Madrid, taking only 13 hours and 52 minutes, but it is also relatively affordable, with prices ranging from €257 to €916. Other modes of transportation, such as taking a train to Santa Clara and then continuing by train, may take longer and may not offer the same level of convenience and affordability as flying.
The flight between Madrid and Havana typically takes around 10 hours. However, the duration of the flight may vary depending on factors such as the airline and any layovers. As for the cost, the prices for a flight between Havana and Madrid range from €260 to €878, depending on the airline, season, and any promotional offers available.