$107 Find Cheap Flights from Caribbean to Baltimore - Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 21% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Useful Info
Flight Deals

Cheap Flights from Caribbean to Baltimore

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals from Caribbean to Baltimore

Thu, Nov 12 - Tue, Nov 17
Frontier Logo
11:20 am - 5:33 pmSJU  San Juan Luis Munoz Marin Intl-BWI Baltimore/Washington
7h 13m1 stop Orlando
Frontier Logo
10:45 am - 12:59 amBWI  Baltimore/Washington-SJU San Juan Luis Munoz Marin Intl
13h 14m1 stop Atlanta Hartsfield-Jackson
$205Frontier
Sat, Nov 21 - Tue, Dec 1
Frontier Logo
6:00 am - 9:12 amSJU  San Juan Luis Munoz Marin Intl-BWI Baltimore/Washington
4h 12mnonstop
Frontier Logo
7:35 pm - 12:25 amBWI  Baltimore/Washington-SJU San Juan Luis Munoz Marin Intl
3h 50mnonstop
$205Frontier
Tue, Oct 20 - Sun, Oct 25
American Airlines Logo
2:18 pm - 10:56 pmSJU  San Juan Luis Munoz Marin Intl-BWI Baltimore/Washington
8h 38m1 stop Miami
American Airlines Logo
7:19 pm - 9:46 amBWI  Baltimore/Washington-SJU San Juan Luis Munoz Marin Intl
14h 27m1 stop Miami
$208American Airlines
Tue, Oct 6 - Sat, Oct 10
American Airlines Logo
4:18 pm - 8:45 amSJU  San Juan Luis Munoz Marin Intl-BWI Baltimore/Washington
16h 27m1 stop Charlotte Douglas
American Airlines Logo
8:16 pm - 11:20 amBWI  Baltimore/Washington-SJU San Juan Luis Munoz Marin Intl
15h 04m1 stop Charlotte Douglas
$208American Airlines
Thu, Oct 15 - Mon, Oct 19
JetBlue Logo
4:40 pm - 11:27 pmSJU  San Juan Luis Munoz Marin Intl-BWI Baltimore/Washington
6h 47m1 stop Fort Lauderdale
JetBlue Logo
6:09 am - 1:27 pmBWI  Baltimore/Washington-SJU San Juan Luis Munoz Marin Intl
7h 18m1 stop Fort Lauderdale
$222JetBlue
Wed, Nov 4 - Sun, Nov 8
JetBlue Logo
2:59 pm - 9:43 pmSJU  San Juan Luis Munoz Marin Intl-BWI Baltimore/Washington
7h 44m1 stop Fort Lauderdale
JetBlue Logo
3:40 pm - 11:05 pmBWI  Baltimore/Washington-SJU San Juan Luis Munoz Marin Intl
6h 25m1 stop Fort Lauderdale
$223JetBlue
Mon, Nov 9 - Mon, Nov 16
Multiple Airlines Logo
3:55 am - 2:08 pmSJU  San Juan Luis Munoz Marin Intl-BWI Baltimore/Washington
11h 13m1 stop Orlando
Multiple Airlines Logo
5:16 pm - 10:07 pmBWI  Baltimore/Washington-SJU San Juan Luis Munoz Marin Intl
3h 51mnonstop
$270Multiple Airlines
Fri, Nov 6 - Mon, Nov 9
Multiple Airlines Logo
1:30 pm - 4:23 pmSJU  San Juan Luis Munoz Marin Intl-BWI Baltimore/Washington
3h 53mnonstop
Multiple Airlines Logo
9:52 pm - 10:15 amBWI  Baltimore/Washington-SJU San Juan Luis Munoz Marin Intl
11h 23m1 stop Orlando
$270Multiple Airlines
Fri, Nov 6 - Sun, Nov 15
Southwest Logo
4:40 pm - 8:15 pmSXM  Simpson Bay Princess Juliana-BWI Baltimore/Washington
4h 35mnonstop
Southwest Logo
9:00 am - 2:15 pmBWI  Baltimore/Washington-SXM Simpson Bay Princess Juliana
4h 15mnonstop
$290Southwest
Fri, Nov 6 - Sun, Nov 15
Southwest Logo
3:15 pm - 10:10 pmSXM  Simpson Bay Princess Juliana-BWI Baltimore/Washington
7h 55m1 stop Orlando
Southwest Logo
9:00 am - 2:15 pmBWI  Baltimore/Washington-SXM Simpson Bay Princess Juliana
4h 15mnonstop
$301Southwest
Useful Info

