No clear winner: airlines and hours on this route all land within a few points of 3 in 4 on time.
Nonstops (seasonal or thin)
Nonstop details →Best connections, any airlines
Ranked by chance you reach Charlotte Amalie on time. Total trip = scheduled departure to arrival, layover included. Layovers up to 4 hours. Pick a connection for the details.
| AmericanDetails → | BOS 05:10 → MIA 08:38AA 1418 | 1h 29m Miami | MIA 10:07 → STT 12:59AA 2744 | 7h 49m | 99% | 87% |
| DeltaDetails → | BOS 05:30 → ATL 08:15DL 2242 | 2h 18m Atlanta | ATL 10:33 → STT 14:19DL 1902 | 8h 49m | 100% | 84% |
| AmericanDetails → | BOS 06:00 → MIA 09:30AA 873 | 3h 38m Miami | MIA 13:08 → STT 16:00AA 2738 | 10h 00m | 98% | 81% |
| UnitedDetails → | BOS 05:45 → IAD 07:23UA 1734 | 52m Dulles | IAD 08:15 → STT 12:20UA 1443 | 6h 35m | 94% | 79% |
| UnitedDetails → | BOS 05:47 → IAH 08:50UA 1409 | 1h 02m Houston | IAH 09:52 → STT 15:43UA 1908 | 9h 56m | 93% | 77% |
| AmericanDetails → | BOS 06:05 → CLT 08:30AA 418 | 1h 27m Charlotte | CLT 09:57 → STT 13:48AA 2432 | 7h 43m | 98% | 76% |
| DeltaDetails → | BOS 06:50 → ATL 09:33DL 695 | 2h 02m Atlanta | ATL 11:35 → STT 15:21DL 1883 | 8h 31m | 96% | 69% |
| JetBlue + Deltatwo ticketsDetails → | BOS 05:15 → JFK 06:28B6 917 | 1h 32m New York | JFK 08:00 → STT 12:10DL 1930 | 6h 55m | 89% | 68% |
| Tight connection: often missed | ||||||
| JetBlueDetails → | BOS 09:40 → SJU 13:42B6 861 | 53m San Juan | SJU 14:35 → STT 15:12B6 936 | 5h 32m | 71% | 49% |
Same layover, different day-part
How often the first flight arrives too late to connect (45 min minimum), for one-ticket layovers of 45–80 minutes.
Delays build through the day, so an afternoon first leg eats the layover. A short connection is fine early in the morning and a gamble later on.
Mixing airlines
The table above includes two-ticket connections (marked “two tickets”), held to the 90-minute minimum. One ticket only →
Regional partners count as the airline that sells them: SkyWest flying Delta Connection is one Delta ticket.
About this data: US DOT on-time records, Aug 2025 – Jul 2026, all US airlines; regional flights count under the airline that sells them. Schedules (which flights and connections exist, and their times) are as of Jun 6 – Jul 31, 2026; seasonal flights outside that window aren’t ranked. Rebuilt monthly. JSON