Det är omöjligt att ge ett svar på frågan. Mat och dryck på flyg varierar mellan flygbolag, tider och sträckor.
Inrikes gäller följande:
SAS och Malmö Aviation och Skyways ger frukost. Efter frukosttiden (typ 09.00) så är det bara att dega om man vill ha någonting att äta eller dricka. På de kortaste sträckorna (t.ex ARN-Borlänge) finns inget ens att köpa.
Utrikes varierar. SAS har strypt det mesta till försäljning. BA har alltid något att äta och dricka. Lufthansa har jag för mig är som SAS.
Med risk för att låta dryg (absolut inte menat som det) så flyger jag oftast business så mat och dryck på utrikesresor finns alltid
Edit: Viktig inrikesdetalj: På SAS och Skyways kan man köpa starköl och vin. Malmö Aviation har inte det.