Good to know

Low season

March

Cheapest flight

$107
Best time to beat the crowds but there is an average 13% increase in price.
Most popular time to fly and prices are also 2% lower on average.
Flight from Saint Thomas Island to Baltimore

Flights from Caribbean to Baltimore: the best tips from KAYAK users

Insights shared by verified travelers who flew the route from Caribbean to Baltimore 
JoseFlew with Frontier-Apr 2026
San Juan airport is just like any other airport, just remember to do the agricultural inspection thing, but only usually take like an extra 10 minutes.
AlexisFlew with Spirit Airlines-Apr 2025
Go early to the airport. Pay for your baggage early to get a discount.

FAQs for booking flights from Caribbean to Baltimore

  • How does KAYAK find such low prices on flights from Caribbean to Baltimore?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Caribbean to Baltimore.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Caribbean to Baltimore?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Baltimore from Caribbean is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Caribbean to Baltimore?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Baltimore with an airline and back to Caribbean with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Caribbean to Baltimore?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Baltimore from Caribbean up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Reviews of the top 5 airlines serving from Caribbean to Baltimore

 
Need help choosing which airline to fly with from Caribbean to Baltimore? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.0
SouthwestOverall score based on 4189 reviews
8.0Comfort
7.5Entertainment
7.0Food
8.1Boarding
8.6Crew
Airline reviews

Flights delays were communicated timely and helpfully, but there was a significant delay without any real effort to make up for that. Also, the in-flight WiFi was very spotty. That said, this was my first time with Southwest and I was quite happy with the service and staff otherwise.

6.0 GoodHamza, Sep 2026
Read more Southwest reviews

Flights delays were communicated timely and helpfully, but there was a significant delay without any real effort to make up for that. Also, the in-flight WiFi was very spotty. That said, this was my first time with Southwest and I was quite happy with the service and staff otherwise.

Very poor service with connecting flight. I missed the connection because of a delayed flight and significant delay in getting my bags in order to make the connection. The ground staff where unhelpful and rude!

