There are 7 ways to get from Fort Myers to Ocho Rios by bus or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus to Fort Lauderdale, fly to Montego Bay, bus  •  8 h 16 min

  1. Take the bus from Fort Myers, FL to Fort Lauderdale Airport
  2. Fly from Fort Lauderdale (FLL) to Montego Bay (MBJ) FLL - MBJ
  3. Take the bus from Montego Bay Airport to Ocho Rios

$172 - $416

Cheapest option

Fly Ft. Myers to Kingston, bus  •  12 h 45 min

  1. Fly from Ft. Myers (RSW) to Kingston (KIN) RSW - KIN
  2. Take the bus from Kingston to Ocho Rios

$148 - $1,123

5 alternative options

Fly Ft. Myers to Montego Bay, bus  •  10 h 13 min

  1. Fly from Ft. Myers (RSW) to Montego Bay (MBJ) RSW - MBJ
  2. Take the bus from Montego Bay Airport to Ocho Rios

$156 - $1,222

Bus to Miami, fly to Montego Bay, bus  •  8 h 49 min

  1. Take the bus from Fort Myers, FL to Miami Airport
  2. Fly from Miami (MIA) to Montego Bay (MBJ) MIA - MBJ
  3. Take the bus from Montego Bay Airport to Ocho Rios

$184 - $516

Bus to Fort Lauderdale, fly to Kingston, bus  •  9 h 48 min

  1. Take the bus from Fort Myers, FL to Fort Lauderdale Airport
  2. Fly from Fort Lauderdale (FLL) to Kingston (KIN) FLL - KIN
  3. Take the bus from Kingston to Ocho Rios

$194 - $367

Bus to Miami, fly to Kingston, bus  •  10 h 17 min

  1. Take the bus from Fort Myers, FL to Miami Airport
  2. Fly from Miami (MIA) to Kingston (KIN) MIA - KIN
  3. Take the bus from Kingston to Ocho Rios

$186 - $377

Bus to Orlando, fly to Montego Bay, bus  •  10 h 54 min

  1. Take the bus from Fort Myers - Walmart to Orlando Airport
  2. Fly from Orlando (MCO) to Montego Bay (MBJ) MCO - MBJ
  3. Take the bus from Montego Bay Airport to Ocho Rios

$212 - $816

Questions & Answers

The distance between Fort Myers and Ocho Rios is 647 miles.

It takes approximately 8 h 16 min to get from Fort Myers to Ocho Rios, including transfers.

More details

The quickest flight from Fort Lauderdale Airport to Montego Bay Airport is the direct flight which takes 1 h 37 min.

Search flights

Caribbean Airlines, Spirit Airlines, JetBlue Airways and Southwest Airlines offer flights from Fort Lauderdale Airport to Montego Bay Airport.

Search flights

There are 470+ hotels available in Ocho Rios. Prices start at $79 USD per night.

More details

Map of how to get from Fort Myers to Ocho Rios.
Launch map view
  • Distance: 646.6 miles
  • Duration: 8 h 16 min

What companies run services between Fort Myers, FL, USA and Ocho Rios, Jamaica?

There is no direct connection from Fort Myers to Ocho Rios. However, you can take the bus to Fort Lauderdale Airport, take the walk to Fort Lauderdale airport, fly to Montego Bay, take the walk to Montego Bay Airport, then take the bus to Ocho Rios. Alternatively, you can take the line 140 bus to Bell Tower Shops @ Bell Tower Shops Avenue, take the line 50 bus to Southwest Florida International Airport, take the walk to Ft. Myers airport, fly to Montego Bay, take the walk to Montego Bay Airport, then take the bus to Ocho Rios.

