
Round-trip from | $186 (Frontier) |
|---|---|
One-way from | $106 (CheapOair) |
Fly from
Fly to
Route
Depart
Return
San JuanBuffalo
SJU - BUF
SJUBUF
San Juan Luis Munoz Marin Intl
Fri 5/8
3:03 am-1:52 pm
1 stop10h 49m
Buffalo
Sat 5/16
2:47 pm-10:43 pm
1 stop7h 56m
PonceBuffalo
PSE - BUF
PSEBUF
Ponce Mercedita
Thu 5/14
10:02 am-6:46 pm
1 stop8h 44m
Buffalo
Mon 5/18
7:41 pm-9:07 am
1 stop13h 26m
Saint Thomas IslandBuffalo
STT - BUF
STTBUF
Saint Thomas Island Cyril E King
Thu 4/30
1:15 pm-11:47 pm
1 stop10h 32m
Buffalo
Mon 5/4
5:00 am-12:35 pm
1 stop7h 35m
Saint Thomas IslandBuffalo
STT - BUF
STTBUF
Saint Thomas Island Cyril E King
Fri 5/1
5:05 pm-11:58 am
2 stops18h 53m
Buffalo
Tue 5/5
5:30 am-4:15 pm
2 stops10h 45m
San JuanBuffalo
SJU - BUF
SJUBUF
San Juan Luis Munoz Marin Intl
Sat 5/2
7:00 pm-11:48 pm
Nonstop4h 48m
Buffalo
Mon 5/4
8:00 am-11:54 am
Nonstop3h 54m
San JuanBuffalo
SJU - BUF
SJUBUF
San Juan Luis Munoz Marin Intl
Tue 5/12
3:03 am-10:41 am
2 stops31h 38m
Buffalo
Mon 5/18
2:49 pm-2:08 am
2 stops35h 19m
Saint Thomas IslandBuffalo
STT - BUF
STTBUF
Saint Thomas Island Cyril E King
Fri 5/1
3:59 pm-12:50 am
1 stop8h 51m
Buffalo
Tue 5/5
6:00 am-1:51 pm
1 stop7h 51m
PonceBuffalo
PSE - BUF
PSEBUF
Ponce Mercedita
Sat 7/11
10:37 am-9:20 pm
1 stop10h 43m
Buffalo
Wed 7/15
7:52 pm-9:52 am
1 stop14h 00m
San JuanBuffalo
SJU - BUF
SJUBUF
San Juan Luis Munoz Marin Intl
Wed 5/6
2:00 pm-9:45 pm
1 stop7h 45m
Buffalo
Wed 5/13
1:10 pm-10:40 pm
1 stop9h 30m
San JuanBuffalo
SJU - BUF
SJUBUF
San Juan Luis Munoz Marin Intl
Wed 5/6
7:25 am-11:47 pm
1 stop16h 22m
Buffalo
Wed 5/13
5:00 am-12:35 pm
1 stop7h 35m
When flying from Caribbean Islands to Buffalo, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Comfort
Overall
Crew
Food
Boarding
Entertainment
Reviews
Sally,Oct 2025
ATH - JFK
Comfort
Overall
Crew
Food
Boarding
Entertainment
Reviews
Sally,Oct 2025
ATH - JFK
Comfort
Overall
Crew
Food
Boarding
Entertainment
Reviews
Sally,Oct 2025
ATH - JFK
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$80 | Average$317 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$124 | Average$231 | FlexibilityNo cancel fee | On-time62% | |
| Cheapest$195 | Average$395 | FlexibilityNo cancel fee | On-time63% | |
| Cheapest$215 | Average$439 | FlexibilityNo cancel fee | On-time71% | |
| Cheapest$239 | Average$356 | FlexibilityNo cancel fee | On-time62% |