The principal gateway to St Barts (SBH) is through Juliana Airport (SXM) located in the Dutch side of St Maarten, where 22 scheduled airlines arrive daily from 34 direct flights from the USA, Canada, Europe, Latin America and the Caribbean.
Here are the main airlines and the main cities from which you can fly nonstop to St Maarten airport and then transfer to St Barts.
Airlines: American Airlines, Delta Airlines, JetBlue Airways, Southwest Airlines, Spirit Airlines, United Airlines.
Departures: Atlanta, Boston*, Charlotte, Chicago, Fort Lauderdale, Miami, New York, Newark*, Philadelphia, Washington.
* Seasonal flights
Airlines: Air Caraibes, Air France, Alitalia, KLM.
Departures: Amsterdam, Paris.
Airlines: Air Canada, Westjet.
Departures: Montreal, Toronto.
Airlines: Copa Airlines.
Airlines: Aerologic, Air Caraibes, Air France, Air Turks and Caicos, Seaborne Airlines, Winair.
Departures: Pointe-à-Pitre, San Juan.
From St Maarten (SXM), Winair and St Barth Commuter, make the ten-minute shuttle flights to St Barts (SBH).
From Guadeloupe (PTP), St Barth Commuter and Air Antilles Express offers nonstop flights to St Barts (50 minutes) and others via St Marteen departing at times meant to accommodate the arrival of the bigger planes from Europe.
From San Juan (SJU) and Antigua (ANU), Tradewind Aviation offers nonstop flights to St Barts.