Nestled along Jamaica's picturesque north coast, Montego Bay is a vibrant city known for its stunning beaches, vibrant culture, and warm hospitality. With its crystal-clear waters, vibrant coral reefs, and lush tropical landscapes, Montego Bay attracts visitors from around the world seeking a perfect blend of relaxation and adventure. The city's lively Hip Strip, lined with shops, restaurants, and bars, offers a taste of local life and entertainment. Whether you're craving a peaceful beach day, thrilling water sports, or exploring historical sites, Montego Bay promises an unforgettable experience immersed in the beauty of the Caribbean.
The cheapest month to fly to Montego Bay is typically September.
Popular airports near Montego Bay include Sangster International Airport (MBJ) and Ian Fleming International Airport (OCJ).
The flight to Montego Bay (MBJ) is roughly 17 hours 43 minutes and 7,748 miles (12,469 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Montego Bay from leading comparison sites using our search engine dashboard.
Beach with dining, shops & a clubhouse
Popular beach club with dining
Colorful homes & anti-slavery monument
Honeymoon and romance
Snorkeling, protected area, and coral reef
Cruise Terminal
Large seaside amusement & water park
Remnants of a 1700s fort & cannons
Reputedly haunted historic mansion tours
Small sandy beach with turquoise water
Serene spot for bird watching & feeding
Garden and art
Tourist Attraction
Tourist Attraction
Island
Tourist Attraction
Church
Route
Adventure
Point of interest
Concert
Public Beach
Golf course at a high-end resort
Golf, tennis, and country club
Beach
Beach and park
Park with gazebos, palm trees & more
Casino
Bay with beaches, boating & more
Zip line and adventure
Lighthouse
Kitesurfing
History
Tourist Attraction
Bay
23.9 °C
Thu, 2 May 2024
Average Temperature
28°C
Jan
28°C
Feb
29°C
Mar
29°C
Apr
30°C
May
31°C
Jun
31°C
Jul
31°C
Aug
31°C
Sep
30°C
Oct
29°C
Nov
28°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Montego Bay (MBJ) - The flight distance between these airports is 7,748 miles (12,469 kilometres). The direct flight time is roughly 17 hours 43 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Montego Bay (MBJ) - The flight distance between these airports is 7,287 miles (11,726 kilometres). The direct flight time is roughly 16 hours 41 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Montego Bay (MBJ) - The flight distance between these airports is 7,959 miles (12,809 kilometres). The direct flight time is roughly 18 hours 11 minutes.
Flights from George, South Africa - George Airport (GRJ) to Montego Bay (MBJ) - The flight distance between these airports is 7,499 miles (12,069 kilometres). The direct flight time is roughly 17 hours 9 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Montego Bay (MBJ) - The flight distance between these airports is 7,726 miles (12,433 kilometres). The direct flight time is roughly 17 hours 40 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Montego Bay (MBJ) - The flight distance between these airports is 7,682 miles (12,363 kilometres). The direct flight time is roughly 17 hours 34 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Montego Bay (MBJ) - The flight distance between these airports is 7,667 miles (12,339 kilometres). The direct flight time is roughly 17 hours 32 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Montego Bay (MBJ) - The flight distance between these airports is 7,799 miles (12,551 kilometres). The direct flight time is roughly 17 hours 49 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Montego Bay (MBJ) - The flight distance between these airports is 7,898 miles (12,710 kilometres). The direct flight time is roughly 18 hours 3 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Montego Bay (MBJ) - The flight distance between these airports is 7,572 miles (12,186 kilometres). The direct flight time is roughly 17 hours 19 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Montego Bay (MBJ) - The flight distance between these airports is 7,914 miles (12,736 kilometres). The direct flight time is roughly 18 hours 5 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Montego Bay (MBJ) - The flight distance between these airports is 7,899 miles (12,713 kilometres). The direct flight time is roughly 18 hours 3 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Montego Bay (MBJ) - The flight distance between these airports is 7,917 miles (12,741 kilometres). The direct flight time is roughly 18 hours 5 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Montego Bay (MBJ) - The flight distance between these airports is 7,793 miles (12,541 kilometres). The direct flight time is roughly 17 hours 49 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Montego Bay (MBJ) - The flight distance between these airports is 8,009 miles (12,889 kilometres). The direct flight time is roughly 18 hours 17 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Montego Bay (MBJ) - The flight distance between these airports is 7,358 miles (11,842 kilometres). The direct flight time is roughly 16 hours 51 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Montego Bay (MBJ) - The flight distance between these airports is 7,833 miles (12,607 kilometres). The direct flight time is roughly 17 hours 54 minutes.
Expert Help
Choose Site / Currency