Fairly good - the seats seemed more comfortable on this flight. The staff out of Detroit were quite friendly. But they directed us to the wrong carousel for luggage. :(

I liked the new boarding process. I thought the buyup options (legroom, early boarding) to be easy to request and reasonably priced. All the Southwest team from gate to in-flight were so nice.

The flight was fine. Seats were very comfortable. Attendants were very friendly -

Flight coming out of Buffalo was delayed, so we had to be rescheduled on another flight from Baltimore to Phoenix which means we had a long layover and got home 3.5 hours late. Shuttle to parking stopped at 10pm, so we had to pay for an Uber to the parking lot and got charged an extra day of parking since it was after midnight. Not the best experience. Long day!

Terrible all around. Left prior review detailing massive delay/cancellation to then rebook travel. Topping on the cake was lost luggage even after travel to ultimate destination was secured on a new plane(s).

I am very please with the service received from Southwest. Although there was a refuel stop in Fl before we got the Baltimore. The service and kindness of the staff was excellent.

Southwest continues to do less for more money. Flight attendants used to be fun and friendly. But now it’s like they don’t even see you. Such a shame.

I liked it better when you were truer to your roots Am paying more for less fun

Flight was delayed at airport with large backlog and WiFi was spotty

I don’t like mushrooms and that’s all they had with pasta

I Love Delta but one of the flight crew training in courtesy snd hospitality.

I don't know why the crew decided to board 15 minutes early without informing anyone not at the gate. Why would you have the app send a notification that we're boarding on time, instead board early, and then rush me to the gate. Then have me check my carry-on when I specifically packed my bag as to not do so.

Could have been on time and not missed my connection

I love how the flight crews are now saying what the weather will be like, when we can expect to be able to get up and use the restrooms etc. I have to say also that our flight crews this trip were incredible - fast and courteous - and somehow managed to do the service even on these short flights with a few bumps. The only reason for an ok rating on entertainment was because these short flights are on planes without seatback displays but that's ok because I just download shows on my iPhone beforehand.

Flight was delayed and we were on the runway after landing for 30 mins

DTW line is too long. The flights from DTW to BWI are always delayed for unknown reasons.

Service was good for such a short flight. Small plane but smooth flight.

Could not hear any of the announcements. The speakers seemed out of service. I wish the entertainment system would allow me to watch on my own iPad than the airplane ‘s old display.

As per usual for my flights with American Airlines, One flight was very delayed and caused me to miss my connection and they moved my flight to another day. I called customer support and was moved back to my original day but different flights. My layover flight was delayed by an additional 30 minutes while the flight crew confirmed that the plane was airworthy. Ultimately, it is less hassle to drive 10 hours than to fly 6 hours with American Airlines. I recommend my friends and family to hitch hike over taking this terrible transit.

On time departure was much appreciated. However, as a frequent flyer and American Advantage member, I was as disappointed not to get an aisle seat.

I've never seen such poor lack of information at a gate station in 69 years. The flight from COS was to depart at 12:37pm. At boarding time, the gate agent in the microphone mumbled something completely unintelligible. I understood one word. "mechanical". Nothing else. Absolutely nothing else was reported for the next 1-1/2 hours. Past the time for departure, at 12:37pm, the gate agent simply walked away and the station was left unattended, as all of the passengers waited expectantly. The board still said that the flight was ON TIME. That was hard to believe since it was then well past 12:37pm and we all were sitting at the gate and there was absolutely no gate agent anywhere in site. I stopped an employee who was standing somewhere else and said that we can use some information. Much later, the same gate agent said that he will have information for us about 5 minutes but he "doesn't know any more than you do." Of course, five minutes came and went and he did absolutely nothing. One and a half hours after 12:37pm, he opened the door and began boarding. No explanation, no apology. Once we were boarded, the same happened on the plane. We sat. No explanation, no apology, from any flight attendants. Finally, finally, a pilot apologized and explained that there would be a delay. WELL NO KIDDING !

Checked in online. Seating map was inaccurate. Wound up in a middle seat. Couldn't download the boarding passes had to go to the counter to get them. Otherwise flight was ok.

American Airlines put the food on the wrong plane which had already taken off by the time we took off so we had no food on the plane.

With weather and severe delays it was disappointing we didn't receive any compensation for the 5 hour delay. Not even a food voucher.

ATL to CLT return flight. Delayed way too severely. Had to cancel the return flight.

Flight was delayed, boarded, sat at the gate for more than 30 minutes, left the gate then waited on the pad for another 30 to 60 minutes then returned to the gate, deboarded and was cancelled... alternative flight was not booked automatically. Waited in line for 30 minutes but fortunately an alternate flight to a different destination was found ... no thanks to the travel agent used by kayak

The flight changed gates multiple times and flight had to be delayed multiple times

I like that the crew kept us informed but we moved back and forth from gate to gate before the aircraft arrived.

Good experience with this flight. Boarding was smooth with no issues. The short flight was good with quick drink & snack service. Nice easy way to get back from DC.

Staff was very responsive and nice. Long delay because of mechanical issues was a problem.

Very good flight that left on time and arrived earlier than anticipated, which was a plus! The crew members were very welcoming and helpful. However, the temperature on the flight was very cold - almost to the point of extreme discomfort. Additionally, requiring passengers to pay $8 for headphones to access the JetBlue entertainment was disappointing. Those earbud jacks are not used with most technology and would not be able to be used. There was no option to use Bluetooth for my own earbuds. Beyond those inconveniences, the flight was good.

My original flight was cancelled. My replacement flight was delayed over 2 hours. I lost my whole day in NY

Delays were crazy long (over an hour) both for boarding and baggage claim

awful expereince. boarding was a mess and not communicated, then we sat on a hot plane and were at risk of getting kicked off

2 hour delay and a lack of air conditioning on the plane. Not a good combination

It was so nice! I wish that we can have direct flights to El Salvador 😊😊

Fabulous! This was the first time we've flown with JetBlue and the entire experience was flawless!

First time flying JetBlue and my perception changed. Love it.

My ATL–CVG Frontier flight was disappointing due to both an operational issue and unprofessional customer service. After everyone had boarded and the aircraft had pushed back from the gate, we were delayed because the passenger count did not match the flight manifest. The crew counted passengers approximately six times before the aircraft returned to the gate and gate agents boarded to help resolve the discrepancy. We were ultimately advised that a family had been allowed to board but not all of their boarding passes had been properly scanned. This resulted in a departure delay of nearly an hour. I did appreciate that the pilot kept passengers informed and tried to reassure us that some of the delay could be recovered during the flight. My greater concern was the customer-service experience. I am a Frontier Elite Platinum member and was seated within the first five rows. When I boarded, the overhead bins near my seat were already closed. I opened two bins to see whether my small backpack would fit. A female flight attendant sharply told me that a closed bin meant it was full, although the second bin clearly had available space. When I tried to ask whether I could simply place my backpack in that available space, she ignored me. Later, while the gate agents were working to resolve the passenger-count problem, I heard the same flight attendant make jokes about how many gate agents it takes to count passengers. She then made unnecessary comments about the male gate agent doing the count, men thinking they can do things better than women, and women knowing better and outliving men. Later in the flight, she also commented that passengers should know that the first thing they need to do is always be nice to the flight attendants. Courtesy absolutely should go both ways. Flight attendants deserve respect from passengers, but passengers also deserve respectful and professional treatment from the crew. Joking about colleagues who were actively trying to correct an operational problem, making gender-based comments in front of passengers, and being dismissive toward a passenger asking a simple baggage question were unnecessary and unprofessional. I fly enough to understand that delays and mistakes happen. What determines the quality of the experience is how those situations are handled. Unfortunately, the customer-service attitude on this flight made an already frustrating operational delay considerably worse.

Did not get on the flight, they had a gate change and my app never updated me! Trying to get flight credit

Flight was delayed by about an hour, once we arrived at LAX we had to take a shuttle to the baggage claim - it was completely disorganized. The agents at the shuttles were rude and unable to provide any information. Frontier charges extra for everything from bags to drinks - at the end it ends up being more expensive than flying the better airlines

Sat in the airport waiting for my flight for 5 hours. Finally got on the plane only to be thrown off and told that my flight was cancelled. Zero customer service. Nobody spoke to us. Just the worst

When I was boarding my departure from Raleigh to Orlando I was inappropriately scolded by a female dog named Mia because I didn’t pay in advance for my carry on bag ($75). Frontiers website is confusing regarding pre-paying for carryons so it was a simple mistake. I also had paid for “upfront plus” meaning me and my son were seated in the front row with no one in the middle seat ($450 upgrade). When we were boarding Mia said “sir, you didn’t pay for your carryon” in a not so polite tone and told me to get out of line and come back to the counter to pay for my carryon. The way they had the retractable rope left me no room to circle back without making the people behind me move so I just stood there and then she said a second time “sir!! Go pay for your carryon” in an embarrassing tone. I then moved their rope so I could get back to the counter when a second female dog then asked “are you done!?!?” because I had said “do you want me to bulldoze the people behind me?” I then said you do realize I paid over $400 for upfront plus so I was certainly not trying to sneak a carryon bag without paying. Long story short, I am soooo done with discount airlines!!! By the time you pay for all the “extras” you might as well have paid for Delta Southwest or American! Frontier airlines sucks and I was embarrassed by a female dog named Mia!!!

Inbound plane was on time and flight departed on time with no issues while boarding.

After boarding and un-boarding twice over 6+hours, the flight was canceled.

The Boarding process in Denver was chaotic, and since the line was so long, we were lined up very far from the gate. If there were any announcements from the gate staff, we didn't hear them. The flight attendants were spectacular. The only negative part of the flight was sitting by a 2 1/2 year old who was unruly and unfortunately had parents that matched his behaviors. Also, the restaurants in Denver on the E concourse, they didn't have food (passengers could only order 1 item on the entire menu) or the restaurants had 12-14 people waiting for orders to be prepared and another 6 people waiting to order. If you have a layover in Denver and need to grab food, be prepared to visit the shops with pre-packaged sandwiches, or you can visit another concourse but it may take a while to transit throughout the airport.

30 minute delay due to boarding and settling of a family.

Flight was fine, but the legroom between seats for taller passengers is very tight and bad on the knees. I t is very hard to find an angle, that works, especially on a long flight!!!

More options for your flight to Baltimore