Find which airlines fly direct to Juan Santamaria Intl, which days they fly and book direct flights.
Nonstop departures
Monday
Aeromexico, Air Canada, Air Europa, +26 more
Aeromexico, Air Canada, +27 more
25
26
Tuesday
Aeromexico, Air Canada, Air Europa, +24 more
Aeromexico, Air Canada, +25 more
23
24
Wednesday
Aeromexico, Air Canada, Air Europa, +25 more
Aeromexico, Air Canada, +26 more
24
25
Thursday
Aeromexico, Air Canada, Air Europa, +23 more
Aeromexico, Air Canada, +24 more
22
23
Friday
Aeromexico, Air Canada, Air Europa, +25 more
Aeromexico, Air Canada, +26 more
24
25
Saturday
Aeromexico, Air Canada, Air Europa, +25 more
Aeromexico, Air Canada, +26 more
24
25
Sunday
Aeromexico, Air Canada, Air Europa, +22 more
Aeromexico, Air Canada, +23 more
21
22
Nonstop returns
Monday
Aeromexico, Air Canada, Air Europa, +26 more
Aeromexico, Air Canada, +27 more
25
26
Tuesday
Aeromexico, Air Canada, Air Europa, +24 more
Aeromexico, Air Canada, +25 more
23
24
Wednesday
Aeromexico, Air Canada, Air Europa, +25 more
Aeromexico, Air Canada, +26 more
24
25
Thursday
Aeromexico, Air Canada, Air Europa, +23 more
Aeromexico, Air Canada, +24 more
22
23
Friday
Aeromexico, Air Canada, Air Europa, +25 more
Aeromexico, Air Canada, +26 more
24
25
Saturday
Aeromexico, Air Canada, Air Europa, +25 more
Aeromexico, Air Canada, +26 more
24
25
Sunday
Aeromexico, Air Canada, Air Europa, +22 more
Aeromexico, Air Canada, +23 more
21
22
The plane was so hot upon boarding. Their boarding process was so unnecessarily long. Service was subpar.
The plane was so hot upon boarding. Their boarding process was so unnecessarily long. Service was subpar.
The Zurich airport is a disaster with to small trains running between the terminals, the trains was overfilled (not good in Corona times). It was no directions in the airport with proper lines so you did not know if you ere standing in the right line. They checked your passport 3 times in the airport = a lot of standing in line. Service on the plane could be a lot better, The cabin crew could have offer more to drink (water, coffee, tea), the food sucked.
Swiss ground crew was again at its prime and although I’m United 1K (Star Alliance Gold) they created problems with my hand luggage - while other passengers were boarding with more handbags and larger hand luggages, were critical on my 2 young kids attending the lounge with me and boarding the plane with me on the priority lane.
Horrible experience. I was apparently picked at random for a security screening - that was the most demeaning experience I have had in my life with a guy poking and prodding and having me take off my shoes, move up my pants so he could swab my legs - telling me I couldn't bring more than some quantity of cookies - I had 3 boxes of cookies in my luggage. In the end he did let me keep them but that was really uncalled for. Harrassment in the name of security.
Overall a good experience, the flight was on time, the crew very attentive and friendly. However the seats are too cramped, there is no space, and as soon as the person in front reclines the seat, it's literally in your face.
Not exceptional but all good. Business class seats are like the domestic Mint class on Jet Blue. Comfortable but not exceptional. Food is good but not superb. Flight attendants were better on India leg than Miami to Zurich. All India staff was more professional and service oriented. Very polite and service with a smile.
Luggage did not make it to Miami still not today! Screen did not work for couple hours- got a bate of chocolate as a peaceful offering. Crew tentative, seats are getting smaller- isle seat arm rest foes not fold- problem getting other 2 passengers to go to the toilet without hitting themselves
Did not find the wheelchair that supposed to assist and went to a long queue for transit security chk which was very slow and boarding desk wanted to close counter although that they knew that I am minutes away because of their mistake of not providing the wheelchair.
They charge me for luggage which is was included on the ticket
Boarding was smooth and on time. The seat was comfortable and the entertainment worked. Staff were gracious.
The line at boarding was not well organized and managed
Je n'ai pas pû incliner mon siège et une des hôtesses ne comprenait pas ce que je disais. Je devais parler fort
their gluten free lactose meal is the best, I have never been satisfied with my flight meals. I definitely enjoyed my flight and the chair is very spacious for economy. I'm so glad Delta is my flight way back to NY.
The crew was great and handled our unexpected detour with proactive communication.
My seat was so uncomfortable, and the headrest was broken. Very very disappointing for the price I paid.
Flight was more then 3 hour late and I did not get my luggages
The hard product, food, and service are far superior to their North American counterparts
All good except paid for wifi that did not work
The overall ambiance was good. Seating ain the last row not so pleasant.
Good. The wife was not working but then it got resolved.
Boarding went well, staff was friendly. Food was not goods at all. I had ordered vegan meal. The seat I picked didn’t have storage area in the front and so had to put my small back pack at the top.my flight to Bangalore from Munich, the tv was broken so I got complimentary wifi which never worked. Food there too wasn’t good. I had paid extra for the seats. The only good thing is that the fact we have a flight direct from Charlotte to Bangalore with one stop in Munich!
The male air hostess was rude and didn’t even offer me a drink. Poor customer service!
First, the bathroom was horrible. 2 bathroom stalls at a gate and no soap to wash our hands. We were sitting at the gate for an hour before they decided to check our particulars. The line was long. Boarding was chaotic. Once we boarded, we were put on the bus in the rainy and forced to stand like sandwiches in the bus. All this occurred on Christmas Day.
I like the united App ,easy to check in and baggage.
Flying First Class, the food could have been much better. The seat wasn’t very comfortable.
I had very little time to change planes originally in Denver after my flight from Omaha. I had an hour and a half layover in Denver originally and my flight leaving Omaha was delayed an hour because they had to change a tire, which I can understand. When I reached Denver my other flight was late, fortunately, but I still had only 10 minutes to run about a mile through the airport to get to my flight. Again, fortunately, I am a healthy 71-year-old and was able to accomplish this feat. However, the stress was more than necessary to bear.
Check-in was a little worrying cause we didn't get seat #'s until we asked the flight attendants at the desk. We were concerned that they overbooked the flight. But everything else was great.
Rude security cunts. However the lady that issued my boarding ticket when I was flying back from New York was lovely & helpful!!
Overall not great . We had a 4 four hour plus delay on returning and communication about the changes was poor . No updates were given on the website or by e-mail . We subsequently missed a connection , were our on a later flight and then missed all public transport for our onward journey home. Needed to hire a car at some expense . One member if staff was rude at the gate
Late boarding. Delayed departure leading to rushed connection at Madrid Barajas. Not necessarily Iberia's fault but delay loading cargo didn't help.
it would good to have at least something to drink...
Everything was great, except the food, which could have been flavorful.
Seating was very tight and not comfortable. Would rather pay extra to get more leg room. Overall, the flight was not as nice as expected. It’s comparable to flying Spirit Airlines or Frontier airlines in America. Even as a budget airlines, Iberia should at least serve water or light snacks, especially for international legs, no matter how short the flights are. We were flying from London, Heathrow to Madrid Spain on a 2-hour flight without offering water, unless you want to pay for the water.
They made my flight a disaster they had me pay for bags that I already paid for through Iberia airlines and the hostesses were super mean and racist they just turned my vacation to a total nightmare and disappointment in fact they even had me rethink even no to go to morroco ever again even if my whole stay at the country was so nice and fun and perfect but anything at the airport and with the airline was a disaster do not recommend will never take a flight with them
wow American airline was very very good from provided meal to services was excellent really very comfortable and 5 stars meal and service.
The food was good but basically thrown at you with a don’t bother me attitude. The plane itself was quite dirty.
This was definitely a no frills airline. The flight crew didn’t even offer us water, or anything to purchase. Even the coffee wasn’t free.
I wrote about this leg of my itinerary in a previous part of this review
"I am aware that there was a strike at Munich airport, which led to the cancellation of my flight. Additionally, I had insurance for the flight. Lufthansa informed me about the cancellation approximately 2.5 hours before the scheduled flight while I was en route to Rzeszow airport. They offered me accommodation in a hotel for the night and arranged two connecting flights for the next morning, instead of my originally booked single connecting flight. Consequently, I arrived a day later, causing me to miss a day of work and some important meetings. I hope you can assist me in obtaining a refund for this inconvenience."
Good boarding experience, staff was very friendly. No entertainment was provided and vegan/veg food items did not taste good.
Flight delay wasn’t managed well. I was booked for the next flight for 2 days later!
Great, the staff the service and everything was very good, without delays very comfortable.
I would not fly again with Discover or Lufthansa. Every leg of the flight was either late (3+ hours) or cancelled at short notice. No alcohol supplied unless purchased.
Absolutely horrific. Not only did the plane not board until AFTER it was supposed to have arrived in Luxembourg, but at the VERY last minute they announced that they would have to bump 10 people from the flight. Of course our family of 4 (trying to make it to Luxembourg to see my children’s 86 yo grandmother for Christmas) was bumped. There were 4 staff members, only one of which was even remotely trying to answer questions or get people on another flight. The reason they bumped us was bc a crew member was sick so instead of 110 passengers they could only take 100. This seemed ridiculous for a 30 minute flight where nothing is served anyway(!!?) They told us they could only book us on a Lufthansa flight at 1pm, but that there were no seats guaranteed. They also told us we would get a €250/person voucher for our troubles. They then gave us a link to a website to get those vouchers. When we got to the gate, the Lufthansa crew said that the flight was already overbooked and it was very unlikely that we would get on board. When asked if we could get our luggage and rent a car instead, they said it would take at least 2-3 hours to get our luggage. When we finally were allowed on the flight at the very last minute, we arrived in Luxembourg and none of our luggage (5 bags) with all of our Christmas presents and clothes/toiletries for the week made it to Luxembourg. Oh, and the link to get the vouchers doesn’t work….I think Air Dolomiti has a lot to answer for. I will be sure to avoid them at all cost in the future. I would recommend that companies like Kayak should use more professional air lines.
My flight was delayed for more than an hour due to planning amd scheduling issues all of which were Lufthansa's responsibility. They failed dismally at doing what was agreed upon and their reparations were inadequate and completely useless to us. The flight crew were lovely however the ground crew working out of their customer service were the modt rude and obnoxious people i have ever had the misfortune of meeting.
They have more than 4 hours delay, and broken all my bags
The snack item was not very good. A lot of passengers disliked it