Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Miami To Bahamas Last modified: Jul 26, 2016 12:33 AM

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

Bimini
Carrier Departure Date Return Date Lowest Price
Silver Oct 7, 2016 Oct 9, 2016 $221
Silver Sep 14, 2016 Sep 18, 2016 $221
Silver Sep 30, 2016 Oct 3, 2016 $221
Silver Sep 9, 2016 Sep 11, 2016 $221
Silver Sep 2, 2016 Sep 9, 2016 $221
Silver Sep 2, 2016 Sep 5, 2016 $221
Silver Sep 12, 2016 Sep 19, 2016 $223
Silver Sep 14, 2016 Sep 23, 2016 $225
Silver Sep 18, 2016 Sep 23, 2016 $225
Silver Oct 14, 2016 Oct 16, 2016 $241
Deadmans Cay
Carrier Departure Date Return Date Lowest Price
Bahamasair Aug 16, 2016 Aug 18, 2016 $438
Bahamasair Sep 1, 2016 Sep 6, 2016 $448
Bahamasair Nov 23, 2016 Nov 27, 2016 $448
Silver Aug 16, 2016 Aug 18, 2016 $466
Bahamasair Aug 14, 2016 Aug 16, 2016 $466
Bahamasair Oct 7, 2016 Oct 11, 2016 $481
Bahamasair Dec 28, 2016 Jan 14, 2017 $481
Freeport
Carrier Departure Date Return Date Lowest Price
Silver Aug 26, 2016 Aug 29, 2016 $231
United Aug 26, 2016 Aug 29, 2016 $275
United Sep 5, 2016 Sep 7, 2016 $277
Bahamasair Aug 26, 2016 Aug 29, 2016 $299
American Jul 30, 2016 Aug 6, 2016 $309
American Jul 28, 2016 Jul 29, 2016 $309
American Jul 28, 2016 Aug 2, 2016 $309
American Jul 30, 2016 Aug 7, 2016 $309
American Jul 30, 2016 Aug 2, 2016 $309
American Jul 29, 2016 Aug 6, 2016 $309
George Town
Carrier Departure Date Return Date Lowest Price
Bahamasair Sep 23, 2016 Sep 26, 2016 $404
Bahamasair Sep 2, 2016 Sep 5, 2016 $404
Bahamasair Sep 8, 2016 Sep 11, 2016 $404
Bahamasair Sep 16, 2016 Sep 24, 2016 $404
Bahamasair Aug 22, 2016 Aug 24, 2016 $404
Bahamasair Sep 3, 2016 Sep 5, 2016 $404
Bahamasair Aug 27, 2016 Sep 5, 2016 $404
Bahamasair Sep 9, 2016 Sep 11, 2016 $404
Marsh Harbour
Carrier Departure Date Return Date Lowest Price
Bahamasair Nov 26, 2016 Dec 3, 2016 $363
Bahamasair Dec 26, 2016 Jan 1, 2017 $390
Bahamasair Aug 26, 2016 Aug 28, 2016 $404
Bahamasair Sep 2, 2016 Sep 5, 2016 $404
Bahamasair Jan 5, 2017 Jan 7, 2017 $404
Bahamasair Aug 19, 2016 Aug 26, 2016 $416
Bahamasair Aug 30, 2016 Sep 3, 2016 $416
Bahamasair Aug 27, 2016 Aug 31, 2016 $416
Bahamasair Aug 26, 2016 Sep 5, 2016 $416
Bahamasair Aug 23, 2016 Aug 30, 2016 $416
Nassau
Carrier Departure Date Return Date Lowest Price
JetBlue Oct 12, 2016 Oct 19, 2016 $182
JetBlue Sep 8, 2016 Sep 11, 2016 $182
JetBlue Nov 19, 2016 Nov 21, 2016 $214
Bahamasair Aug 18, 2016 Aug 22, 2016 $224
Bahamasair Aug 18, 2016 Aug 20, 2016 $224
Bahamasair Aug 19, 2016 Aug 20, 2016 $224
Silver Aug 15, 2016 Aug 22, 2016 $224
Bahamasair Aug 18, 2016 Aug 21, 2016 $224
Bahamasair Jun 14, 2017 Jun 21, 2017 $224
Bahamasair Aug 17, 2016 Aug 27, 2016 $224
North Eleuthera
Carrier Departure Date Return Date Lowest Price
Bahamasair Aug 26, 2016 Aug 28, 2016 $374
Bahamasair Nov 9, 2016 Nov 26, 2016 $384
Bahamasair Oct 20, 2016 Oct 28, 2016 $384
Bahamasair Nov 9, 2016 Nov 27, 2016 $384
Bahamasair Aug 25, 2016 Sep 1, 2016 $384
Bahamasair Aug 18, 2016 Aug 26, 2016 $384
Bahamasair Dec 2, 2016 Dec 10, 2016 $384
Bahamasair Nov 9, 2016 Nov 24, 2016 $384
Bahamasair Nov 9, 2016 Nov 25, 2016 $384
Bahamasair Nov 9, 2016 Nov 20, 2016 $384
Rock Sound
Carrier Departure Date Return Date Lowest Price
Bahamasair Nov 22, 2016 Nov 27, 2016 $384
Bahamasair Dec 23, 2016 Dec 28, 2016 $419
Bahamasair Dec 25, 2016 Jan 5, 2017 $465
Bahamasair Mar 20, 2017 Apr 3, 2017 $477
United Dec 25, 2016 Jan 5, 2017 $621
American Dec 25, 2016 Jan 5, 2017 $1,212
San Salvador
Carrier Departure Date Return Date Lowest Price
Bahamasair Aug 19, 2016 Aug 28, 2016 $442
Bahamasair Nov 19, 2016 Nov 26, 2016 $442
Bahamasair Aug 14, 2016 Aug 18, 2016 $452
Bahamasair Aug 15, 2016 Aug 30, 2016 $474
Silver Aug 14, 2016 Aug 18, 2016 $592
American Nov 19, 2016 Nov 26, 2016 $997
American Aug 14, 2016 Aug 18, 2016 $1,041
Treasure Cay
Carrier Departure Date Return Date Lowest Price
United Sep 3, 2016 Sep 5, 2016 $505
United Oct 8, 2016 Oct 10, 2016 $519
United Nov 27, 2016 Dec 7, 2016 $812
United Aug 27, 2016 Sep 2, 2016 $931
Silver Mar 31, 2017 Apr 6, 2017 $948
United Dec 31, 2016 Jan 7, 2017 $1,037
United Nov 24, 2016 Nov 27, 2016 $1,040
United Aug 1, 2016 Aug 19, 2016 $1,105

