Cheap flights from Freeport to Miami

Find cheap Freeport Bahamas to Miami United States flights with our free search service. Compare all available fares for direct or connection flights from Freeport to Miami.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by
Flight Departure Date Arrival Date Price Duration Number Stops Updated
What is the distance between Freeport and Miami?

The average distance from Freeport to Miami is 172 kilometers (equals to 107 miles or 93 nautical miles). Your flight will departure from Freeport, Bahamas and arrive on Miami, United States.

How long is the flight from Freeport to Miami?

The average flight time between Freeport to Miami is 14 hours 15 minutes

How much is the fare for flight between Freeport and Miami?

The average price for one-way airfare from Freeport to Miami is 287 USD (none-taxes) for economy class.

How many flights fly from Freeport to Miami on the daily basis?

Around 19 flights are flying daily from Freeport to Miami. Some major airlines between this route are Envoy Air, Executive Airlines, American Airlines, Iran Aseman Airlines, IBC Airways, Mountain Air Cargo, Bahamasair, Republic Airlines, ...

Flight Origin Destination Departure Arrival Equip
YX4384 Freeport (FPO) Miami (MIA) 4 p.m. 5:07 p.m.
II104 Freeport (FPO) Miami (MIA) 11:45 a.m. 3:13 p.m. SF34
AA4427 Freeport (FPO) Miami (MIA) 3:30 p.m. 4:19 p.m. E75L
MQ9800 Freeport (FPO) Miami (MIA) 2:30 p.m. 5 p.m. None
AA9386 Freeport (FPO) Miami (MIA) noon 1:30 p.m.
MQ3583 Freeport (FPO) Miami (MIA) 7:57 p.m. 9:51 p.m. ER4
MQ4925 Freeport (FPO) Miami (MIA) 5:20 p.m. 5:55 p.m.
OW4950 Freeport (FPO) Miami (MIA) 7:40 a.m. 8:40 a.m.
MQ4986 Freeport (FPO) Miami (MIA) 11:40 a.m. 12:15 p.m.
OW4925 Freeport (FPO) Miami (MIA) 5:10 p.m. 6:09 p.m.
OW4986 Freeport (FPO) Miami (MIA) 11:30 a.m. 12:30 p.m.
EP1371 Freeport (FPO) Miami (MIA) 6:59 p.m. 7:46 p.m.
MQ4950 Freeport (FPO) Miami (MIA) 7:50 a.m. 8:25 a.m.
UP241 Freeport (FPO) Miami (MIA) noon 12:40 p.m. DH8
OW4825 Freeport (FPO) Miami (MIA) 5:10 p.m. 6:10 p.m.
OW4813 Freeport (FPO) Miami (MIA) 7:40 a.m. 8:40 a.m.
OW4796 Freeport (FPO) Miami (MIA) 11:35 a.m. 12:30 p.m.
MTN7122 Freeport (FPO) Miami (MIA) 6 p.m. 10:21 p.m. None
MQ9301 Freeport (FPO) Miami (MIA) 11:05 a.m. 11:55 a.m.