I think there are a few things here that need to be accounted for:
The answer to all the above is – it depends entirely on the airline; and there are websites (as pointed to by martin in his answer) that attempt to tabulate this information but the bottom line is, unless you specifically check with the airline for that specific flight – you will not get a definitive answer.
Even if meal service is available on a flight, it may be suspended due to turbulence (this happened to me once on a flight to Amsterdam where the weather got really bumpy).
The shortest flight I have been one that served something was the flight from the old Dammam airport to Manama. This flight took off, climbed to 6,000 feet, and then landed. Entire flight time was less than 15 minutes. Upon entering the cabin you were handed:
You had just enough time to finish both before the plane touched down.
My most bizarre experience was recently on a flight where (due to weather) I was bumped to a different airline – which didn’t serve complimentary meals even though the original airline I booked with did.
I ended up having to pay for a coffee on board.
Then I have been on some airlines where you can ask for an additional serving of the entire meal (so two complete meals) and were happily taken care of; and then on the Emirates A380 that has a bar that is open during flight where you can enjoy all manners of snacks and drinks.
As with most things nowadays, there is a webpage for it 😉
Actually, there are (at least) two:
You can search or browse by airline which should provide you with a good starting point to figure out the food choices for your connection. Feel free to share your own experiences and help these sites grow!
There are no universal rules requiring food to be served on any flight. The decision to serve or not is pretty much up to the airline. And as you have discovered there is a huge difference in what airlines do.
I have been on plenty of short flights with meal service and plenty with nothing but a pack of peanuts. I have been on long hauls where food was served too many times and long hauls were a bit more would have been desirable.
Many airlines do show some sort of indication of the services provided, but not all do. If you don’t see it noted, you can always give them a call if you feel your flight is long enough for a need to eat.
But to be honest getting angry because they didn’t feed you on a short flight is a bit childish. You, as a traveler, have the bulk of responsibility to take care of yourself, it is not the airline’s responsibility to feed you anytime you feel hungry.
For any flight over 3-4 hours, international or not, I would expect a meal to be served. Flights over 8-10 hours will often serve two meals, depending on the timing. If you get more food than that, be happy 🙂 but I wouldn’t expect it. As you said, usually you’ll see on your ticket if a meal will be served. It depends where you book, but if a meal is not shown on the ticket it is probably not being served.
Some airlines will have meal info on their websites. The only surefire way to know is to call the airline (and even then… airline call center employees will often give different answers…). I always bring my own food just in case- tastes better anyway! Happy travels!
Credit:stackoverflow.com‘
4 Mar, 2024
5 Mar, 2024
4 Mar, 2024
4 Mar, 2024
5 Mar, 2024