Flights to Cities in Bahamas

FlightsAirlineLowest Price
Miami to Nassau Silver, American, JetBlue, Public Charters, United, Bahamasair $182
Miami to North Eleuthera Silver, American, Spirit, United, Bahamasair $374
Miami to Marsh Harbour Silver, American, United, Bahamasair $404
Miami to Freeport Silver, American, United, Bahamasair $231
Miami to Treasure Cay Silver, American, United, Bahamasair $505
Miami to Governors Harbour Silver, American, United, Bahamasair $374
Miami to George Town Silver, American, United, Bahamasair $404
Orlando to Nassau Silver, American, JetBlue, Spirit, United, Bahamasair $242
Ft Lauderdale to Nassau Silver, American, JetBlue, United, Bahamasair $182
Ft Lauderdale to Freeport Silver, American, JetBlue, United, Bahamasair $231
Orlando to Marsh Harbour Silver, American, JetBlue, Frontier, Spirit, United, Bahamasair $394
Orlando to Freeport Silver, American, JetBlue, Spirit, United, Bahamasair $250
Ft Lauderdale to Marsh Harbour Silver, American, JetBlue, United, Bahamasair $241
Ft Lauderdale to North Eleuthera Silver, American, JetBlue, United, Bahamasair $241
Ft Lauderdale to Treasure Cay Silver, United, Bahamasair $241
Orlando to Treasure Cay Silver, American, JetBlue, United, Bahamasair $394
Ft Lauderdale to Governors Harbour Silver, United, Bahamasair Check Dates
Ft Lauderdale to George Town Silver, American, JetBlue, United, Bahamasair $401
West Palm Beach to Nassau Silver, American, JetBlue, United, Bahamasair $224
Orlando to North Eleuthera Silver, American, JetBlue, United, Bahamasair $394
West Palm Beach to Marsh Harbour Silver, American, JetBlue, United, Bahamasair $317
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 $183
West Palm Beach to Freeport Silver, American, JetBlue, United, Bahamasair $414
Freeport to Nassau Bahamasair $205
Nassau to Governors Harbour Bahamasair $160
Orlando to George Town Silver, American, United, Bahamasair $416
Cheap Flights from Miami to Bahamas, from $182 Round trip from MIA to BS