Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights From Miami To Bahamas

Cheap flights from Miami (MIA) to popular destinations in Bahamas (BS)

Bimini
Carrier Departure Date Return Date Lowest Price
United Oct 8, 2016 Oct 15, 2016 $749
United May 17, 2016 May 24, 2016 $780
United Sep 22, 2016 Sep 26, 2016 $799
United Jun 5, 2016 Jun 7, 2016 $809
United Jun 17, 2016 Jun 20, 2016 $836
United Jun 11, 2016 Jun 13, 2016 $851
United Jul 7, 2016 Jul 10, 2016 $878
United Aug 31, 2016 Sep 2, 2016 $886
United Jun 17, 2016 Jun 19, 2016 $903
United Jul 3, 2016 Jul 5, 2016 $920
Deadmans Cay
Carrier Departure Date Return Date Lowest Price
Bahamasair Jul 8, 2016 Jul 10, 2016 $434
Bahamasair Jul 29, 2016 Aug 1, 2016 $448
Bahamasair Aug 20, 2016 Aug 27, 2016 $448
Bahamasair Aug 26, 2016 Aug 29, 2016 $448
Bahamasair Aug 4, 2016 Aug 7, 2016 $448
Bahamasair Sep 9, 2016 Sep 11, 2016 $448
Bahamasair Aug 26, 2016 Aug 29, 2016 $448
Bahamasair Jul 28, 2016 Jul 31, 2016 $467
Bahamasair Jul 15, 2016 Jul 18, 2016 $467
Bahamasair Jul 8, 2016 Jul 10, 2016 $481
Freeport
Carrier Departure Date Return Date Lowest Price
American May 11, 2016 May 18, 2016 $306
American Jun 2, 2016 Jun 9, 2016 $306
American Jun 11, 2016 Jun 21, 2016 $306
American Jun 6, 2016 Jun 9, 2016 $306
American May 20, 2016 May 25, 2016 $306
American Jun 2, 2016 Jun 9, 2016 $306
American Jun 16, 2016 Jun 23, 2016 $306
American Jun 3, 2016 Jun 10, 2016 $306
American Jun 16, 2016 Jun 18, 2016 $306
American Jun 13, 2016 Jun 18, 2016 $306
George Town
Carrier Departure Date Return Date Lowest Price
Silver Jul 13, 2016 Jul 17, 2016 $390
Silver Aug 3, 2016 Aug 8, 2016 $390
Bahamasair Jul 22, 2016 Jul 24, 2016 $404
Bahamasair May 13, 2016 May 15, 2016 $404
Bahamasair Jul 22, 2016 Jul 25, 2016 $404
Bahamasair May 14, 2016 May 15, 2016 $404
Bahamasair Oct 14, 2016 Oct 17, 2016 $404
Bahamasair May 14, 2016 May 15, 2016 $404
Bahamasair May 13, 2016 May 15, 2016 $404
Bahamasair Sep 21, 2016 Sep 29, 2016 $404
Marsh Harbour
Carrier Departure Date Return Date Lowest Price
Bahamasair Sep 12, 2016 Sep 15, 2016 $404
Bahamasair May 27, 2016 May 30, 2016 $404
Bahamasair Mar 25, 2017 Apr 1, 2017 $416
Bahamasair May 21, 2016 May 30, 2016 $416
Bahamasair Jul 2, 2016 Jul 9, 2016 $416
Bahamasair Jul 4, 2016 Jul 11, 2016 $416
Bahamasair May 22, 2016 May 27, 2016 $416
Bahamasair May 24, 2016 May 28, 2016 $416
Bahamasair May 26, 2016 May 30, 2016 $416
Bahamasair Jul 9, 2016 Jul 16, 2016 $416
Nassau
Carrier Departure Date Return Date Lowest Price
JetBlue Dec 2, 2016 Dec 4, 2016 $172
Bahamasair Dec 27, 2016 Jan 3, 2017 $217
American May 30, 2016 Jun 5, 2016 $219
American May 13, 2016 May 19, 2016 $219
Bahamasair Oct 7, 2016 Oct 12, 2016 $222
Bahamasair Oct 11, 2016 Oct 16, 2016 $222
Bahamasair Dec 12, 2016 Dec 18, 2016 $222
Bahamasair Dec 24, 2016 Dec 30, 2016 $222
Bahamasair Dec 18, 2016 Dec 24, 2016 $222
Bahamasair Nov 7, 2016 Nov 11, 2016 $222
North Eleuthera
Carrier Departure Date Return Date Lowest Price
Bahamasair Jul 29, 2016 Jul 31, 2016 $374
Bahamasair Jun 22, 2016 Jun 26, 2016 $384
Bahamasair Jul 29, 2016 Jul 31, 2016 $402
Bahamasair Aug 3, 2016 Aug 6, 2016 $403
Bahamasair Jun 23, 2016 Jun 26, 2016 $403
Bahamasair Jun 2, 2016 Jun 10, 2016 $409
Bahamasair Jun 24, 2016 Jun 26, 2016 $412
United Jun 23, 2016 Jun 28, 2016 $421
Silver Feb 15, 2017 Mar 1, 2017 $421
United Feb 15, 2017 Mar 1, 2017 $421
Rock Sound
Carrier Departure Date Return Date Lowest Price
Bahamasair May 19, 2016 May 22, 2016 $374
Bahamasair May 19, 2016 May 22, 2016 $384
Bahamasair Feb 20, 2017 Feb 23, 2017 $464
Bahamasair Feb 20, 2017 Feb 23, 2017 $488
American Feb 20, 2017 Feb 23, 2017 $1,504
United Feb 20, 2017 Feb 23, 2017 $1,640
United Feb 20, 2017 Feb 23, 2017 $1,665
American Feb 20, 2017 Feb 23, 2017 $1,776
American May 19, 2016 May 22, 2016 $2,136
San Salvador
Carrier Departure Date Return Date Lowest Price
Bahamasair Jun 7, 2016 Jun 14, 2016 $461
Bahamasair Oct 18, 2016 Oct 22, 2016 $565
American Jun 7, 2016 Jun 14, 2016 $2,194
American Jun 7, 2016 Jun 14, 2016 $2,462
American Oct 18, 2016 Oct 22, 2016 $2,874
Treasure Cay
Carrier Departure Date Return Date Lowest Price
United Jul 19, 2016 Jul 26, 2016 $830
United Aug 12, 2016 Aug 19, 2016 $978
United May 14, 2016 May 17, 2016 $1,109
United May 27, 2016 May 30, 2016 $1,123
United Jul 19, 2016 Jul 26, 2016 $2,020
American Jul 19, 2016 Jul 26, 2016 $2,440
American Jul 19, 2016 Jul 26, 2016 $2,702

