Find Cheap Flights from Miami to Cockburn Town San Salvador (MIA - ZSA)

Search hundreds of travel sites at once for deals on flights to Cockburn Town San Salvador

Wed 2/21
Wed 2/28
Any month
Compare vs. KAYAK |

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $445 or less.

FAQs for Booking Miami to Cockburn Town San Salvador Flights

How long does a flight from Miami to Cockburn Town San Salvador take?
An average nonstop flight takes 1h 31m, covering a distance of 381 miles.
How many flights are there between Miami and Cockburn Town San Salvador?
There is 1 (nonstop) flight between Miami and Cockburn Town San Salvador per week.
Which airlines provide the cheapest flights from Miami to Cockburn Town San Salvador?
In the past 3 days, the cheapest round-trip tickets were found on Bahamasair ($456) and Multiple Airlines ($782)
Do I need a passport to fly between Miami and Cockburn Town San Salvador?
Yes.
Which airlines fly most frequently between Miami and Cockburn Town San Salvador?
American Airlines (0 times daily) are the most frequent flyers on this route.

Book cheap flights from Miami to Cockburn Town San Salvador (round-trip)

Airports
Origin
Miami
$456
only
$456
Destination
Cockburn Town
$456
only
$456
Mon, Apr 9
MIA
ZSA
17h 20m
Wed, Apr 11
ZSA
MIA
6h 05m
Trip: 3 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
NAS
GGT
Mediocre 3.6

Landing

Take off on time

NAS
FPO
Excellent 9.5

No hassles. Late departure, but made up most of that time in the air - only 15 minute late arrival.

MCO
NAS
Excellent 10.0

New plane, flight on time, crew very pleasant

GHB
NAS
Good 6.5

on plane attendants were curteous and friendly

On line check in is available but seemed to be worthles when one got to the airport. Printed or emailed boarding passes were not accpeted. My wife was given the another persons boarding pass for the second half of our flight. When things change the staff needs to keep the clients informed about what is going on earlier than they do.

MHH
PBI
Mediocre 3.6

Plane was four hours late...companions missed connecting flight in west palm...charged 150. To pick up changed flight on jet blue arriving midnight. Bahamasair never offered any explanation.

Sat, Feb 24
MIA
ZSA
1h 36m
Sun, Feb 25
ZSA
MIA
6h 50m
Trip: 2 days
Overall 0.0 Poor
Based on 0 reviews
Mon, Apr 9
MIA
ZSA
17h 20m
Thu, Apr 12
ZSA
MIA
4h 35m
Trip: 4 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
FLL
NAS
Mediocre 2.0

I showed up on the date of intended travel but realized the date of travel was switched. Had to book a separate ticket with a different airline and ended up not using ticket. Very disappointed.

GGT
NAS
Mediocre 3.6

I arrived.

Uncomfortable seats. Delay

NAS
FPO
Excellent 9.5

No hassles. Late departure, but made up most of that time in the air - only 15 minute late arrival.

NAS
FLL
Excellent 9.0

see above

FLL
NAS
Okay 5.0

Fairly new seats

Take off was almost two hours late

Thu, Apr 12
MIA
ZSA
19h 20m
Sat, Apr 14
ZSA
MIA
19h 35m
Trip: 3 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
MHH
PBI
Mediocre 3.6

Plane was four hours late...companions missed connecting flight in west palm...charged 150. To pick up changed flight on jet blue arriving midnight. Bahamasair never offered any explanation.

GHB
NAS
Good 6.5

on plane attendants were curteous and friendly

On line check in is available but seemed to be worthles when one got to the airport. Printed or emailed boarding passes were not accpeted. My wife was given the another persons boarding pass for the second half of our flight. When things change the staff needs to keep the clients informed about what is going on earlier than they do.

NAS
FLL
Excellent 9.0

see above

FLL
NAS
Okay 5.0

Fairly new seats

Take off was almost two hours late

GGT
NAS
Mediocre 3.6

I arrived.

Uncomfortable seats. Delay

Fri, Jul 6
MIA
ZSA
19h 20m
Wed, Jul 11
ZSA
MIA
6h 05m
Trip: 6 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
NAS
FPO
Excellent 9.5

No hassles. Late departure, but made up most of that time in the air - only 15 minute late arrival.

NAS
FLL
Excellent 9.0

see above

GGT
NAS
Mediocre 3.6

