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 23, 2016 12:35 AM

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

Bimini
Carrier Departure Date Return Date Lowest Price
Silver Sep 2, 2016 Sep 6, 2016 $221
Silver Sep 1, 2016 Sep 6, 2016 $221
Silver Sep 2, 2016 Sep 5, 2016 $221
Silver Oct 7, 2016 Oct 9, 2016 $221
Silver Sep 30, 2016 Oct 10, 2016 $223
Silver Jan 1, 2017 Jan 9, 2017 $235
Silver Dec 26, 2016 Dec 28, 2016 $241
Silver Jan 6, 2017 Jan 11, 2017 $241
Silver Dec 28, 2016 Dec 30, 2016 $244
Silver Jan 11, 2017 Jan 15, 2017 $353
Deadmans Cay
Carrier Departure Date Return Date Lowest Price
Bahamasair Oct 15, 2016 Oct 23, 2016 $448
Bahamasair Oct 14, 2016 Oct 23, 2016 $448
Bahamasair Sep 9, 2016 Sep 18, 2016 $448
Bahamasair Aug 21, 2016 Aug 28, 2016 $453
Bahamasair Sep 2, 2016 Sep 6, 2016 $481
Bahamasair Jul 31, 2016 Aug 7, 2016 $482
Bahamasair Jul 29, 2016 Aug 7, 2016 $482
Bahamasair Aug 1, 2016 Aug 6, 2016 $514
Freeport
Carrier Departure Date Return Date Lowest Price
Silver Sep 3, 2016 Sep 5, 2016 $231
United Sep 3, 2016 Sep 5, 2016 $275
United Oct 29, 2016 Nov 5, 2016 $278
United Oct 8, 2016 Oct 12, 2016 $279
Bahamasair Sep 3, 2016 Sep 5, 2016 $281
Bahamasair Aug 30, 2016 Sep 2, 2016 $289
Bahamasair Dec 10, 2016 Dec 18, 2016 $299
United Aug 30, 2016 Sep 2, 2016 $304
United Dec 10, 2016 Dec 18, 2016 $304
American Jul 24, 2016 Jul 26, 2016 $309
George Town
Carrier Departure Date Return Date Lowest Price
Bahamasair Sep 23, 2016 Sep 26, 2016 $404
Bahamasair Sep 12, 2016 Sep 20, 2016 $404
Bahamasair Aug 29, 2016 Aug 31, 2016 $404
Bahamasair Aug 29, 2016 Sep 1, 2016 $404
Bahamasair Aug 26, 2016 Sep 4, 2016 $404
Bahamasair Aug 25, 2016 Sep 2, 2016 $404
Bahamasair Sep 2, 2016 Sep 4, 2016 $404
Bahamasair Aug 30, 2016 Sep 1, 2016 $404
Bahamasair Sep 13, 2016 Sep 21, 2016 $404
Marsh Harbour
Carrier Departure Date Return Date Lowest Price
Bahamasair Jan 5, 2017 Jan 7, 2017 $404
Bahamasair Aug 19, 2016 Aug 21, 2016 $404
Bahamasair Oct 21, 2016 Oct 23, 2016 $404
Bahamasair Sep 15, 2016 Sep 18, 2016 $404
Bahamasair Sep 2, 2016 Sep 5, 2016 $404
Bahamasair Sep 5, 2016 Sep 10, 2016 $416
Bahamasair Sep 3, 2016 Sep 8, 2016 $416
Bahamasair Aug 19, 2016 Aug 26, 2016 $416
Bahamasair Sep 2, 2016 Sep 7, 2016 $416
Bahamasair Sep 4, 2016 Sep 9, 2016 $416
Nassau
Carrier Departure Date Return Date Lowest Price
JetBlue Dec 8, 2016 Dec 10, 2016 $182
JetBlue Aug 18, 2016 Aug 21, 2016 $182
Bahamasair Dec 8, 2016 Dec 10, 2016 $203
Bahamasair Aug 17, 2016 Aug 21, 2016 $224
Bahamasair Aug 19, 2016 Aug 22, 2016 $224
Bahamasair Aug 17, 2016 Aug 19, 2016 $224
Bahamasair Aug 19, 2016 Aug 21, 2016 $224
Bahamasair Aug 17, 2016 Aug 24, 2016 $224
Bahamasair Jun 14, 2017 Jun 16, 2017 $224
Bahamasair Aug 18, 2016 Aug 20, 2016 $224
North Eleuthera
Carrier Departure Date Return Date Lowest Price
Bahamasair Apr 28, 2017 Apr 30, 2017 $374
Bahamasair Oct 22, 2016 Oct 28, 2016 $374
Bahamasair Feb 16, 2017 Feb 19, 2017 $384
Bahamasair Sep 14, 2016 Sep 23, 2016 $384
Bahamasair Nov 12, 2016 Nov 20, 2016 $384
Bahamasair May 3, 2017 May 12, 2017 $384
Bahamasair Nov 23, 2016 Dec 1, 2016 $384
Bahamasair Feb 2, 2017 Feb 9, 2017 $384
Bahamasair Oct 20, 2016 Oct 23, 2016 $384
Bahamasair Dec 1, 2016 Dec 4, 2016 $384
Rock Sound
Carrier Departure Date Return Date Lowest Price
Bahamasair Oct 20, 2016 Oct 23, 2016 $374
Bahamasair Dec 24, 2016 Jan 5, 2017 $384
Bahamasair Mar 11, 2017 Mar 18, 2017 $384
Bahamasair Sep 14, 2016 Sep 23, 2016 $384
Bahamasair Aug 8, 2016 Aug 13, 2016 $419
Bahamasair Dec 27, 2016 Dec 31, 2016 $419
Silver Oct 20, 2016 Oct 23, 2016 $422
San Salvador
Carrier Departure Date Return Date Lowest Price
Bahamasair Feb 11, 2017 Feb 18, 2017 $442
American Feb 11, 2017 Feb 18, 2017 $997
Treasure Cay
Carrier Departure Date Return Date Lowest Price
United Nov 9, 2016 Nov 14, 2016 $381
United Dec 13, 2016 Dec 20, 2016 $1,032
United Aug 5, 2016 Aug 12, 2016 $1,066
United Aug 1, 2016 Aug 19, 2016 $1,076
American Aug 5, 2016 Aug 12, 2016 $2,354
American Dec 13, 2016 Dec 20, 2016 $2,671

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 $381
Miami to Governors Harbour Silver, American, United, Bahamasair $403
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 $384
Orlando to Freeport Silver, American, JetBlue, Spirit, United, Bahamasair $251
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 $384
Ft Lauderdale to Governors Harbour Silver, United, Bahamasair $384
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 $384
West Palm Beach to Marsh Harbour Silver, American, JetBlue, United, Bahamasair $362
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 $167
Nassau to George Town Bahamasair $154
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