Daily cleaning, installation of cabin HEPA filters
|September||Best time to beat the crowds with an average 5% drop in price.|
|December||Most popular time to fly with an average 12% increase in price.|
Average price round-trip
|$439||(avg. price over the last 2 weeks)|
Good deal round-trip
Good deal one-way
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 Alabama to Saint Thomas Island.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Saint Thomas Island from Alabama is likely to change within 7 days, so travelers know whether to wait or book now.
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 Saint Thomas Island with an airline and back to Alabama with another airline.
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 Saint Thomas Island from Alabama up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.
Scores according to KAYAK customer reviews
Pros: "Flight was Good"
Cons: "checked baggage was damaged"
Pros: "The captain was very nice and kept letting us know how the flight was. The crew was very friendly and helpful."
Cons: "On the food"
Cons: "No US airline seems to have figured out how to board without long line in the jetway. But not a big deal."
Cons: "The most courteous staff - on ground, in air, and at destination!"
Pros: "Nice short flight, crew was nice."
Cons: "Taxied at ORD for 45 minutes waiting for a gate to vacate."
Pros: "Good crew. Ample legroom."
Cons: "Plane was delayed by more than an hour."
Cons: "I really like more legs room and comfort and crew member were very good and helpful. Regarding food I say it’s just ok."
Pros: "Love Delta. They will always be my #1 choice."
Cons: "Seats aren’t super comfy, but that’s true of economy on any plane."
Cons: "I had window seats on all flights and was boarded after those in middle/aisle seats 3 out of 4 times. Less legroom in the cheap seats. High whining pitch on speaker during announcements on last leg."
Pros: "Good boarding process. Friendly flight attendants."
Cons: "Its a long, long flight so can't really complain too much. Overall, it was a good flight."
Pros: "Sat in the Key West airport for five hours because of delays. Somehow the other airlines managed to get their people on and off the island. Although they say they can’t land in a 25 mph crosswind we were watching the weather. It mostly stayed below 20 mph for hours before departure"
Pros: "Everything except lack of internet connection AFTER paying $19.95"
Cons: "Not getting internet after paying $19.95"
Pros: "The Updated Delta Airline A320 Airbus Inside & Out"
Pros: "The free small meals are a nice touch. Everything was great. The flight was on time and lived up to my expectations for the best US airline."
Cons: "One of the flight attendants didn’t seem super happy. Not much to complain about on this flight."
Pros: "Didn’t major it on the flight. Sleeping in Atlanta. Not the house I paid for in totrtola."
Cons: "Terrible planning. Didn’t have enough fuel to circle. Took a stupid path. 10 minutes cost me a day."
Cons: "Flight was delayed with no explanation, The crew sprayed me twice with the fizz from opening soda cans with no apology."
Pros: "Courteous and professional staff"
Cons: "Seat did not recline."
Pros: "Couldn't recline as I was in the emergency exit row but I had some extra room with no seat next to me so that was nice"
Cons: "Couldn't recline in my emergency exit row"
Pros: "First class service and seats"
Cons: "Lost my bag... very frustrated. Nobody at the baggage claim would give us an answer, they said there might be more bags coming... Then they ran away. We finally wind up at the last bag office and they began the process... We still are waiting for our bag, 14 hours after reporting it missing."
Pros: "Sky Lounge at SFO and onboard entertainment"
Pros: "The crew and overhead storage."
Pros: "I love Delta, especially their newer planes that have screens in the backs of headrests and free movies."
Cons: "Leg room is never enough. I'm 6'1"."
Cons: "Pasta on board is heavy, lighter meal option is preferred"
Pros: "Direct flight"
Pros: "Newer plane with entertainment"
Cons: "was a great flight"
Pros: "Besides the 30 minute delay, the flight itself was painless. Avoided the traffic jam of having to drive through Hurricane traffic."
Cons: "Delay caused me late for work."
Pros: "Larger seats"
Cons: "The seats are too small."
Pros: "The entertainment"
Cons: "We didn't get our seat assignment until we got to the gate. Attendant said it was because tickets bought too close to take off don't get to pick seats, but we bought our tickets about three weeks before. Also, my boyfriend and I sat in a full row while the row in front of us only had one person. It would've made more sense to put that person in one of our seats and us in that row to give four people more space instead of just one."
Pros: "Crew was nice and friendly, boarding was fast, on time and overall service was excellent"
Cons: "The plane was small so not a lot of space and didn't offer food other than one beverage"
Cons: "While there was plenty of space on the aircraft, I was forced to gate check my carry on."
Pros: "Good Food Nice Flight Attendants"
Cons: "Seats were moved and I didn't sit with my traveling companion"
Pros: "Reminds of when air travel was a special event. The Salt Lake based crew was awesome. Cost to upgrade to 1st definitely worth it."
Cons: "Everything was great."
Pros: "Crew was stellar, very accommodating."
Cons: "Food was WAAAAY to salty. Needs some more flavor than just salt sad to say. Would be nice to be offered an entire can of soda not just a cup full of ice and a tiny amount of liquid. Charging for exit row swats? Cmon.... I'm 6 foot 5, why should a 5 foot 115lb woman get all the extra leg room but I canot?"
Pros: "Appreciated the crew keeping things low key as it was a night flight"
Cons: "There were several members of one family on the flight scattered all over the plane. They seemed to want to visit with each other before the flight (making it difficult for me to get to my seat) and during the flight (making it tough to get some sleep). It would be nice if they had been seated together so as not to disturb others. I know this really isn't Delta's fault, but some people aren't very conscientious"
Cons: "Not only were there delays but they wouldn't allow me to upgrade to first class even though there were seats available, they said "oh with the package you purchased it's not available" Then why was I able to upgrade to first class for the other portion of my flight? The customer service was awful too, transferred 5 times on the phone for 20 mins to not get any help and for them to uncheck me in, I had to check in for my flight again."
Pros: "don't know it's first flight delta's fault or next flight china southern's,arrive 3 days,but still couldn't find our two bags"
Pros: "entertainment system included lots of good choices and free. Crew attentive and friendly. Fairly comfortable seating. Boarding was quick (with Delta Amex card). Several snack choices instead of just the old standby of pretzels."
Cons: "Captain not at door to greet passengers as they left - usually a given."
Pros: "delayed. equipment failure."
Cons: "Row 36 is a disaster."
Pros: "The flight crew was great"
Pros: "Drinks were passed out twice while everyone was waiting due to flight delay. There was one flight attendant that was awesome. I had asked for coffee due to migraine. I was stuck in the last row, back of the plane & had seen other people with coffee. The flight attendant told me no, I would have to wait for 3 more hours for coffee at breakfast. A smiling face showed up within minutes & asked if I wanted coffee. She told me that when she hears someone else say "no" that she thinks it should always be "yes". She was the African American flight attendant (wish I would have got her name). She brought me coffee, offered tylenol & checked in on me again later."
Cons: "Food wasn't very good. Most of the service was fair at best, crew, no smiles, looked irritable. Our flight had been delayed about 4-5 hrs so passengers & staff grumpy. Poor selections on the movies. No charging stations in the seat. This plane was very noisy so I was really glad to have noise cancelling headphones. Very expensive to select seats as it was bought through a non-Delta site to get the desired connections."
Cons: "plane had to go back to the gate to lose 1500 pounds. cant they calculate this while loading?"
Pros: "Crew was very organized and professional"
Cons: "The plane was absolutely freezing! All passengers were covered in the flimsy blankets provided. Even with air vents turned of it was extremely uncomfortable."
Pros: "Good service"
Cons: "Small airplane for the route and terrible terminal"
Pros: "The crew was kind."
Cons: "The cabin was way too cold and no blankets were provided due to COVID. No blankets I get, but the cabin temperature made 3 1/2 hours seem like 5."
Pros: "The crew was great if bored out of their minds with little to do."
Cons: "Could have been on time."
Pros: "Everything was easy"
Pros: "I liked how convenient and smooth everything was, from the price of my plane ticket to the pick-up and drop-off of my rental vehicle. Also, the text notifications I received upon landing that informed me how much time I had I had between flights & where to go!"
Cons: "Honestly, there's nothing that comes to mind for me as far as improvements go."
Pros: "The plane, Embrair 175 is very comfortable."
Pros: "Worst flight of my life"
Cons: "The crew was rude, the entertainment system was broken, there was 0 leg room, and it took hitting the call button 4 times to get water after beverage service (the second time they walked up, turned it off and walked away). I vowed to never fly American again after this flight."
Cons: "Departing on time...30 minutes late."
Cons: "Circled for too long and had no updates from the captain on what was happening."
Pros: "pleasant crew"
Pros: "The crew was fantastic and our seats were exit row which was comfortable. We had terrible weather and the pilots crafted an exceptional and safe landing. The flight attendant was hilarious!!"
Cons: "Nothing. It was great"
Cons: "the bumpiest, harrowing flight ever"
Cons: "The flight was booked. A lot of families were separated. It included family with the small children. Passengers were running around asking to change the seats. The entertainment system was very slow. The sound made cracking noises. The flight was over two hours late. In addition, we had to wait for our luggage over 40'. The luggage was wet."
Pros: "lots of legroom, such nice crew, nice seats the food was much better than my expectations, the ice cream snack was a surprise treat"
Cons: "older plane, with center monitor for viewing movies, so no choice, but sometimes thats nice too, i watched some things I would not normally have bothered to."
Pros: "Good seat though cramped."
Cons: "Cramped. I don't like in flight credit card offers."
Pros: "Speedy check in and security check in. Seats in plane comfortable. Staff wonderful"
Pros: "Flights reached the destination before scheduled arrival"
Cons: "Chicago airport is a mess. It took us about 3 hours from exiting international terminal to domestic We managed to board a flight just before the gate close. Literally running in the airport. I believe there are people who missed the flight"
Pros: "Nice seat. Good food. Good service."
Cons: "Flight to and from AL on American Airlines were both canceled - I was switched to Delta on the ‘to’ trip and was in AL another night on ‘home’ trip"
Cons: "Our departure flight was cancelled several times and we were not given an explanation. Poor communication and customer service."
Cons: "Meal, comfort, crew"
Pros: "The flight was on time and the plane was not full."
Cons: "The food was terrible, it’s getting worse every year. It’s worse than hospital food. One extra luggage was 80,00 Euros which I find expressly pricy when usually it doesn’t cost more than $50.00 US dollars"
Pros: "Plane and fact that pilot was able to make up lost time"
Cons: "Plane had plenty of room for carry on bags. No need for valet bag check."
Cons: "Our luggage was ruined and our stuff inside in bubble wrap was smashed to bits!"
Cons: "Terrible seats and no option to change cause I had to contact the third party vs company where I bought my tickets"
Cons: "Diverted and delayed. Got home 8 hours later then I should have."
Pros: "Easy flight"
Cons: "too tight to connection time in DFW"
Pros: "Everything was on point"
Pros: "I liked the easy boarding and exiting process. I liked the crew, they are all trained very well and seem to enjoy their jobs."
Cons: "A lot of the planes have not been updated and have poor comfort and entertainment. This is unfortunate, due to the price that we are paying for this travel."
Pros: "Great service. The staff was great."
Cons: "Strange thing: my wife and I were in business class. The stewardess going down my isle said all dinner choices were already used up and I only had a choice of pasta or chicken. Later the stewardess went down the isle for my wife and she had all choices available! Weird. And the stewardess said this was as it was supposed to be."
Pros: "I have nothing good to say about the flight to LA or the flight back to Chicago from LA."
Cons: "3 of the 4 flights were late, and the 4th was canceled. The canceled flight was due to weather, but AA's response was to connect those of us stranded with a 3rd party vendor - Travelliance - with the promise of a SUBSTANTIAL discount for a hotel (SINCE THE NEXT FLIGHT I WAS GIVEN WAS 17 HOURS LATER!) - and there was, effectively, NO DISCOUNT. I have spent thousands and thousands of dollars with you over the years, but this was a bucker of water in the face. I'm sure I'll fly with you again, but any sort of good will I held for AA is gone."
Pros: "When I arrived at the airport to see the scheduled 9:30a departure was pushed back to 1pm, the gate crew did a good job of keeping us updated and they even provided lunch! The plane was undergoing maintenance but they found another plane and did not have to cancel the flight, and ultimately got us to our destination safely. Crew was very nice."
Cons: "Flight was delayed 4 hours so my half day of travel became a full day, half of which was mostly wasted at the airport. Would rather have been with my family than sitting at the airport."
Pros: "Why would a jet this size wobble all the way across the Atlantic! The pretzels were even stale, and they served a "pizza" that was a stale mini loaf with sauce and a little mozzarella. People were starving when breakfast was served. The thermostat fluctuated from horribly hot to freeing - for 14 hrs. The crew slammed things down on table trays, grumped, were giving harsh orders to patrons rather than gently directing them. These ladies do not enjoy their job. I am done with Delta. We were also an hour late taking off due to a door on a cargo hold not closing. I was embarrassed that our Aussie friends experienced this as their first American flight."
Cons: "Food, attitude of flight attendants, comfort of cabin. Pilot took charge of thermostat issue and kept us informed in a friendly manner regarding the status of our take off and flight progress."
Pros: "Timely and prepared flight."
Pros: "Left on time from LAX"
Cons: "We booked for British Airways since we have good experience with them before but this is "operated by American Airlines" - not sure why they just don't say American Airlines when booking. It's deceiving!!!"
Cons: "I've got to the airport at 4:30am because my flight was at 8:00am. Unfortunately I had to wait until 12:30pm to take another flight because American Airlines didn't have a flight crew for our aircraft. They did not refund money for the waiting, they didn't give any voucher for breakfast, they just gave us chips and drinks. People were very anxious and mad about the sInitiation."
Pros: "They were offering free checked carry-on luggage at the gate so took advantage of that which got my wife and I pre-boarding. Which was a good thing because the overhead bins were awful on this dinosaur plane."
Cons: "I thought we were getting a history tour upon boarding as one of the first airplanes ever constructed or something. There should never be an airplane that doesn't have personal entertainment on board for an 11+ hour flight. The main cabin had two monitors up front on each side and one in the middle section. We paid for "premium" seats, no charging options. The overhead storage could barely hold the smallest of carry-on luggage. The food was mediocre at best. We were pretty close to the front but every time the beverage cart made it to us the wine was already empty from the previous passengers. Overall pretty miserable flight"
Pros: "Planes were on time and staff was friendly"
Cons: "Nothing disliked"
Cons: "Seat broken tray table broken reading light did not work 15 total hours in the air and 7 of them the movie system did not work Paid for upgraded seat and did not get one - got moved to a standard seat."
Pros: "All the movies"
Cons: "We didn't have hot beverage service due to turbslsnce and the attendant never came back to offer my 84 year old mother another choice"
Pros: "Flight was on time, seats were comfortable."
Cons: "Because it was a day later!!!"
Pros: "Plane was on schedule luggage taken as I boarded and help available as needed. This is very important for an 80 year old. Thanks for a great trip. Sue"
Cons: "No complaints."
Pros: "not bad, I upgraded to first for the leg room, I'm 6'6", so it kinda worked out."
Cons: "Very old plane."
Cons: "No food was served just a drink in a 4 hr night flight. (But AA never serves food so it was kind of expected) Also there was not enough space for the feet, it was small and felt claustrophobic, plus no entertainment."
Pros: "New plane, on time, we'll run"
Cons: "Seats are thin, tight. Arm rests low and not much support. Incomfortable."
Cons: "The weather was bad in Dallas preventing our landing. Our plane had to be diverted to be refueled which caused us to miss our connecting flight. There was no one at the counter to help us, but one of the crew told us to call the 800 number which told us our connecting flight was in the air. When we finally found someone to help us, they rescheduled us for the next flight out 11 hours later. When we asked about accommodations, we were told there would be none since it was weather related. Then we were told we could "look for a cot", but she didn't know where any cots were."
Pros: "Flight was on time"
Cons: "Wished the airline would have checked my bag rather then leave it at the gateway Time was wasted if you had a connecting flight"
Pros: "I like that I was finally able to come home"
Cons: "The United Airlines reps could have shown some empathy to the passengers who were delayed. The arline knew we had connecting flights and could've alerted the other flight that we were there and to wait on us. The connecting flight was scheduled to leave at 9:50. I arrived at the gate at 9:49 only to find that the flight had not only boarded but had already left. The reps at the counter showed no level of empathy and acted put out when asked to provide transportation to the reassigned gate. Lastly, the flight could've offered something more than a $10 food voucher, especially since the majority of the food in the airport is greater than $10."
Pros: "Best Airline."
Cons: "Nothing, flights are always great in my experience with United."
Pros: "I liked the fact that there were screens at each seat"
Cons: "I was extremely disappointed to be in the very last row and unable to recline. I had emailed and requested an aisle seat when I booked because I would need to express milk and get back and forth to the bathroom. I was told I would need to pay for the option to request a seat. Ridiculous! This was my first trip away from my 4 month old and I simply wanted to be comfortable. Instead I had to sit in the worst seat on the plane without even being able to easily get out to wash my hands before pumping."
Cons: "Food, my kids refused to eat."
Cons: "Plugs would be nice. Food isn’t great and drinks are more expensive than other airlines"
Cons: "Nothing. Everything was great"
Pros: "Crew was ok"
Cons: "Had to wait in plane for over 1/2 hour coming and going to Denver!!!"
Cons: "1 flight attendant was very rude & had a poor attitude. Ruined the entire flight."
Pros: "What did I like? Nothing. It was United Airlines, and it has been a long time since there was ANYTHING to like about United. Usually, the best one can hope for is that there is plenty to TOLERATE. Unfortunately, this trip did not rise to that standard."
Cons: "UA to Denver cancelled due to maint, issue. Re-booked thru LAX on Delta. Arrived 12 AM vs. planned 6 PM (w/ 7 AM meeting the next day). Delta is 6-block walk outdoors from United at LAX. TSA pre-check didn't show on the Delta ticket issued by United, leading to another hassle at Security."
Pros: "Smaller plane was awesome. Flight service great. Checkin easy."
Cons: "We are okay with seat area but would ask that united freeze seat backs. The inconsiderate bumpkins in front of us put seat back and then leaned forward the whole flight. we could not even put our tray table all the way down. Coke spilled all over us in turbulence as liose tabke bounced significantly more than if set in place. Give people rude, freeze saet so cant recline or remove tray tables so we dont hurt ourselves due to rude people."
Pros: "When we were checking in, the personal service from staff was outstanding."
Pros: "I have always loved flying Lufthansa however we didn't fly Lufthansa, we were on United for both legs of our flight. Like all American opperated airlines they skimp on comfort in order to pack more people on their flight. I hope we are on Lufthansa on our way home at least."
Cons: "We were on United, see above."
Pros: "The food was good."
Cons: "The seats were very tight, with a large person in the middle of our 3 seat array (2 of us on each side)."
Pros: "Absolutely nothing."
Cons: "Just about everything. United Airlines is a transporter for farm stocks. It’s unsuitable to carry humans. Never has and never will be. Fly it only as your last resort."
Pros: "Fast and friendly staff from check in to landing. Southern folk don’t rush you and actually listen to consumers concerns."
Cons: "None...nice, short flight"
Pros: "The crew was wonderful; I purchased a business class seat, which was comfortable (although I could not tell the difference between business class and coach seats)."
Cons: "The food was horrible - nothing fit for a person who is diabetic or vegan or non-dairy. And the price was outrageously high for what one received."
Pros: "Check in, arrive ahead of schedule"
Cons: "No entertiment, no snack only little bag of pretzels"
Pros: "Great service great equipment and great prices!"
Cons: "We were delayed by more than 6 hours."
Pros: "First and foremost, our flight arrived 25 minutes early! Nuff said!"
Pros: "staff friendly"
Cons: "Could not check in on app due to basic economy . Made me what until last to board . I had no seat assigned until last second"
Pros: "We got there safely with our stuff."
Cons: "The stupid led by the unwilling."
Pros: "We really enjoyed the bassinet for our 10-month old son who slept the entire flight. Crew was very helpful in setting it up for us."
Pros: "I enjoyed the flight attendant being so understanding about having to check bags and even gave us free drinks!"
Cons: "Didn't like the seats being so close I could feel a baby kicking the back of my seat."
Pros: "I was impressed that he came into the cabin to talk to us face-to-face instead of just over the intercom. He was friendly and humorous at boarding, and completely serious when he needed to divert. Explained clearly why and kept us informed of next steps."
Pros: "Great flight attendant made short safety demonstration very entertaining."
Cons: "Good? What food?"
Pros: "Captain tried all he could and kept us updated while we waited for nearly an hour in Houston"
Cons: "Waited at the gate in Chicago, waited on the taxiway in Houston for 52 minutes."
Cons: "my daughter and I didn't even have seats together...and the plane was not full. We spent $69 and $77 to get seats together and the seat backs didn't work, no TV screens, and my expensive purse was soaking wet when I retrieved it from under the seat. So gross. And of course the food was gross...but that's to be expected, I guess."
Pros: "Smooth flight"
Cons: "Flight attendant was rude to middle eastern woman. Thought her behavior was unnecessarily rude when dealing with a woman who didn't speak English."
Pros: "Being up in the sky so cool."
Pros: "Headrests had pull out sides for head. In flight movies what a great selection."
Cons: "Seats were small, very little leg room also,"
Pros: "everything was normal - as should be, except we couldn't choose the seats"
Cons: "we had group of 6 with one kid. We came to the gate ~ 1.5 hours before boarding. How it was possible that we all were assigned the seats by one? Not even single pare of seats together! Even for kid! I asked officer on the gate - he said that nothing he can do. Sorry, I'll try to avoid United in the future"
Pros: "I had a terrible time flying from IAH to Pensacola with United. I was flying on Christmas Day and there were not enough employees from United to help the customers. One of United employees completely disregarded me when I needed help, and I ended up missing my flight."
Cons: "Didn't ride. Stuck in Chicago overnight."
Pros: "Due to weather delays "not able to accommodate" Service representative had an attitude. I understand there are a lot of issues, but it's their job in customer service and if anyone should be upset it should be the customer for not being able to make their flight as scheduled."
Cons: "Not being able to pick seats when booking and crying babies."
Pros: "My flight was on time. I appreciate that."
Cons: "Narrow seats. Literally no leg room for me. It was a terrible time for me, especially since I was in the middle seat."
Cons: "My 5hr layover that was not supppose to happen"
Cons: "Was canceled"
Cons: "Flight was delayed not enough information. Missed connection."
Pros: "I like that you guys offer the free wifi and entertainment. You guys should offer headphones as well. I had no idea that was offered until I got on the plane."
Cons: "The side that I had was very hot and it took a while before it cooled down after flight attendant was notified from everyone on that side"
Cons: "Seats were uncomfortable, very firm, back of seat was like leaning against a piece of wood. OK for this short flight, longer flight would have been extremely uncomfortable."
Cons: "Canceled flight, booked me an impossible connection, put on stayby when I get the tickets months in advance. Offered no vouchers and made me fly out on a diffrent day. Hs aircraft delays on all flights"
Pros: "United entertainment was amazing!"
Cons: "Flight attendants were fantastic!"
Cons: "Very poor customer service"
Cons: "Boarded, then deboarded due to missing rivets, flight delayed nearly 4hrs, luggage claim took close to an hour"
Pros: "Not much."
Cons: "The only flight leaving Eugene that would get me to Dallas in time for an urgent meeting left at 5:25 am. The crew identified something in inspection that gave them a little concern, so they called maintenance to come and check it out to ensure we were safe to fly (which I very much appreciate). The issue I have is that over an hour passed (after the flight was supposed to leave), with them giving periodic updates that they had called maintenance and were waiting for them. Finally I asked the people at the counter, who were visibly embarrassed, where maintenance was coming from (this is an airport - shouldn't they have it onsite), and they conceded that maintenance was at the airport, but they had no idea where they were. This delay resulted in me missing my connection in Denver, which caused me to miss the meeting and the whole reason I was flying back to Dallas a day early for. I essentially paid over $400 for an extra ticket (I had to not use my one on Friday - because it was just cheaper to buy a separate one way ticket). I will never fly United again."
Airlines flying from Alabama to Saint Thomas Island have enacted additional safety measures and adjusted policies to better accommodate travelers. Policies vary by airline.
Daily cleaning, installation of cabin HEPA filters
Masks required on board, masks provided
Social distancing seating
Middle seats unavailable to book
Testing for antibodies, testing for symptoms
Waiving of change fees. Search flexible flights