-FAST FLIGHT SEARCH
MY FLIGHTS: 0
flig.ht logo

"Fast and easy flight information right at your fingertips"

Are you picky about your flights? flig.ht/s lets you search for your flight with ease using our fast search engine, advanced search filter options and detailed flight information, without fuss. Just type in your prefered origin and destination in the search boxes and we will begin by showing you every option to get there together with flight time, non-stop flights, layover airports and airline options.

All scheduled flights from Charlotte to San Juan (CLT-SJU)

US USA
Puerto Rico PR
All scheduled flights from CLT to SJU. You can fly from Charlotte to San Juan non-stop on every weekday and the flight takes about 3 and a half hours. Flights with stops take between 5 to 10 hours depending on your flight and connection airport.
CLT-SJU
54 flights to San Juan on Mon 03 Feb. 4 Direct flights and 50 flights with 1 stop.

Sort by: Standard

Filter
Direct flights 😃
Direct 3h 35m
  • Direct3h35mCLT07:10SJU11:45
Direct 3h 35m
  • 07:10 CharlotteCharlotte Douglas International CLT
  • 3h35m
  • 11:45 San JuanLuis Munoz Marin International SJU
Total flight time:3h 35m
Direct 3h 35m
  • Direct3h35mCLT08:55SJU13:30
Direct 3h 35m
Direct 3h 40m
  • Direct3h40mCLT11:10SJU15:50
Direct 3h 40m
Direct 3h 40m
  • Direct3h40mCLT16:58SJU21:38
Direct 3h 40m
Flights with stop
1 stop 5h 31m
  • 2h13m
    CLT10:59
  • Via MiamiMIA0h43mUSMIA
  • 2h35mSJU17:30
1 stop 5h 31m
1 stop 5h 46m
  • 2h14m
    CLT08:59
  • Via MiamiMIA0h47mUSMIA
  • 2h45mSJU15:45
1 stop 5h 46m
1 stop 5h 50m
  • 1h19m
    CLT06:00
  • Via AtlantaATL1h01mUSATL
  • 3h30mSJU12:50
1 stop 5h 50m
1 stop 6h 09m
  • 1h25m
    CLT10:05
  • Via AtlantaATL1h18mUSATL
  • 3h26mSJU17:14
1 stop 6h 09m
1 stop 6h 31m
  • 1h25m
    CLT07:05
  • Via AtlantaATL1h35mUSATL
  • 3h31mSJU14:36
1 stop 6h 31m
1 stop 6h 35m
  • 2h09m
    CLT06:00
  • Via MiamiMIA1h46mUSMIA
  • 2h40mSJU13:35
1 stop 6h 35m
1 stop 6h 40m
  • 1h57m
    CLT07:00
  • Via New YorkEWR0h50mUSEWR
  • 3h53mSJU14:40
Change from terminal A to terminal C
1 stop 6h 40m
1 stop 7h 24m
  • 1h41m
    CLT12:16
  • Via PhiladelphiaPHL1h59mUSPHL
  • 3h44mSJU20:40
Low-cost airline
1 stop 7h 24m
1 stop 7h 31m
  • 2h14m
    CLT08:59
  • Via MiamiMIA2h42mUSMIA
  • 2h35mSJU17:30
1 stop 7h 31m
1 stop 7h 35m
  • 2h10m
    CLT07:10
  • Via MiamiMIA2h40mUSMIA
  • 2h45mSJU15:45
1 stop 7h 35m
1 stop 7h 36m
  • 1h19m
    CLT06:00
  • Via AtlantaATL2h46mUSATL
  • 3h31mSJU14:36
1 stop 7h 36m
1 stop 8h 01m
  • 1h25m
    CLT08:13
  • Via AtlantaATL3h10mUSATL
  • 3h26mSJU17:14
Long layover time 3h10m
1 stop 8h 01m
1 stop 8h 45m
  • 2h09m
    CLT06:00
  • Via MiamiMIA3h51mUSMIA
  • 2h45mSJU15:45
Long layover time 3h51m
1 stop 8h 45m
1 stop 9h 09m
  • 1h25m
    CLT07:05
  • Via AtlantaATL4h18mUSATL
  • 3h26mSJU17:14
Long layover time 4h18m
1 stop 9h 09m
1 stop 9h 20m
  • 2h10m
    CLT07:10
  • Via MiamiMIA4h35mUSMIA
  • 2h35mSJU17:30
