
St Barts' airport has a completely renewed runway
The principal gateway to St. Barths (SBH) is through Juliana Airport in nearby Dutch St.Maarten, where flights arrive daily from both the USA and Europe. International carriers arriving at Juliana include American Airlines, Continental Airlines and US Air from the USA, and Air France, Corsair and KLM from Europe. 
From St. Maarten, WINAIR , Air Caraïbes, and St-Barth Commuter , make the ten minute shuttle flights to St. Barths(SBH).
Air France and Corsair also fly regularly from France to Guadeloupe.
From Guadeloupe, Air Caraïbes offers a few direct flights to St. Barths (45 minutes) and others via St-Martin departing at times meant to accommodate the arrival of the bigger planes from France.
Air Caraïbes also has several flights a week between San Juan and St. Barths via St. Martin. And new this season (03/04) Inter Island Express based in San Juan, offers two direct flight a week from San Juan to St. Barths.(SBH)
Locally based charter flights are also available.
The airstrip in St. Barths is small, and pilots are required to have special training to land. For many, the landing, especially on a windy day, is an adventure in itself.
By Ferry from St. Martin/St.Maarten -
______________________________________________________
If you're nervous about landing at St. Barths' airport, the ferry round trip will cost you from 50 Euros to 75 Euros:
Since May 15, 2004, a new high speed catamaran, the HC KATIA from Rapid Explorer Cie , provides a fast regular service (35 minutes) to St Barths from/to Chesterfield Marina at Pointe Blanche (Dutch St Maarten)- For info and reservations, click here.

MV Voyager departs daily from the waterfront in Marigot, St. Martin, at 9:00 AM and at 6:15 PM to arrive in Gustavia around 75 minutes later.
(+590) 590 27 54 10 for infos & reservations.

There is also a high speed ferry named The Edge that comes to Gustavia once a day from Tuesday till Saturday. It leaves from Pelican Marina in Dutch St. Maarten at 9 AM. The passage lasts around 45 minutes
(+599) 544 26 40 for info and reservations.

And you can also charter a boat to come and pick you up in St Maarten. Contact Marine Service . They offer an airport taxi service.