I arrived.

Uncomfortable seats. Delay

MIA
NAS
Excellent 10.0

People

NAS
GGT
Mediocre 3.6

Landing

Take off on time

Tue, Apr 10
MIA
ZSA
5h 20m
Sat, Apr 14
ZSA
MIA
19h 35m
Trip: 5 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
GGT
NAS
Mediocre 3.6

I arrived.

Uncomfortable seats. Delay

FLL
NAS
Okay 5.0

Fairly new seats

Take off was almost two hours late

MIA
NAS
Excellent 10.0

The customer service was perfect - from the woman checking us in, to the flight attendants. Much better than any American airlines that I have flown with.

That the flight was an hour delayed but that happens, so it wasn't that big of a deal.

NAS
GGT
Mediocre 3.6

Landing

Take off on time

NAS
FPO
Excellent 9.5

No hassles. Late departure, but made up most of that time in the air - only 15 minute late arrival.

Fri, Feb 23
MIA
ZSA
15h 20m
Sun, Feb 25
ZSA
MIA
6h 50m
Trip: 3 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
MIA
NAS
Excellent 10.0

The customer service was perfect - from the woman checking us in, to the flight attendants. Much better than any American airlines that I have flown with.

That the flight was an hour delayed but that happens, so it wasn't that big of a deal.

MCO
NAS
Excellent 10.0

New plane, flight on time, crew very pleasant

NAS
FLL
Excellent 9.0

see above

NAS
GGT
Excellent 10.0

Altitude of 7500’ gave some great views

Delays in both take off and return. In return flight nobody sat in assigned seats

GGT
NAS
Mediocre 3.6

I arrived.

Uncomfortable seats. Delay

Fri, Apr 6
MIA
ZSA
15h 20m
Sun, Apr 8
ZSA
MIA
7h 35m
Trip: 3 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
NAS
GGT
Mediocre 3.6

Landing

Take off on time

MIA
NAS
Excellent 10.0

The customer service was perfect - from the woman checking us in, to the flight attendants. Much better than any American airlines that I have flown with.

That the flight was an hour delayed but that happens, so it wasn't that big of a deal.

GGT
NAS
Mediocre 3.6

I arrived.

Uncomfortable seats. Delay

NAS
FLL
Excellent 9.0

see above

FLL
NAS
Mediocre 2.0

I showed up on the date of intended travel but realized the date of travel was switched. Had to book a separate ticket with a different airline and ended up not using ticket. Very disappointed.

Sat, Apr 7
MIA
ZSA
15h 20m
Mon, Apr 9
ZSA
MIA
7h 35m
Trip: 3 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
MIA
NAS
Excellent 10.0

People

FLL
NAS
Okay 5.0

Fairly new seats

Take off was almost two hours late

FLL
NAS
Mediocre 2.0

I showed up on the date of intended travel but realized the date of travel was switched. Had to book a separate ticket with a different airline and ended up not using ticket. Very disappointed.

MCO
NAS
Excellent 10.0

New plane, flight on time, crew very pleasant

MHH
PBI
Mediocre 3.6

Plane was four hours late...companions missed connecting flight in west palm...charged 150. To pick up changed flight on jet blue arriving midnight. Bahamasair never offered any explanation.

Sat, Apr 7
MIA
ZSA
1h 31m
Sun, Apr 8
ZSA
MIA
7h 35m
Trip: 2 days
Overall 0.0 Poor
Based on 0 reviews
Sun, Apr 8
MIA
ZSA
3h 20m
Mon, Apr 9
ZSA
MIA
19h 35m
Trip: 2 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
FLL
NAS
Mediocre 2.0

I showed up on the date of intended travel but realized the date of travel was switched. Had to book a separate ticket with a different airline and ended up not using ticket. Very disappointed.

MHH
PBI
Mediocre 3.6

Plane was four hours late...companions missed connecting flight in west palm...charged 150. To pick up changed flight on jet blue arriving midnight. Bahamasair never offered any explanation.

GGT
NAS
Mediocre 3.6

I arrived.

Uncomfortable seats. Delay

MCO
NAS
Excellent 10.0

New plane, flight on time, crew very pleasant

GHB
NAS
Good 6.5

on plane attendants were curteous and friendly

On line check in is available but seemed to be worthles when one got to the airport. Printed or emailed boarding passes were not accpeted. My wife was given the another persons boarding pass for the second half of our flight. When things change the staff needs to keep the clients informed about what is going on earlier than they do.

