top of page


With its smaller aircraft the pilots were kept busy with requests for aerial tours, giving visitors an exclusive look at the beautiful island of Barbados.


2015 sees yet another advancement of services to include an air cargo solution which is destined to make the region Executive Air serves even closer

Concierge Services

As a part of Executive Air commitment to providing outstanding customer service a concierge team has been assembled to assist it growing customer base with all the details of their travel. From booking of flights and transfers to hotel or even golf reservations, including sightseeing tours Executive Air is committed to its clientele.

Where We Fly

Destinations served by Executive Air include Bahamas Islands, Turks And Caicos Islands, Jamaica, Santo Domingo, Tortola, Anguilla, Antigua, St. Kitts & Nevis, Guadeloupe, Dominica, Martinique, St. Lucia, St. Vincent & The Grenadines, Grenada, Trinidad & Tobago, Curacao, Aruba, Guyana, St. Martin…your destination not listed, contact us and we will get you where you need to go.


Founded in 2007 by the vision of Mr. John Ackie Executive Air prides itself of being a full service regional Air charter company. Headquartered in Barbados, one of the largest regional hubs, Executive Air started its journey by offering luxury private charter service, which was unparalleled in the region, known for outstanding customer service, professional staff and experienced pilots with a safety first mentality.

As the company grew from strength to strength its service was expanded to include shared charter flights to the picturesque Grenadines islands as it sought to fill a void in airlift to this area.

Be smarter fly Charter 

bottom of page
// Get the Multi State Box element by ID var multiStateBox = $w("#aboutUs"); // Set the initial state var currentState = 0; // Set the interval in milliseconds var interval = 5000; // Create a timer to change the state at regular intervals setInterval(function() { // Update the state currentState++; if (currentState >= multiStateBox.states.length) { currentState = 0; } // Set the new state multiStateBox.changeState(currentState); }, interval);