Flight Schedules

Last Updated: Wed, 2 Apr, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 05:20 SJU
    13:17 HAV
    7Hrs, 57m 1 Stop (PTY)
  • SJUSan Juan Luis Munoz Marin Intl Airport 05:20 - HAV 13:17 7h 57m 1 Stop (PTY) Panama City
  • SJUSan Juan Luis Munoz Marin Intl Airport 05:20
    PTYPanama City Tocumen International Airport 09:32
  • PTYPanama City Tocumen International Airport 07:24
    HAVHavana Jose Marti Intl Airport 13:17
  • 7h 57m (2h 08m)
  • 1 Stop PTY · Panama City 2h 08m
  • Copa Airlines (CM 451)Boeing 737 800
    Copa Airlines (CM 345)Boeing 737 800
  • Copa Airlines (CM 451)
    • M
    • T
    • W
    • T
    • -
    • S
    • S
  • 05:20 SJU
    13:17 HAV
    7Hrs, 57m 1 Stop (PTY)
  • SJUSan Juan Luis Munoz Marin Intl Airport 05:20 - HAV 13:17 7h 57m 1 Stop (PTY) Panama City
  • SJUSan Juan Luis Munoz Marin Intl Airport 05:20
    PTYPanama City Tocumen International Airport 09:32
  • PTYPanama City Tocumen International Airport 07:24
    HAVHavana Jose Marti Intl Airport 13:17
  • 7h 57m (2h 08m)
  • 1 Stop PTY · Panama City 2h 08m
  • Copa Airlines (CM 451)Boeing 737 700
    Copa Airlines (CM 345)Boeing 737 800
  • Copa Airlines (CM 451)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 06:20 SJU
    11:50 HAV
    5Hrs, 30m 1 Stop (TPA)
  • SJUSan Juan Luis Munoz Marin Intl Airport 06:20 - HAV 11:50 5h 30m 1 Stop (TPA) Tampa
  • SJUSan Juan Luis Munoz Marin Intl Airport 06:20
    TPATampa International Airport 10:25
  • TPATampa International Airport 09:35
    HAVHavana Jose Marti Intl Airport 11:50
  • 5h 30m (50m)
  • 1 Stop TPA · Tampa 50m
  • Southwest Airlines (WN 1523)Boeing 737 800
    Southwest Airlines (WN 3924)Boeing 737 Max 8 Passenger
  • Southwest Airlines (WN 1523)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:20 SJU
    14:20 HAV
    8Hrs, 00m 1 Stop (TPA)
  • SJUSan Juan Luis Munoz Marin Intl Airport 06:20 - HAV 14:20 8h 1 Stop (TPA) Tampa
  • SJUSan Juan Luis Munoz Marin Intl Airport 06:20
    TPATampa International Airport 12:55
  • TPATampa International Airport 09:35
    HAVHavana Jose Marti Intl Airport 14:20
  • 8h (3h 20m)
  • 1 Stop TPA · Tampa 3h 20m
  • Southwest Airlines (WN 1523)Boeing 737 800
    Southwest Airlines (WN 3922)Boeing 737 Max 8 Passenger
  • Southwest Airlines (WN 1523)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:21 SJU
    12:00 HAV
    5Hrs, 39m 1 Stop (MIA)
  • SJUSan Juan Luis Munoz Marin Intl Airport 06:21 - HAV 12:00 5h 39m 1 Stop (MIA) Miami
  • SJUSan Juan Luis Munoz Marin Intl Airport 06:21
    MIAMiami International Airport 10:30
  • MIAMiami International Airport 09:16
    HAVHavana Jose Marti Intl Airport 12:00
  • 5h 39m (1h 14m)
  • 1 Stop MIA · Miami 1h 14m
  • American Airlines (AA 2817)Boeing 737 800
    American Airlines (AA 2705)Boeing 737 800
  • American Airlines (AA 2817)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:21 SJU
    13:50 HAV
    7Hrs, 29m 1 Stop (MIA)
  • SJUSan Juan Luis Munoz Marin Intl Airport 06:21 - HAV 13:50 7h 29m 1 Stop (MIA) Miami
  • SJUSan Juan Luis Munoz Marin Intl Airport 06:21
    MIAMiami International Airport 12:19
  • MIAMiami International Airport 09:16
    HAVHavana Jose Marti Intl Airport 13:50
  • 7h 29m (3h 03m)
  • 1 Stop MIA · Miami 3h 03m
  • American Airlines (AA 2817)Boeing 737 800
    American Airlines (AA 837)Boeing 737 800
  • American Airlines (AA 2817)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:50 SJU
    14:20 HAV
    7Hrs, 30m 1 Stop (TPA)
  • SJUSan Juan Luis Munoz Marin Intl Airport 06:50 - HAV 14:20 7h 30m 1 Stop (TPA) Tampa
  • SJUSan Juan Luis Munoz Marin Intl Airport 06:50
    TPATampa International Airport 12:55
  • TPATampa International Airport 10:05
    HAVHavana Jose Marti Intl Airport 14:20
  • 7h 30m (2h 50m)
  • 1 Stop TPA · Tampa 2h 50m
  • Southwest Airlines (WN 1501)Boeing 737 Max 8 Passenger
    Southwest Airlines (WN 3922)Boeing 737 Max 8 Passenger
  • Southwest Airlines (WN 1501)
    • M
    • -
    • -
    • T
    • F
    • -
    • -
  • 07:00 SJU
    14:20 HAV
    7Hrs, 20m 1 Stop (TPA)
  • SJUSan Juan Luis Munoz Marin Intl Airport 07:00 - HAV 14:20 7h 20m 1 Stop (TPA) Tampa
  • SJUSan Juan Luis Munoz Marin Intl Airport 07:00
    TPATampa International Airport 12:55
  • TPATampa International Airport 10:15
    HAVHavana Jose Marti Intl Airport 14:20
  • 7h 20m (2h 40m)
  • 1 Stop TPA · Tampa 2h 40m
  • Southwest Airlines (WN 1501)Boeing 737 800
    Southwest Airlines (WN 3922)Boeing 737 Max 8 Passenger
  • Southwest Airlines (WN 1501)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 07:05 SJU
    14:10 HAV
    7Hrs, 05m 1 Stop (TPA)
  • SJUSan Juan Luis Munoz Marin Intl Airport 07:05 - HAV 14:10 7h 05m 1 Stop (TPA) Tampa
  • SJUSan Juan Luis Munoz Marin Intl Airport 07:05
    TPATampa International Airport 12:45
  • TPATampa International Airport 10:20
    HAVHavana Jose Marti Intl Airport 14:10
  • 7h 05m (2h 25m)
  • 1 Stop TPA · Tampa 2h 25m
  • Southwest Airlines (WN 1523)Boeing 737 800
    Southwest Airlines (WN 3922)Boeing 737 Max 8 Passenger
  • Southwest Airlines (WN 1523)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:50 SJU
    17:25 HAV
    5Hrs, 35m 1 Stop (MIA)
  • SJUSan Juan Luis Munoz Marin Intl Airport 11:50 - HAV 17:25 5h 35m 1 Stop (MIA) Miami
  • SJUSan Juan Luis Munoz Marin Intl Airport 11:50
    MIAMiami International Airport 16:12
  • MIAMiami International Airport 14:50
    HAVHavana Jose Marti Intl Airport 17:25
  • 5h 35m (1h 22m)
  • 1 Stop MIA · Miami 1h 22m
  • American Airlines (AA 1341)Airbus A321 Neo
    American Airlines (AA 2481)Airbus
  • American Airlines (AA 1341)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 11:50 SJU
    17:25 HAV
    5Hrs, 35m 1 Stop (MIA)
  • SJUSan Juan Luis Munoz Marin Intl Airport 11:50 - HAV 17:25 5h 35m 1 Stop (MIA) Miami
  • SJUSan Juan Luis Munoz Marin Intl Airport 11:50
    MIAMiami International Airport 16:12
  • MIAMiami International Airport 14:50
    HAVHavana Jose Marti Intl Airport 17:25
  • 5h 35m (1h 22m)
  • 1 Stop MIA · Miami 1h 22m
  • American Airlines (AA 1341)Boeing 737 800
    American Airlines (AA 2481)Airbus
  • American Airlines (AA 1341)
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 17:42 SJU
    01:50 HAV
    8Hrs, 08m 1 Stop (PTY)
  • SJUSan Juan Luis Munoz Marin Intl Airport 17:42 - HAV 01:50 8h 08m 1 Stop (PTY) Panama City
  • SJUSan Juan Luis Munoz Marin Intl Airport 17:42
    PTYPanama City Tocumen International Airport 22:05
  • PTYPanama City Tocumen International Airport 19:44
    HAVHavana Jose Marti Intl Airport 01:50
  • 8h 08m (2h 21m)
  • 1 Stop PTY · Panama City 2h 21m
  • Copa Airlines (CM 143)Boeing 737 800
    Copa Airlines (CM 217)Boeing 737 800
  • Copa Airlines (CM 143)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from San Juan to Havana?

The most popular airline flying from San Juan to Havana is American Airlines. Find the latest flight deals on Wego.

How far is Havana from San Juan?

The flight distance between San Juan and Havana is 1766km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 05:20. The last flight of the day departs at 05:20. See the full list of flight times on Wego.