Mon, Apr 9
MIA
ZSA
17h 20m
Fri, Apr 13
ZSA
MIA
19h 20m
Trip: 5 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
MCO
NAS
Excellent 10.0

New plane, flight on time, crew very pleasant

GHB
NAS
Good 6.5

on plane attendants were curteous and friendly

On line check in is available but seemed to be worthles when one got to the airport. Printed or emailed boarding passes were not accpeted. My wife was given the another persons boarding pass for the second half of our flight. When things change the staff needs to keep the clients informed about what is going on earlier than they do.

MIA
NAS
Excellent 10.0

People

NAS
GGT
Mediocre 3.6

Landing

Take off on time

FLL
NAS
Mediocre 2.0

I showed up on the date of intended travel but realized the date of travel was switched. Had to book a separate ticket with a different airline and ended up not using ticket. Very disappointed.

Tue, Apr 10
MIA
ZSA
5h 20m
Wed, Apr 11
ZSA
MIA
18h 05m
Trip: 2 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
GGT
NAS
Mediocre 3.6

I arrived.

Uncomfortable seats. Delay

MIA
NAS
Excellent 10.0

The customer service was perfect - from the woman checking us in, to the flight attendants. Much better than any American airlines that I have flown with.

That the flight was an hour delayed but that happens, so it wasn't that big of a deal.

FLL
NAS
Okay 5.0

Fairly new seats

Take off was almost two hours late

NAS
GGT
Mediocre 3.6

Landing

Take off on time

GHB
NAS
Good 6.5

on plane attendants were curteous and friendly

On line check in is available but seemed to be worthles when one got to the airport. Printed or emailed boarding passes were not accpeted. My wife was given the another persons boarding pass for the second half of our flight. When things change the staff needs to keep the clients informed about what is going on earlier than they do.

Wed, Apr 11
MIA
ZSA
15h 20m
Sat, Apr 14
ZSA
MIA
7h 35m
Trip: 4 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
MIA
NAS
Excellent 10.0

The customer service was perfect - from the woman checking us in, to the flight attendants. Much better than any American airlines that I have flown with.

That the flight was an hour delayed but that happens, so it wasn't that big of a deal.

NAS
GGT
Mediocre 3.6

Landing

Take off on time

FLL
NAS
Okay 5.0

Fairly new seats

Take off was almost two hours late

NAS
FPO
Excellent 9.5

No hassles. Late departure, but made up most of that time in the air - only 15 minute late arrival.

GHB
NAS
Good 6.5

on plane attendants were curteous and friendly

On line check in is available but seemed to be worthles when one got to the airport. Printed or emailed boarding passes were not accpeted. My wife was given the another persons boarding pass for the second half of our flight. When things change the staff needs to keep the clients informed about what is going on earlier than they do.

Thu, Apr 12
MIA
ZSA
3h 20m
Fri, Apr 13
ZSA
MIA
19h 20m
Trip: 2 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
NAS
FPO
Excellent 9.5

No hassles. Late departure, but made up most of that time in the air - only 15 minute late arrival.

FLL
NAS
Mediocre 2.0

I showed up on the date of intended travel but realized the date of travel was switched. Had to book a separate ticket with a different airline and ended up not using ticket. Very disappointed.

MIA
NAS
Excellent 10.0

People

MIA
NAS
Excellent 10.0

The customer service was perfect - from the woman checking us in, to the flight attendants. Much better than any American airlines that I have flown with.

That the flight was an hour delayed but that happens, so it wasn't that big of a deal.

GHB
NAS
Good 6.5

on plane attendants were curteous and friendly

On line check in is available but seemed to be worthles when one got to the airport. Printed or emailed boarding passes were not accpeted. My wife was given the another persons boarding pass for the second half of our flight. When things change the staff needs to keep the clients informed about what is going on earlier than they do.

Fri, May 25
MIA
ZSA
15h 20m
Sat, Jun 2
ZSA
MIA
19h 35m
Trip: 9 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
MHH
PBI
Mediocre 3.6

Plane was four hours late...companions missed connecting flight in west palm...charged 150. To pick up changed flight on jet blue arriving midnight. Bahamasair never offered any explanation.

GGT
NAS
Mediocre 3.6

I arrived.

