Direct Flights from London to St Kitts are available via "Golden Caribbean".
Other flights from UK [linking via Antigua - 25 minutes away by Air] - are with British Airways or Virgin-Atlantic.
Direct flights are available from several Cities in the USA.