Check Out the Flights to St. Croix and St. Thomas
American Airlines makes it easy to plan a round-trip getaway to the U.S. Virgin Islands. Daily and direct flights from top mainland destinations are among those arriving in St. Croix (STX) and St. Thomas (STT). Flights also return to Charlotte (CLT), Miami (MIA), Dallas (DFW), New York City (JFK) and Philadelphia (PHL).
Within just a few hours, USVI’s sea breezes and Caribbean vibes greet travelers stepping off the airplane. In St. Croix, enjoy the beautiful beaches, historic forts and the ruins of sugar mill estates. Stand at the easternmost tip of the United States on Point Udall, snorkel among marine life at the Buck Island Reef National Monument and savor authentic island flavors at mom-and-pop restaurants.
While visitors to St. Thomas will surely be entertained at the famous St. Thomas Carnival, there’s an array of things to see and do on the island. After swimming and sunning at white-sand beaches like Magens Bay and Lindquist Beach, shop for watches, jewelry and rum in renovated warehouses lining cobblestone streets in Charlotte Amalie. Take the Skyride to Paradise Point for spectacular island views, climb the 99 Steps to see Blackbeard’s Castle and look for menus featuring perfectly spiced Caribbean specialties like conch fritters, curry chicken and johnny cakes.
Hop aboard an American Airlines flight to feel the rhythm of America’s Caribbean Paradise!
Flight Schedules
Charlotte to St. Thomas Schedule
City Pair | Departure | Arrival | Operating Days |
CTL-STT | 7:15 AM | 10:40 AM | Daily |
CTL-STT | 11:00 AM | 2:28 PM | Daily |
STT-CTL | 11:30 AM | 3:45 PM | Daily |
STT-CTL | 3:08 PM | 7:20 PM | Daily |
Dallas to St. Thomas Schedule
City Pair | Departure | Arrival | Operating Days |
DFW-STT | 9:59 AM | 3:39 AM | Saturday |
STT-DFW | 1:20 PM | 6:10 PM | Saturday |
New York to St. Thomas Schedule
City Pair | Departure | Arrival | Operating Days |
JFK-STT | 8:29 AM | 12:34 PM | Daily |
STT-JFK | 1:30 PM | 6:00 PM | Daily |
Philadelphia to St. Thomas Schedule
City Pair | Departure | Arrival | Operating Days |
PHL-STT | 9:05 AM | 1:05 PM | Tue/Fri/Sat |
PHL-STT | 10:59 PM | 2:49 PM | Saturday |
STT-PHL | 1:45 PM | 5:55 PM | Tue/Fri/Sat |
STT-PHL | 3:29 PM | 7:44 PM | Saturday |
Miami to St. Thomas Schedule
City Pair | Departure | Arrival | Operating Days |
MIA-STT | 9:21 AM | 12:04 PM | Daily |
MIA-STT | 12:41 PM | 3:26 PM | Daily |
MIA-STT | 2:24 PM | 4:59 PM | Daily |
STT-MIA | 12:55 PM | 4:05 PM | Daily |
STT-MIA | 4:50 PM | 8:00 PM | Daily |
STT-MIA | 5:50 PM | 8:58 PM | Daily |
Charlotte to St. Criox Schedule
City Pair | Departure | Arrival | Operating Days |
CTL-STT | 11:04 AM | 2:39 PM | Saturday |
STT-CTL | 3:29 PM | 7:44 PM | Saturday |
Miami to St. Croix Schedule
City Pair | Departure | Arrival | Operating Days |
MIA-STX | 11:35 AM | 2:15 PM | Daily |
MIA-STX | 12:46 PM | 3:31 PM | Daily |
STX-MIA | 3:05 PM | 6:15 PM | Daily |
STX-MIA | 4:55 PM | 8:05 PM | Daily |
All flight dates and times listed on this page are subject to change. For details about airlines that provide passenger service between islands and other types of transport, including cargo, contact: American Airlines: 800-433-7300