Uncomfortable seats. Delay

MCO
NAS
Excellent 10.0

New plane, flight on time, crew very pleasant

NAS
GGT
Mediocre 3.6

Landing

Take off on time

NAS
FLL
Excellent 9.0

see above

Fri, Feb 23
MIA
ZSA
3h 20m
Sat, Feb 24
ZSA
MIA
6h 05m
Trip: 2 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
NAS
GGT
Excellent 10.0

Altitude of 7500’ gave some great views

Delays in both take off and return. In return flight nobody sat in assigned seats

MIA
NAS
Excellent 10.0

The customer service was perfect - from the woman checking us in, to the flight attendants. Much better than any American airlines that I have flown with.

That the flight was an hour delayed but that happens, so it wasn't that big of a deal.

GHB
NAS
Good 6.5

on plane attendants were curteous and friendly

On line check in is available but seemed to be worthles when one got to the airport. Printed or emailed boarding passes were not accpeted. My wife was given the another persons boarding pass for the second half of our flight. When things change the staff needs to keep the clients informed about what is going on earlier than they do.

MHH
PBI
Mediocre 3.6

Plane was four hours late...companions missed connecting flight in west palm...charged 150. To pick up changed flight on jet blue arriving midnight. Bahamasair never offered any explanation.

NAS
FPO
Excellent 9.5

No hassles. Late departure, but made up most of that time in the air - only 15 minute late arrival.

Thu, Feb 22
MIA
ZSA
3h 20m
Sat, Feb 24
ZSA
MIA
6h 05m
Trip: 3 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
NAS
FPO
Excellent 9.5

No hassles. Late departure, but made up most of that time in the air - only 15 minute late arrival.

MIA
NAS
Excellent 10.0

People

GHB
NAS
Good 6.5

on plane attendants were curteous and friendly

On line check in is available but seemed to be worthles when one got to the airport. Printed or emailed boarding passes were not accpeted. My wife was given the another persons boarding pass for the second half of our flight. When things change the staff needs to keep the clients informed about what is going on earlier than they do.

GGT
NAS
Mediocre 3.6

I arrived.

Uncomfortable seats. Delay

NAS
FLL
Excellent 9.0

see above

Wed, Feb 21
MIA
ZSA
4h 35m
Wed, Feb 28
ZSA
MIA
4h 35m
Trip: 8 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
NAS
GGT
Mediocre 3.6

Landing

Take off on time

FLL
NAS
Mediocre 2.0

I showed up on the date of intended travel but realized the date of travel was switched. Had to book a separate ticket with a different airline and ended up not using ticket. Very disappointed.

NAS
FPO
Excellent 9.5

No hassles. Late departure, but made up most of that time in the air - only 15 minute late arrival.

GHB
NAS
Good 6.5

on plane attendants were curteous and friendly

On line check in is available but seemed to be worthles when one got to the airport. Printed or emailed boarding passes were not accpeted. My wife was given the another persons boarding pass for the second half of our flight. When things change the staff needs to keep the clients informed about what is going on earlier than they do.

GGT
NAS
Mediocre 3.6

I arrived.

Uncomfortable seats. Delay

Thu, Feb 22
MIA
ZSA
3h 20m
Sun, Feb 25
ZSA
MIA
6h 50m
Trip: 4 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 484 reviews
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
5.9
Food
5.9
GGT
NAS
Mediocre 3.6

I arrived.

Uncomfortable seats. Delay

GHB
NAS
Good 6.5

on plane attendants were curteous and friendly

On line check in is available but seemed to be worthles when one got to the airport. Printed or emailed boarding passes were not accpeted. My wife was given the another persons boarding pass for the second half of our flight. When things change the staff needs to keep the clients informed about what is going on earlier than they do.

MCO
NAS
Excellent 10.0

New plane, flight on time, crew very pleasant

NAS
GGT
Excellent 10.0

Altitude of 7500’ gave some great views

Delays in both take off and return. In return flight nobody sat in assigned seats

FLL
NAS
Mediocre 2.0

I showed up on the date of intended travel but realized the date of travel was switched. Had to book a separate ticket with a different airline and ended up not using ticket. Very disappointed.

Miami to Cockburn Town San Salvador Flight Information

Flights Arrive in Cockburn Town San Salvador
Flights Depart from Miami
Flight Price $456
Distance 381 miles
Airlines Bahamasair
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.