Treasure Beach is a must-see destination in Saint Elizabeth, Jamaica. It is one of the most popular cities to visit in the country. We recommend you stay at least 4 days in order to fully appreciate everything Treasure Beach has to offer.
Although Treasure Beach doesn’t have its own airport, you can fly to Montego Bay Airport (MBJ), which is located 71 km from Treasure Beach. Kingston Norman Manley is the most popular, with regular flights from JetBlue, American Airlines, Spirit Airlines and other airlines departing from the United States. The shortest flight to Treasure Beach from the United States departs from Fort Lauderdale and takes around 1h 44m.
Another option to get to Treasure Beach is to pick up a car rental from Montego Bay, which is about 68 km from Treasure Beach. You’ll find branches of Timeless Car Rental and Classique Car Rentals, among others, in Montego Bay.
Expect to pay $5.34 per gallon in Treasure Beach (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $64.05 and $85.40.