Long layover time 4h35m
1 stop 9h 20m
1 stop 9h 55m
  • 1h59m
    CLT06:00
  • Via New YorkJFK4h01mUSJFK
  • 3h55mSJU16:55
Long layover time 4h01m
1 stop 9h 55m
1 stop 9h 57m
  • 1h37m
    CLT13:01
  • Via PhiladelphiaPHL4h16mUSPHL
  • 4h04mSJU23:58
Long layover time 4h16m
1 stop 9h 57m
1 stop 10h 02m
  • 1h56m
    CLT09:38
  • Via PhiladelphiaPHL4h22mUSPHL
  • 3h44mSJU20:40
Long layover time 4h22m
Low-cost airline
1 stop 10h 02m
Multiple airlines
1 stop 5h 31m
  • 2h13m
    CLT10:59
  • Via MiamiMIA0h43mUSMIA
  • 2h35mSJU17:30
Codeshare flight
1 stop 5h 31m
1 stop 5h 40m
  • 3h40m
    CLT07:10
  • Via Saint ThomasSTT1h25mVISTT
  • 0h35mSJU13:50
1 stop 5h 40m
1 stop 5h 40m
  • 3h40m
    CLT07:10
  • Via Saint ThomasSTT1h25mVISTT
  • 0h35mSJU13:50
Low-cost airline
Codeshare flight
1 stop 5h 40m
1 stop 5h 40m
  • CLT09:25
  • Via Raleigh/DurhamRDU1h10mUSRDU
  • 3h27mSJU16:05
Low-cost airline
1 stop 5h 40m
1 stop 5h 45m
  • 3h48m
    CLT11:00
  • Via Saint CroixSTX1h07mVISTX
  • 0h50mSJU17:45
1 stop 5h 45m
1 stop 5h 45m
  • 3h48m
    CLT11:00
  • Via Saint CroixSTX1h07mVISTX
  • 0h50mSJU17:45
Low-cost airline
Codeshare flight
1 stop 5h 45m
1 stop 5h 46m
  • 2h14m
    CLT08:59
  • Via MiamiMIA0h47mUSMIA
  • 2h45mSJU15:45
Codeshare flight
1 stop 5h 46m
1 stop 6h 11m
  • 3h40m
    CLT07:10
  • Via Saint ThomasSTT1h56mVISTT
  • 0h35mSJU14:21
Low-cost airline
Codeshare flight
1 stop 6h 11m
1 stop 6h 11m
  • 3h40m
    CLT07:10
  • Via Saint ThomasSTT1h56mVISTT
  • 0h35mSJU14:21
1 stop 6h 11m
1 stop 6h 12m
  • 3h40m
    CLT11:03
  • Via Saint ThomasSTT1h57mVISTT
  • 0h35mSJU18:15
Low-cost airline
Codeshare flight
1 stop 6h 12m
1 stop 6h 12m
  • 3h40m
    CLT11:03
  • Via Saint ThomasSTT1h57mVISTT
  • 0h35mSJU18:15
1 stop 6h 12m
1 stop 6h 17m
  • 3h40m
    CLT11:03
  • Via Saint ThomasSTT2h02mVISTT
  • 0h35mSJU18:20
Low-cost airline
Codeshare flight
1 stop 6h 17m
1 stop 6h 17m
  • 3h40m
    CLT11:03
  • Via Saint ThomasSTT2h02mVISTT
  • 0h35mSJU18:20
1 stop 6h 17m
1 stop 6h 37m
  • 3h40m
    CLT11:03
  • Via Saint ThomasSTT2h22mVISTT
  • 0h35mSJU18:40
Codeshare flight
1 stop 6h 37m
1 stop 6h 37m
  • 3h40m
    CLT11:03
  • Via Saint ThomasSTT2h22mVISTT
  • 0h35mSJU18:40
1 stop 6h 37m
1 stop 6h 37m
  • 3h40m
    CLT11:03
  • Via Saint ThomasSTT2h22mVISTT
  • 0h35mSJU18:40
Low-cost airline
Codeshare flight
1 stop 6h 37m
1 stop 6h 45m
  • 3h48m
    CLT11:00
  • Via Saint CroixSTX2h17mVISTX
  • 0h40mSJU18:45
Low-cost airline
Codeshare flight
1 stop 6h 45m
1 stop 6h 45m
  • 3h48m
    CLT11:00
  • Via Saint CroixSTX2h17mVISTX
  • 0h40mSJU18:45
