Find the best and cheapest flights to Jamaica

Finding the best and most affordable flights to Jamaica can be a challenge, but we're here to help. We've compiled a list of the best flight options available from various countries, so you can easily find the perfect flight to Jamaica.

Direct flights from Europe:
- Amsterdam
- London
- Brussels
- Frankfurt
- Verona
- Milan
- Zürich#

From Canada:
- Calgary
- Edmonton
- Winnipeg
- Ottawa
- Montreal
- Hamilton
- Toronto
- Moncton
- Halifax

From USA:


Other:
- Panama City
- Cancún Mexico
Direct flights
A flight between two airports without any scheduled stops, although the plane may make stops for fueling or other reasons, like dropping off passengers at another holiday destination.
Connecting flights
A connecting flight is a flight with a layover or stop at an intermediate airport before continuing on to the final destination.
Flights - Search

Austria

Connecting flights

There are no direct flights from Austria to Jamaica, but Condor offers great connecting flights via Frankfurt, Germany. Here are the best offers we found:

Our tip: We recommend flights to Montego Bay as they are faster and usually cheaper. Flights to Kingston are only available via New York by JetBlue. Use local transportation, like the Knutsford Express, to get into Kingston with ease.

Bahamas

Direct flights

Nassau: Virgin Atlantic

Belgium

Direct flightsConnecting flights

The best option is TUI fly Belgium from Brussels to Montego Bay once a week on Thursday, starting at 199,99 € (outbound) and 299,99 € (return).

This flight has a stopover, most times in Punta Cana, Dominican Republic. During this stopover, you don’t have to pick up your luggage and check it in again. In some cases you can stay on the plane, for example if the stop is made to refuel. In other cases you will be asked to leave the plane temporarily and you can take your hand luggage with you, for example if the plane needs to be cleaned.

Bulgaria

Connecting flights

Will be added soon

Canada

Direct flights

Dorval

Halifax

Moncton: Sunwing

St John’s: Sunwing

Toronto: Air Canada, WestJet, Air Transat, Sunwing

Winnipeg

Denmark

Connecting flights

Kopenhagen

Billund

Dominican Republic

Direct flights

La Romana – Virgin Airlines

Punta Cana – TUI Fly, Edelweiss Air

Finland

Connecting flights

Will be added soon

France

Connecting flights

Will be added soon

Greece

Connecting flights

Will be added soon

Hungary

Connecting flights

Will be added soon

Iceland

Connecting flights

Will be added soon

Ireland

Connecting flights

Will be added soon

Dublin

Italy

Connecting flights

Will be added soon

Netherlands

Direct flights

Amsterdam: TUIfly Netherlands

Norway

Connecting flights

Will be added soon

Bergen

Oslo

Stavanger

Panama

Tocumen

Panama City: Copa Airlines

Poland

Connecting flights

Will be added soon

Portugal

Connecting flights

Will be added soon

Romania

Connecting flights

Will be added soon

Russia

Connecting flights

Will be added soon

Spain

Connecting flights

Will be added soon

Sweden

Connecting flights

Will be added soon

Switzerland

Direct flightsConnecting flights

Will be added soon

United Kingdom

Direct flightsConnecting flights

Birmingham, TUI Airways

London: TUI Fly, Virgin Airways

Manchester, TUI Airways

United States of America

Direct flightsConnecting flights

Atlanta: Delta Air Lines, Frontier Airlines, Virgin Atlantic / Operated by Delta Air Lines 1997

Austin

Baltimore: Southwest Airlines

Boston

Charlotte: American Airlines

Dallas-Ft. Worth

Detroit

Dulles: United Airlines

Intl Ft. Lauderdale: JetBlue Airways, Spirit Airlines

Hartford: Spirit Airlines

Houston

Miami: American Airlines

Midway

New York: American Airlines, Delta Air Lines, JetBlue Airways, Virgin Atlantic / Operated by Delta Air Lines 1955

Newark: United Airlines

Orlando: JetBlue Airways, Southwest Airlines

O’Hare International

Philadelphia: American Airlines, Frontier Airlines, Spirit Airlines

St. Louis

Windsor Locks: JetBlue Airways

<div
  data-skyscanner-widget="FlightSearchWidget"
  data-locale="en-US"
  data-market="DE"
  data-currency="EUR"
  data-destination-name="MontegoBAy"
  data-hide-powered-by="true"
></div>
<script src="https://widgets.skyscanner.net/widget-server/js/loader.js" async></script>