There are 5 ways to get from Merritt Island to Freeport by taxi, plane, train, ferry, shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Orlando, fly
best- Take the taxi from Merritt Island to Cocoa Beach, FL - Pilot Gastaxi
- Fly from Orlando (MCO) to Grand Bahama International Airport (FPO)plane MCO - FPO
3h 59m$282–673Shuttle, bus, ferry
cheapest- Take a shuttle bus from Cocoa Beach, FL - Pilot Gas to Orlando Airport
- Take the bus from Orlando to Fort Lauderdale International Airportbus
- Take the ferry from Fort Lauderdale Cruise Terminal to Freeport Harbourferry
10h 23m$196–550Taxi, train, ferry
- Take the taxi from Merritt Island to Orlandotaxi
- Take the train from Orlando to Fort Lauderdaletrain
- Take the ferry from Fort Lauderdale Cruise Terminal to Freeport Harbourferry
8h 48m$235–680Taxi, train to Fort Lauderdale–Hollywood International Airport, fly
- Take the taxi from Merritt Island to Orlandotaxi
- Take the train from Orlando to Fort Lauderdaletrain
- Fly from Fort Lauderdale–Hollywood International Airport (FLL) to Grand Bahama International Airport (FPO)plane FLL - FPO
6h 8m$289–703Taxi, train to Miami International Airport, fly
- Take the taxi from Merritt Island to Orlandotaxi
- Take the train from Orlando to Miamitrain
- Fly from Miami International Airport (MIA) to Grand Bahama International Airport (FPO)plane MIA - FPO
6h 51m$420–733
Orlando (MCO) to Grand Bahama International Airport (FPO) flights
Comparing Your Travel Options
The cheapest way to get from Merritt Island to Freeport is to shuttle and bus and ferry which costs $190 - $550 and takes 10h 23m.
The fastest way to get from Merritt Island to Freeport is to taxi and fly which takes 3h 59m and costs $280 - $700.
The distance between Merritt Island and Freeport is 422 km.
The best way to get from Merritt Island to Freeport without a car is to taxi and train and ferry which takes 8h 48m and costs $230 - $700.
It takes approximately 3h 59m to get from Merritt Island to Freeport, including transfers.
There are 27+ hotels available in Freeport.
What companies run services between Merritt Island, FL, USA and Freeport, Bahamas?
There is no direct connection from Merritt Island to Freeport. However, you can take the taxi to Cocoa Beach, FL - Pilot Gas, take the shuttle to Orlando Airport, walk to Orlando (MCO) airport, then fly to Grand Bahama International Airport (FPO). Alternatively, you can take the taxi to Orlando, take the train to Fort Lauderdale, walk to Central Terminal Bay A1 - Route 40 East, take the line 40 bus to Southeast 17th Street/Southeast 23rd Avenue, walk to Fort Lauderdale Cruise Terminal, take the ferry to Freeport Harbour, then take the taxi to Freeport.
- Website
- bahamasair.com
Flights from Orlando to Grand Bahama International Airport
- Ave. Duration
- 1h
- When
- Monday and Thursday
- Estimated price
- $180–550
Flights from Fort Lauderdale–Hollywood International Airport to Grand Bahama International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $120–400
- Phone
- +1 831-539-2901
- [email protected]
- Website
- gobrightline.com
Train from Orlando to Fort Lauderdale
- Ave. Duration
- 2h 54m
- Frequency
- Every 2 hours
- Estimated price
- $40–150
- Book at
- Brightline
- Smart
- $40–80
- Premium
- $100–150
Train from Orlando to Fort Lauderdale
- Ave. Duration
- 2h 54m
- Frequency
- Every 2 hours
- Estimated price
- $40–150
- Book at
- Brightline
- Smart
- $40–80
- Premium
- $100–150
Train from Orlando to Miami
- Ave. Duration
- 3h 36m
- Frequency
- Every 2 hours
- Estimated price
- $40–170
- Book at
- Brightline
- Smart
- $40–90
- Premium
- $110–170
- Phone
- +1 772-343-0217
- Website
- Smart Shuttle Line, Inc.
Shuttle from Cocoa Beach, FL - Pilot Gas to Orlando Airport
- Ave. Duration
- 32 min
- Frequency
- 4 times a day
- Estimated price
- $45–55
- Schedules at
- Smart Shuttle Line, Inc.
- one passenger
- $45–55
- Phone
- +1 866 699 6988
- [email protected]
- Website
- Balearia Caribbean
Ferry from Fort Lauderdale Cruise Terminal to Freeport Harbour
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Estimated price
- $60–363
- Website
- Balearia Caribbean
- Economy One Way
- $60–80
- Economy Premium
- $80–100
Ferry from Fort Lauderdale Cruise Terminal to Freeport Harbour
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Estimated price
- $60–363
- Website
- Balearia Caribbean
- Economy One Way
- $60–80
- Economy Premium
- $80–100
- Ave. Duration
- 45 min
- Estimated price
- $55–150
Best Taxi and Shuttle
- Phone
- +1 321-482-3452
- Website
- besttaxiandshuttle.com
Cab 54
- Phone
- +1 321-220-5454
- Website
- cab-54.com
Best Taxi and Shuttle
- Phone
- +1 321-482-3452
- Website
- besttaxiandshuttle.com
Cab 54
- Phone
- +1 321-220-5454
- Website
- cab-54.com
Best Taxi and Shuttle
- Phone
- +1 321-482-3452
- Website
- besttaxiandshuttle.com
Cab 54
- Phone
- +1 321-220-5454
- Website
- cab-54.com
Best Taxi and Shuttle
- Phone
- +1 321-482-3452
- Website
- besttaxiandshuttle.com
Cab 54
- Phone
- +1 321-220-5454
- Website
- cab-54.com
Want to know more about travelling around Bahamas
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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide




