There are 8 ways to get from Havana to North America by plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly José Martí International Airport to Regina, drive
best- Fly from José Martí International Airport (HAV) to Regina (YQR)plane HAV - YQR
- Drive from Regina-Airport-YQR to North Americacar
14h 58m$706–3,092Bus to Juan Gualberto Gómez International Airport, fly to Saskatoon John G. Diefenbaker International Airport, drive
cheapest- Take the bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airportbus
- Fly from Juan Gualberto Gómez International Airport (VRA) to Saskatoon John G. Diefenbaker International Airport (YXE)plane VRA - YXE
- Drive from Saskatoon-Airport-YXE to North Americacar
18h 29m$297–987Bus to Juan Gualberto Gómez International Airport, fly to Regina, drive
- Take the bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airportbus
- Fly from Juan Gualberto Gómez International Airport (VRA) to Regina (YQR)plane VRA - YQR
- Drive from Regina-Airport-YQR to North Americacar
17h 28m$322–1,097Fly José Martí International Airport to Saskatoon John G. Diefenbaker International Airport, drive
- Fly from José Martí International Airport (HAV) to Saskatoon John G. Diefenbaker International Airport (YXE)plane HAV - YXE
- Drive from Saskatoon-Airport-YXE to North Americacar
14h 54m$651–2,782Fly José Martí International Airport to Calgary International Airport, drive
- Fly from José Martí International Airport (HAV) to Calgary International Airport (YYC)plane HAV - YYC
- Drive from Calgary-Airport-YYC to North Americacar
19h 32m$436–1,602Bus to Juan Gualberto Gómez International Airport, fly to Calgary International Airport, drive
- Take the bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airportbus
- Fly from Juan Gualberto Gómez International Airport (VRA) to Calgary International Airport (YYC)plane VRA - YYC
- Drive from Calgary-Airport-YYC to North Americacar
16h 26m$312–1,007Fly José Martí International Airport to Edmonton International Airport, drive
- Fly from José Martí International Airport (HAV) to Edmonton International Airport (YEG)plane HAV - YEG
- Drive from Edmonton-Airport-YEG to North Americacar
20h 5m$631–2,522Bus to Juan Gualberto Gómez International Airport, fly to Edmonton International Airport, drive
- Take the bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airportbus
- Fly from Juan Gualberto Gómez International Airport (VRA) to Edmonton International Airport (YEG)plane VRA - YEG
- Drive from Edmonton-Airport-YEG to North Americacar
19h 35m$317–977
José Martí International Airport (HAV) to Regina (YQR) flights
Questions & Answers
The cheapest way to get from Havana to North America is to bus and fly and drive which costs $310 - $1,000 and takes 19h 35m.
The fastest way to get from Havana to North America is to fly and drive which takes 14h 54m and costs $650 - $2,800.
The distance between Havana and North America is 3997 km.
It takes approximately 14h 58m to get from Havana to North America, including transfers.
North America is 2h behind Havana. It is currently 5:06 PM in Havana and 3:06 PM in North America.
What companies run services between Havana, Cuba and North America?
There is no direct connection from Havana to North America. However, you can take the bus to Havana Airport, walk to José Martí International Airport (HAV) airport, fly to Regina (YQR), then drive to North America. Alternatively, you can take the bus to Varadero Airport, walk to Juan Gualberto Gómez International Airport (VRA) airport, fly to Regina (YQR), then drive to North America.
- Website
- westjet.com
Flights from José Martí International Airport to Regina via Toronto
- Ave. Duration
- 8h 35m
- When
- Thursday and Sunday
- Estimated price
- $700–3,000
Flights from José Martí International Airport to Regina via Cancun
- Ave. Duration
- 11h 17m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $650–3,000
Flights from Juan Gualberto Gómez International Airport to Regina via Calgary International Airport
- Ave. Duration
- 12h 25m
- When
- Tuesday and Saturday
- Estimated price
- $400–1,700
Flights from Juan Gualberto Gómez International Airport to Saskatoon John G. Diefenbaker International Airport via Calgary International Airport
- Ave. Duration
- 10h 25m
- When
- Tuesday and Saturday
- Estimated price
- $350–1,500
Flights from José Martí International Airport to Saskatoon John G. Diefenbaker International Airport via Toronto
- Ave. Duration
- 8h 35m
- When
- Thursday and Sunday
- Estimated price
- $600–2,700
Flights from José Martí International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 16h 20m
- When
- Thursday and Sunday
- Estimated price
- $550–2,300
Flights from José Martí International Airport to Calgary International Airport via Tampa
- Ave. Duration
- 11h 20m
- When
- Saturday
- Estimated price
- $500–2,300
Flights from José Martí International Airport to Calgary International Airport via Cancun
- Ave. Duration
- 12h 35m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $500–2,300
Flights from José Martí International Airport to Calgary International Airport via Miami, Nashville
- Ave. Duration
- 11h 15m
- When
- Tuesday
- Estimated price
- $500–2,300
Flights from José Martí International Airport to Calgary International Airport via Miami, Minneapolis
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- $370–1,500
Flights from Juan Gualberto Gómez International Airport to Calgary International Airport
- Ave. Duration
- 6h 24m
- When
- Tuesday and Saturday
- Estimated price
- $280–1,200
Flights from Juan Gualberto Gómez International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 13h 35m
- When
- Friday
- Estimated price
- $300–1,300
Flights from José Martí International Airport to Edmonton International Airport via Toronto
- Ave. Duration
- 16h 30m
- When
- Thursday
- Estimated price
- $550–2,400
Flights from José Martí International Airport to Edmonton International Airport via Cancun
- Ave. Duration
- 11h 10m
- When
- Sunday
- Estimated price
- $550–2,400
Flights from José Martí International Airport to Edmonton International Airport via Tampa, Calgary International Airport
- Ave. Duration
- 14h 9m
- When
- Saturday
- Estimated price
- $550–2,400
Flights from Juan Gualberto Gómez International Airport to Edmonton International Airport via Calgary International Airport
- Ave. Duration
- 8h 55m
- When
- Tuesday and Saturday
- Estimated price
- $290–1,300
- Website
- aircanada.com
Flights from Juan Gualberto Gómez International Airport to Regina via Toronto
- Ave. Duration
- 15h 31m
- When
- Wednesday, Saturday, and Friday
- Estimated price
- $260–1,700
Flights from Juan Gualberto Gómez International Airport to Regina via Miami, Toronto
- Ave. Duration
- 10h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $260–1,000
Flights from Juan Gualberto Gómez International Airport to Saskatoon John G. Diefenbaker International Airport via Toronto
- Ave. Duration
- 15h 54m
- When
- Wednesday and Saturday
- Estimated price
- $240–900
Flights from Juan Gualberto Gómez International Airport to Calgary International Airport via Montreal
- Ave. Duration
- 11h 2m
- When
- Tuesday
- Estimated price
- $240–900
Flights from Juan Gualberto Gómez International Airport to Edmonton International Airport via Montreal
- Ave. Duration
- 11h 55m
- When
- Tuesday
- Estimated price
- $250–950
Flights from Juan Gualberto Gómez International Airport to Edmonton International Airport via Toronto
- Ave. Duration
- 16h 13m
- When
- Wednesday and Saturday
- Estimated price
- $230–850
- Website
- airtransat.com
Flights from Juan Gualberto Gómez International Airport to Regina via Toronto
- Ave. Duration
- 14h 45m
- When
- Friday
- Estimated price
- $350–1,500
Flights from Juan Gualberto Gómez International Airport to Saskatoon John G. Diefenbaker International Airport via Toronto
- Ave. Duration
- 10h 25m
- When
- Friday
- Estimated price
- $320–1,300
Flights from Juan Gualberto Gómez International Airport to Saskatoon John G. Diefenbaker International Airport via Montreal, Toronto
- Ave. Duration
- 14h 10m
- When
- Sunday
- Estimated price
- $360–1,300
Flights from Juan Gualberto Gómez International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 11h 24m
- When
- Friday
- Estimated price
- $350–1,200
Flights from Juan Gualberto Gómez International Airport to Calgary International Airport via Montreal
- Ave. Duration
- 12h 8m
- When
- Sunday
- Estimated price
- $380–1,200
Flights from Juan Gualberto Gómez International Airport to Edmonton International Airport via Toronto
- Ave. Duration
- 12h 9m
- When
- Friday
- Estimated price
- $360–1,200
Flights from Juan Gualberto Gómez International Airport to Edmonton International Airport via Montreal
- Ave. Duration
- 12h 44m
- When
- Sunday
- Estimated price
- $390–1,300
- Website
- delta.com
Flights from José Martí International Airport to Calgary International Airport via Tampa
- Ave. Duration
- 11h 20m
- When
- Saturday
- Estimated price
- $500–2,300
Flights from José Martí International Airport to Calgary International Airport via Miami, Minneapolis
- Ave. Duration
- 17h 12m
- When
- Every day
- Estimated price
- $370–1,500
Flights from José Martí International Airport to Calgary International Airport via Miami, Nashville
- Ave. Duration
- 11h 15m
- When
- Tuesday
- Estimated price
- $500–2,300
Flights from José Martí International Airport to Edmonton International Airport via Tampa, Calgary International Airport
- Ave. Duration
- 14h 9m
- When
- Saturday
- Estimated price
- $550–2,400
- Website
- aeromexico.com
Flights from José Martí International Airport to Calgary International Airport via Mexico City
- Ave. Duration
- 15h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $600–2,400
- Phone
- +53 59 89 0616
- [email protected]
- Website
- viazul.wetransp.com
Bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airport
- Ave. Duration
- 2h 4m
- Frequency
- 4 times a day
- Estimated price
- $12–18
- Website
- https://www.viazul.wetransp.com/
Bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airport
- Ave. Duration
- 2h 4m
- Frequency
- 4 times a day
- Estimated price
- $12–18
- Website
- https://www.viazul.wetransp.com/
Bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airport
- Ave. Duration
- 2h 4m
- Frequency
- 4 times a day
- Estimated price
- $12–18
- Website
- https://www.viazul.wetransp.com/
Bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airport
- Ave. Duration
- 2h 4m
- Frequency
- 4 times a day
- Estimated price
- $12–18
- Website
- https://www.viazul.wetransp.com/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Gatwick Airport into central London, Need to know: Jadrolinija, and How to get from Southend Airport into central London - to help you get the most out of your next trip.





