There are 10 ways to get from Salt Lake City to Freeport Airport (FPO) by plane, bus, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Salt Lake City International Airport to Grand Bahama International Airport
best- Fly from Salt Lake City International Airport (SLC) to Grand Bahama International Airport (FPO)plane SLC - FPO
8h 26m$162–703Bus, ferry
- Take the bus from Redwood Rd @ 758 S to El Pasobus
- Take the bus from El Paso Bus Station to Houston Bus Stationbus
- Take the bus from Houston - Harrisburg Blvd to Fort Myersbus
- Take the bus from Fort Myers Bus Stop to Fort Lauderdale International Airportbus
- Take the ferry from Fort Lauderdale Cruise Terminal to Freeport Harbourferry
2d 10h$526–1,010Train, ferry
- Take the train from Salt Lake City to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Fort Lauderdale Amtrak Stationtrain
- Take the ferry from Fort Lauderdale Cruise Terminal to Freeport Harbourferry
3d 14h$2,054–3,540Train to Provo, fly to Grand Bahama International Airport
- Take the train from Salt Lake Central Station to Provo Central Stationtrain
- Fly from Provo (PVU) to Grand Bahama International Airport (FPO)plane PVU - FPO
13h 11m$176–759Fly Salt Lake City International Airport to Fort Lauderdale, FL, fly to Nassau, Bahamas, fly to Grand Bahama, Bahamas
- Fly from Salt Lake City International Airport (SLC) to Fort Lauderdale–Hollywood International Airport (FLL)plane SLC - FLL
- Fly from Fort Lauderdale, FL to Nassau, Bahamasplane
- Fly from Nassau, Bahamas to Grand Bahama, Bahamasplane
9h 27m$498–1,049Fly Salt Lake City International Airport to Miami International Airport, bus to Fort Lauderdale, FL, fly to Nassau, Bahamas, fly to Grand Bahama, Bahamas
- Fly from Salt Lake City International Airport (SLC) to Miami International Airport (MIA)plane SLC - MIA
- Take the bus from Miami Airport to Fort Lauderdale Airportbus
- Fly from Fort Lauderdale, FL to Nassau, Bahamasplane
- Fly from Nassau, Bahamas to Grand Bahama, Bahamasplane
10h 47m$554–908Fly Salt Lake City International Airport to Orlando, train to Fort Lauderdale, FL, fly to Nassau, Bahamas, fly to Grand Bahama, Bahamas
- Fly from Salt Lake City International Airport (SLC) to Orlando (MCO)plane SLC - MCO
- Take the train from Orlando to Fort Lauderdaletrain
- Fly from Fort Lauderdale, FL to Nassau, Bahamasplane
- Fly from Nassau, Bahamas to Grand Bahama, Bahamasplane
13h 37m$622–1,167Fly Salt Lake City International Airport to Ft. Myers, bus to Fort Lauderdale, FL, fly to Nassau, Bahamas, fly to Grand Bahama, Bahamas
- Fly from Salt Lake City International Airport (SLC) to Ft. Myers (RSW)plane SLC - RSW
- Take the bus from Fort Myers Bus Stop to Fort Lauderdale International Airportbus
- Fly from Fort Lauderdale, FL to Nassau, Bahamasplane
- Fly from Nassau, Bahamas to Grand Bahama, Bahamasplane
14h 39m$531–1,139Fly Salt Lake City International Airport to Bimini North SPB, ferry to Bimini, Bahamas, fly to Nassau, Bahamas, fly to Grand Bahama, Bahamas
- Fly from Salt Lake City International Airport (SLC) to Bimini North SPB (NSB)plane SLC - NSB
- Take the ferry from North Bimini to South Biminiferry
- Fly from Bimini, Bahamas to Nassau, Bahamasplane
- Fly from Nassau, Bahamas to Grand Bahama, Bahamasplane
17h 21m$559–1,250Fly Salt Lake City International Airport to Tampa, train, bus to Fort Lauderdale, FL, fly to Nassau, Bahamas, fly to Grand Bahama, Bahamas
- Fly from Salt Lake City International Airport (SLC) to Tampa (TPA)plane SLC - TPA
- Take the train from Tampa to West Palm Beach Amtrak Stationtrain
- Take the bus from West Palm Beach, FL to Fort Lauderdale Airportbus
- Fly from Fort Lauderdale, FL to Nassau, Bahamasplane
- Fly from Nassau, Bahamas to Grand Bahama, Bahamasplane
16h 54m$615–1,242
Salt Lake City International Airport (SLC) to Grand Bahama International Airport (FPO) flights
Comparing Your Travel Options
The cheapest way to get from Salt Lake City to Freeport Airport (FPO) is to fly which costs $160 - $750 and takes 8h 26m.
The fastest way to get from Salt Lake City to Freeport Airport (FPO) is to fly which takes 8h 26m and costs $160 - $750.
The distance between Salt Lake City and Freeport Airport (FPO) is 3446 km.
The best way to get from Salt Lake City to Freeport Airport (FPO) without a car is to train and ferry which takes 3 days 14h and costs $2,000 - $3,600.
It takes approximately 8h 26m to get from Salt Lake City to Freeport Airport (FPO), including transfers.
Freeport Airport (FPO) is 2h ahead of Salt Lake City. It is currently 06:33 in Salt Lake City and 08:33 in Freeport Airport (FPO).
There are 27+ hotels available in Freeport Airport (FPO).
What companies run services between Salt Lake City, UT, USA and Freeport Airport (FPO), Bahamas?
American Airlines, Delta, and two other airlines fly from Salt Lake City International Airport (SLC) to Grand Bahama International Airport (FPO) 3 times a day.
- Website
- southwest.com
Flights from Salt Lake City International Airport to Fort Lauderdale–Hollywood International Airport via Nashville
- Ave. Duration
- 7h 38m
- When
- Sunday, Monday, Thursday, and Friday
- Estimated price
- $160–700
Flights from Salt Lake City International Airport to Fort Lauderdale–Hollywood International Airport via Houston Hobby Apt
- Ave. Duration
- 7h 17m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $160–700
Flights from Salt Lake City International Airport to Fort Lauderdale–Hollywood International Airport via Dallas
- Ave. Duration
- 8h 30m
- When
- Saturday
- Estimated price
- $150–700
Flights from Salt Lake City International Airport to Miami International Airport via Dallas
- Ave. Duration
- 7h 46m
- When
- Saturday, Tuesday, Wednesday, and Sunday
- Estimated price
- $140–650
Flights from Salt Lake City International Airport to Orlando
- Ave. Duration
- 4h 25m
- When
- Saturday
- Estimated price
- $150–650
Flights from Salt Lake City International Airport to Orlando via Nashville
- Ave. Duration
- 6h 25m
- When
- Saturday to Friday
- Estimated price
- $150–700
Flights from Salt Lake City International Airport to Orlando via Dallas
- Ave. Duration
- 6h 47m
- When
- Sunday, Saturday, Tuesday, and Wednesday
- Estimated price
- $150–700
Flights from Salt Lake City International Airport to Ft. Myers via Nashville
- Ave. Duration
- 8h 12m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $170–750
Flights from Salt Lake City International Airport to Tampa via Dallas
- Ave. Duration
- 7h 14m
- When
- Every day
- Estimated price
- $150–700
Flights from Salt Lake City International Airport to Tampa via Nashville
- Ave. Duration
- 6h 18m
- When
- Tuesday to Friday
- Estimated price
- $160–700
Flights from Salt Lake City International Airport to Tampa via Houston Hobby Apt
- Ave. Duration
- 6h 45m
- When
- Tuesday and Wednesday
- Estimated price
- $160–700
- Website
- delta.com
Flights from Salt Lake City International Airport to Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- $150–700
Flights from Salt Lake City International Airport to Miami International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $140–650
Flights from Salt Lake City International Airport to Orlando
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $150–650
Flights from Salt Lake City International Airport to Ft. Myers
- Ave. Duration
- 4h 21m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $160–750
Flights from Salt Lake City International Airport to Ft. Myers via Atlanta
- Ave. Duration
- 7h 4m
- When
- Every day
- Estimated price
- $170–750
Flights from Salt Lake City International Airport to Tampa
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $150–700
- Website
- aa.com
Flights from Salt Lake City International Airport to Grand Bahama International Airport via Miami International Airport
- Ave. Duration
- 10h 11m
- When
- Every day
- Estimated price
- $160–700
Flights from Salt Lake City International Airport to Grand Bahama International Airport via Charlotte
- Ave. Duration
- 11h
- When
- Friday
- Estimated price
- $170–750
Flights from Salt Lake City International Airport to Miami International Airport
- Ave. Duration
- 4h 27m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $140–650
- Website
- tailwind.com.tr
Flights from Salt Lake City International Airport to Bimini North SPB via Houston Hobby Apt, Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 17h 30m
- When
- Tuesday and Wednesday
- Estimated price
- $220–950
Flights from Salt Lake City International Airport to Bimini North SPB via Tampa, Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- $210–900
Flights from Salt Lake City International Airport to Bimini North SPB via Memphis, Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 17h 15m
- When
- Thursday
- Estimated price
- $210–950
Flights from Salt Lake City International Airport to Bimini North SPB via Fayetteville, Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 17h 24m
- When
- Thursday
- Estimated price
- $210–900
- Website
- jetwaysairlines.com
Flights from Salt Lake City International Airport to Grand Bahama International Airport via Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 6h
- When
- Monday, Friday, and Sunday
- Estimated price
- $160–700
Flights from Provo to Grand Bahama International Airport via Dallas/Ft.Worth, Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 8h 51m
- When
- Monday, Friday, and Sunday
- Estimated price
- $170–750
- Website
- bahamasair.com
Flights from Salt Lake City International Airport to Grand Bahama International Airport via Orlando
- Ave. Duration
- 10h 25m
- When
- Wednesday and Sunday
- Estimated price
- $160–700
- Website
- united.com
Flights from Salt Lake City International Airport to Ft. Myers via Houston
- Ave. Duration
- 6h 41m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $170–750
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Salt Lake City to Chicago Union Station
- Ave. Duration
- 34h 19m
- Frequency
- Once daily
- Estimated price
- $850–1,400
- Website
- Amtrak
Train from Chicago Union Station to Fort Lauderdale Amtrak Station
- Ave. Duration
- 45h 51m
- Frequency
- Once daily
- Estimated price
- $1,100–1,800
- Website
- Amtrak
Train from Tampa to West Palm Beach Amtrak Station
- Ave. Duration
- 3h 48m
- Frequency
- Once daily
- Estimated price
- $100–170
- Website
- Amtrak
- Phone
- +1 801-743-3882
- rideuta@rideuta.com
- Website
- rideuta.com
Train from Salt Lake Central Station to Provo Central Station
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $2–7
- Schedules at
- rideuta.com
- Adult - full fare
- $2–7
- Phone
- +1 831-539-2901
- guestservices@gobrightline.com
- 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
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- Omnibus Express
Bus from Redwood Rd @ 758 S to El Paso
- Ave. Duration
- 12h 50m
- Frequency
- 4 times a week
- Estimated price
- $130–170
- Schedules at
- Omnibus Express
Bus from Houston - Harrisburg Blvd to Fort Myers
- Ave. Duration
- 20h 38m
- Frequency
- Once daily
- Estimated price
- $170–220
- Schedules at
- Omnibus Express
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- Greyhound
Bus from El Paso Bus Station to Houston Bus Station
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Estimated price
- $130–200
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Fort Myers Bus Stop to Fort Lauderdale International Airport
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $20–35
- Schedules at
- Flixbus USA
Bus from Fort Myers Bus Stop to Fort Lauderdale International Airport
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $20–35
- Schedules at
- Flixbus USA
- Phone
- +1 877 733 0724
- Website
- RedCoach
Bus from Miami Airport to Fort Lauderdale Airport
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- $6–9
- Website
- RedCoach
Bus from West Palm Beach, FL to Fort Lauderdale Airport
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $11–17
- Website
- RedCoach
- Phone
- +1 866 699 6988
- info@baleariacaribbean.com
- Website
- Balearia Caribbean
Ferry from Fort Lauderdale Cruise Terminal to Freeport Harbour
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Estimated price
- $60–364
- 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–364
- Website
- Balearia Caribbean
- Economy One Way
- $60–80
- Economy Premium
- $80–100
- Phone
- +1 242 225 4568
Ferry from North Bimini to South Bimini
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- $3
- Phone
- +1 242 553 9025
Ferry from North Bimini to South Bimini
- Ave. Duration
- 10 min
- Frequency
- On demand
- Website
- Island Pin - Glenrick's Water Taxi Services
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.