Flight Schedule Summaries

Miami to Nassau
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American - X X X X X X X
Copa PTY X X X X X
Delta ATL X X X X X X X
Bahamasair - X X X X X X X
Miami to Marsh Harbour
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American - X X X X X X X
Delta ATL X X X X
Bahamasair NAS X X X X X X X
Miami to North Eleuthera
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American - X X X X X X X
Delta ATL X X X X
Bahamasair NAS X X X X
Miami to Freeport
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American - X X X X X X X
Delta ATL X X X X X X X
Miami to George Town
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American - X X X X X X X
Delta ATL X X X X X X X
Bahamasair NAS X X X X X X X
Miami to Governors Harbour
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Bahamasair NAS X X
Miami to Treasure Cay
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Bahamasair NAS X X X X

Flights to Cities in Bahamas

FlightsAirlineLowest Price
Miami to Nassau Silver, American, JetBlue, United, Bahamasair $219
Miami to North Eleuthera Silver, American, Frontier, United, Bahamasair $374
Miami to Marsh Harbour Silver, American, United, Bahamasair $404
Miami to Freeport Silver, American, United, Bahamasair $306
Miami to Treasure Cay Silver, American, United, Bahamasair $830
Miami to Governors Harbour Silver, American, United, Bahamasair $374
Miami to George Town Silver, American, United, Bahamasair $390
Orlando to Nassau Silver, American, JetBlue, Spirit, United, Bahamasair $242
Ft Lauderdale to Nassau Silver, American, JetBlue, United, Bahamasair $172
Ft Lauderdale to Freeport Silver, American, JetBlue, United, Bahamasair $286
Orlando to Marsh Harbour Silver, American, JetBlue, United, Bahamasair $393
Orlando to Freeport Silver, American, JetBlue, Spirit, United, Bahamasair $221
Ft Lauderdale to Marsh Harbour Silver, American, JetBlue, United, Bahamasair $254
Ft Lauderdale to North Eleuthera Silver, American, JetBlue, United, Bahamasair $383
Ft Lauderdale to Treasure Cay Silver, United, Bahamasair $466
Orlando to Treasure Cay Silver, American, JetBlue, Spirit, United, Bahamasair $472
Ft Lauderdale to Governors Harbour Silver, United, Bahamasair $297
Ft Lauderdale to George Town Silver, American, JetBlue, United, Bahamasair $294
West Palm Beach to Nassau Silver, American, JetBlue, United, Bahamasair $222
Orlando to North Eleuthera Silver, American, JetBlue, Frontier, United, Bahamasair $384
West Palm Beach to Marsh Harbour Silver, American, JetBlue, United, Bahamasair $287
Nassau to Freeport Bahamasair $173
Nassau to North Eleuthera Bahamasair $160
Ft Myers to Nassau Silver, American, JetBlue, United, Bahamasair $244
Nassau to Marsh Harbour Bahamasair $192
Nassau to George Town Bahamasair $192
West Palm Beach to Freeport Silver, American, Spirit, United, Bahamasair $414
Freeport to Nassau Bahamasair $205
Nassau to Governors Harbour Bahamasair Check Dates
Orlando to George Town Silver, American, JetBlue, United, Bahamasair $402
Cheap Flights from Miami to Bahamas, from $172 Round trip from MIA to BS