Airlines
American Airlines
Website
aa.com
Flights from Ft. Myers to Montego Bay via Miami
Ave. Duration
3 h 43 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$140 - $1,200
Flights from Ft. Myers to Montego Bay via Charlotte
Ave. Duration
6 h 18 min
When
Every day
Estimated price
$270 - $1,700
Flights from Ft. Myers to Montego Bay via Philadelphia
Ave. Duration
7 h 35 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$350 - $2,000
Flights from Ft. Myers to Montego Bay via Dallas/Ft.Worth
Ave. Duration
7 h 39 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$360 - $2,000
Flights from Miami to Montego Bay
Ave. Duration
1 h 41 min
When
Every day
Estimated price
$240 - $900
Flights from Ft. Myers to Kingston via Miami
Ave. Duration
4 h 46 min
When
Every day
Estimated price
$130 - $1,100
Flights from Ft. Myers to Kingston via Charlotte, Miami
Ave. Duration
10 h 17 min
When
Every day
Estimated price
$250 - $1,600
Flights from Miami to Kingston
Ave. Duration
1 h 43 min
When
Every day
Estimated price
$160 - $500
Flights from Orlando to Montego Bay via Miami
Ave. Duration
3 h 58 min
When
Every day
Estimated price
$130 - $1,100
JetBlue Airways
Website
jetblue.com
Flights from Fort Lauderdale to Montego Bay
Ave. Duration
1 h 38 min
When
Every day
Estimated price
$280 - $1,200
Flights from Ft. Myers to Montego Bay via New York JFK
Ave. Duration
7 h 39 min
When
Every day
Estimated price
$440 - $1,800
Flights from Ft. Myers to Kingston via New York JFK
Ave. Duration
8 h 17 min
When
Every day
Estimated price
$410 - $1,600
Flights from Fort Lauderdale to Kingston
Ave. Duration
1 h 42 min
When
Every day
Estimated price
$180 - $650
Flights from Orlando to Montego Bay
Ave. Duration
1 h 59 min
When
Every day
Estimated price
$150 - $750
Southwest Airlines
Website
southwest.com
Flights from Fort Lauderdale to Montego Bay
Ave. Duration
1 h 42 min
When
Every day
Estimated price
$170 - $750
Flights from Ft. Myers to Montego Bay via Baltimore
Ave. Duration
7 h 15 min
When
Saturday
Estimated price
$340 - $1,200
Flights from Ft. Myers to Montego Bay via Chicago Midway
Ave. Duration
8 h 20 min
When
Monday, Wednesday and Friday
Estimated price
$380 - $1,400
Flights from Orlando to Montego Bay
Ave. Duration
2 h
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$180 - $750
Flights from Orlando to Montego Bay via Fort Lauderdale
Ave. Duration
3 h 50 min
When
Saturday
Estimated price
$180 - $750
Delta
Website
delta.com
Flights from Ft. Myers to Montego Bay via Atlanta
Ave. Duration
6 h 51 min
When
Every day
Estimated price
$290 - $1,900
Flights from Ft. Myers to Kingston via Atlanta
Ave. Duration
7 h 8 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$270 - $1,700
Caribbean Airlines
Website
caribbean-airlines.com
Flights from Fort Lauderdale to Montego Bay
Ave. Duration
1 h 40 min
When
Monday, Thursday and Saturday
Estimated price
$280 - $950
Flights from Fort Lauderdale to Kingston
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$150 - $600
Spirit Airlines
Website
spirit.com
Flights from Fort Lauderdale to Montego Bay
Ave. Duration
1 h 45 min
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$220 - $700
Flights from Fort Lauderdale to Kingston
Ave. Duration
1 h 54 min
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$130 - $600
United Airlines
Website
united.com
Flights from Ft. Myers to Montego Bay via Houston
Ave. Duration
6 h 45 min
When
Saturday
Estimated price
$350 - $1,800
Flights from Ft. Myers to Montego Bay via Newark
Ave. Duration
7 h 50 min
When
Saturday
Estimated price
$400 - $2,000
Bus operators
Javax Bus
Phone
407-299-6360
Email
info@floridatransportation.net
Website
javaxbus.com
Bus from Fort Myers, FL to Fort Lauderdale Airport
Ave. Duration
1 h 45 min
Frequency
Every 4 hours
Estimated price
$49
Schedules at
javaxbus.com
Book at
gotobus.com
Bus from Fort Myers, FL to Miami Airport
Ave. Duration
2 h 25 min
Frequency
Every 3 hours
Estimated price
$40 - $50
Schedules at
javaxbus.com
Book at
gotobus.com
Bus from Fort Myers - Walmart to Orlando Airport
Ave. Duration
4 h 15 min
Frequency
3 times a day
Estimated price
$49
Schedules at
javaxbus.com
Book at
gotobus.com
Knutsford Express Ltd
Phone
1 (876) 971 1822
Email
info@knutsfordexpress.com
Website
knutsfordexpress.com
Bus from Montego Bay Airport to Ocho Rios
Ave. Duration
1 h 40 min
Frequency
Every 4 hours
Estimated price
$13 - $17
Schedules at
knutsfordexpress.com
Book at
knutsfordexpress.com
Bus from Kingston to Ocho Rios
Ave. Duration
1 h 45 min
Frequency
Every 3 hours
Estimated price
$13 - $16
Schedules at
knutsfordexpress.com
Book at
knutsfordexpress.com

Want to know more about travelling around Jamaica

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.