British Airways plans to cancel its four weekly flights between Gatwick airport and Montego Bay in Jamaica in April.

The flights were from London with stops in Montego Bay and Kingston, Jamaica, said Alvin Sealy, the airline's Barbados-based spokesman.

The Montego Bay flights will end on April 1 but the airline will keep a service to Kingston, the capital, he said.

The airline also plans to add a weekly flight to the Bahamas and Grand Cayman Island as of April 1.

The flights will start in London with stops at Grand Cayman, the Bahamas and the Turks and Caicos.

BA already has flights to Grand Cayman three times a week, to the Bahamas four times a week and once weekly to the Turks and Caicos.

The airline serves the Caribbean islands of Tobago, St Lucia, Jamaica, Grenada, Grand Cayman, Barbados, Bahamas, Antigua and Turks and Caicos.