Codeshare flight
1 stop 6h 45m
1 stop 6h 45m
  • 3h48m
    CLT11:00
  • Via Saint CroixSTX2h17mVISTX
  • 0h40mSJU18:45
1 stop 6h 45m
1 stop 7h 14m
  • 1h33m
    CLT09:00
  • Via AtlantaATL2h15mUSATL
  • 3h26mSJU17:14
Change from terminal N to terminal S
1 stop 7h 14m
1 stop 7h 31m
  • 2h14m
    CLT08:59
  • Via MiamiMIA2h42mUSMIA
  • 2h35mSJU17:30
Codeshare flight
1 stop 7h 31m
1 stop 7h 35m
  • 2h10m
    CLT07:10
  • Via MiamiMIA2h40mUSMIA
  • 2h45mSJU15:45
Codeshare flight
1 stop 7h 35m
1 stop 7h 44m
  • 1h53m
    CLT08:00
  • Via New YorkJFK2h02mUSJFK
  • 3h49mSJU16:44
Change from terminal 8 to terminal 5
Low-cost airline
1 stop 7h 44m
1 stop 7h 50m
  • CLT07:15
  • Via Raleigh/DurhamRDU3h27mUSRDU
  • 3h27mSJU16:05
Long layover time 3h27m
Low-cost airline
1 stop 7h 50m
1 stop 7h 55m
  • 1h53m
    CLT08:00
  • Via New YorkJFK2h07mUSJFK
  • 3h55mSJU16:55
Change from terminal 8 to terminal 4
1 stop 7h 55m
1 stop 8h 23m
  • 1h49m
    CLT07:32
  • Via New YorkLGA2h39mUSLGA
  • 3h55mSJU16:55
Change from terminal B to terminal 4
1 stop 8h 23m
1 stop 8h 45m
  • 2h09m
    CLT06:00
  • Via MiamiMIA3h51mUSMIA
  • 2h45mSJU15:45
Long layover time 3h51m
Codeshare flight
1 stop 8h 45m
1 stop 8h 55m
  • 1h57m
    CLT07:00
  • Via New YorkEWR3h03mUSEWR
  • 3h55mSJU16:55
Long layover time 3h03m
Change from terminal A to terminal 4
1 stop 8h 55m
1 stop 9h 20m
  • 2h10m
    CLT07:10
  • Via MiamiMIA4h35mUSMIA
  • 2h35mSJU17:30
Long layover time 4h35m
Codeshare flight
1 stop 9h 20m
1 stop 9h 27m
  • 1h53m
    CLT13:07
  • Via New YorkJFK3h35mUSJFK
  • 3h59mSJU23:34
Long layover time 3h35m
Change from terminal 8 to terminal A
Low-cost airline
1 stop 9h 27m
1 stop 9h 35m
  • 1h36m
    CLT11:47
  • Via DullesIAD4h12mUSIAD
  • 3h47mSJU22:22
Long layover time 4h12m
1 stop 9h 35m
1 stop 9h 52m
  • 1h53m
    CLT13:07
  • Via New YorkJFK3h59mUSJFK
  • 4h00mSJU23:59
Long layover time 3h59m
Change from terminal 8 to terminal 4
1 stop 9h 52m
- Flight has a long layover time at the stop-airport and will affect your flight time.
- Change of terminals at the layover airport. This can go quickly or take time depending on the airport.
- Flight is partially or completely overnight (Red-eye flight).
- Airline or one of the airlines in the flight path is a low-cost carrier. Some travelers wants to avoid low-cost airlines.
- This is codeshare flight. A codeshare flight is an agreement between airlines to sell seats on each others flights. Click on the flight to see the actual flight operator.

Flying non-stop between CLT and SJU with American Airlines is the fastest option. The flight takes about 3 hours and 38 minutes. Second fastest options is landing at MIA with a total flight time of 6 hours and 58 minutes.

SJU is the IATA airport code for Luis Munoz Marin International Airport, San Juan.

SJU has 53 flight routes and 259 arriving and departing passenger flights every day.

The transfer from SJU is 15 minutes by car to San Juan.

Airlines that offer direct flights from Charlotte (CLT) to San Juan (SJU) is American Airlines.

The Airbus A321 with American Airlines has 186 seats.

It all depends on what dates you plan on flying. But the approximate round-trip price for one passenger with American Airlines is $440.