Guests arriving in an hour? Skip the petrol-station kiosk and the Pronto or Migrolino on the corner, where the same bottle of drink can cost a third more. Head instead to a train-station Coop or Migros, open late and on Sundays at normal shelf prices, and build a short, no-cook apero list.

That single choice, a station supermarket over a convenience kiosk, typically saves CHF 20 to 40 on a spread for six to eight people, before you have swapped in a cheaper brand or spotted a single reduced-price sticker.

Where can you actually shop last-minute in Switzerland?

Switzerland has strict shop-opening laws, so "last-minute" really means knowing which shops are allowed to stay open. There are three tiers, and the price gap between them is wide.

Station and airport supermarkets are the sweet spot. The Coop and Migros branches inside larger train stations, from Zurich HB to Bern, Basel SBB, Luzern, Lausanne and Geneve-Cornavin, open until 21:00 or 22:00 seven days a week and charge the same shelf prices as any other branch. If a Bahnhof is within reach, this is almost always the right answer.

Petrol-station and kiosk shops, Coop Pronto, Migrolino, avec and k kiosk, open even later, some around the clock, and are your fallback on a Sunday night in a small town. The catch is the markup, which is the whole reason for the next section.

Discounters and standard branches, Aldi, Lidl, Denner and the ordinary high-street Coop or Migros, are the cheapest by far, but they close early, often 19:00 or 20:00 on weekdays and earlier on Saturday, and stay shut on Sundays. Catch one before it closes and you win on price. Denner in particular keeps longer hours than the big two in many towns.

How much more do convenience stores really charge?

The convenience premium is real and it is steep. Petrol-station and station kiosks price for the captive, in-a-hurry shopper, so identical products carry a markup that usually lands between 30 and 60 percent and tops 70 percent on a few staples. The table compares typical last-minute party items across the two worlds.

ItemConvenience store (Pronto, Migrolino, kiosk)Supermarket (Coop, Migros, discounter)Typical markup
Soft drink, 1.5 L bottleCHF 3.30CHF 2.20+50%
Beer, 6 × 33 clCHF 12.50CHF 8.00+55%
Chips, 175 gCHF 4.50CHF 3.20+40%
Apero nuts or snack mix, 200 gCHF 4.20CHF 2.80+50%
Party bread or baguetteCHF 3.20CHF 1.80+78%
Sliced charcuterie, 150 gCHF 6.50CHF 4.50+44%
Bag of ice, 2 kgCHF 5.00CHF 3.20+56%
Indicative prices for comparable items at Swiss petrol-station and station kiosks versus supermarkets, observed across recent 2026 shops. Exact prices vary by location, brand and promotion.

Load a full spread, two crates of drinks, chips, nuts, bread, some charcuterie and a bag of ice, and the kiosk version runs roughly CHF 25 to 40 more than the same basket from a station Coop. Our full breakdown of the convenience-store premium goes through it item by item. It adds up: the average Swiss household already spends around CHF 636 a month on food and non-alcoholic drinks, according to the Federal Statistical Office, and a habit of panic-shopping at kiosk prices quietly pushes that figure up.

Which stores open late or on a Sunday?

The rule of thumb: ordinary supermarkets close by 19:00 or 20:00 on weekdays and 17:00 or 18:00 on Saturdays, and almost none open on Sundays. The legal exceptions are what you lean on for a spontaneous party.

  • Train-station branches of Coop and Migros: long hours and open Sundays, at regular prices. Your best Sunday option.
  • Airport shops at Zurich, Geneve and Basel: similar hours, similarly normal supermarket pricing.
  • Petrol-station shops (Coop Pronto, Migrolino, avec): evenings, Sundays, some open 24 hours, at the premium shown above.
  • Denner and many discounters keep slightly later weekday hours than the big supermarkets, handy for an after-work dash on a Friday.

Quick rule: if it is a Sunday or after 20:00, aim for the nearest Bahnhof supermarket first and treat the petrol-station kiosk as the last resort. The detour to a station usually costs less than the kiosk markup on a full basket.

The ten-minute party spread that needs no cooking

Speed comes from buying an apero riche, a table of shareable, no-cook bits, rather than trying to assemble a hot meal. It scales cleanly from six guests to twelve, and every item is a grab-and-go from one or two aisles.

  • Bread and crackers: a couple of baguettes or a Pain paillasse, plus a box of crackers.
  • Cheese: one hard (Gruyere or Sbrinz) and one soft (Brie or a Tomme), roughly 60 to 80 g per person.
  • Charcuterie: sliced dried meat, a Cervelat or two, a bowl of olives.
  • Something fresh: cherry tomatoes, grapes, cucumber sticks, a tub of hummus.
  • Salty snacks: chips with a dip, nuts or an apero mix.
  • Drinks: sparkling and still water, a crate of beer, a bottle or two of wine, one alcohol-free option.

None of it needs an oven, and most of it keeps if there are leftovers. For a fuller version with per-head costings, see our guide to building an apero on a budget.

Benchmark to aim for: a generous apero spread runs about CHF 8 to 12 per head at supermarket prices. If your last-minute basket is landing well above that, you are almost certainly paying a convenience markup rather than feeding more people.

Your last-minute shopping run, step by step

With guests already on the way, a little order keeps the bill down and heads off the forgotten-item second trip that always costs the most.

  1. Count heads and fix a number. Six people, roughly CHF 60; a dozen, roughly CHF 100. Setting the budget first stops the trolley from creeping.
  2. Pick the cheapest shop still open. A discounter or standard branch if anything is open, a station supermarket if not, the kiosk only as a genuine last resort.
  3. Shop the apero list, not your cravings. Stick to the six categories above and skip anything that needs cooking or assembly.
  4. Buy drinks by the crate, never the single bottle. The per-litre gap between a crate and single cans is where last-minute budgets quietly bleed.
  5. Glance at the reduced shelf on the way past. Late in the day, bread, cheese and charcuterie often carry markdown stickers, ideal for an apero tonight.

What to skip, and where the late-day bargains hide

A few items carry the worst last-minute markup and are the easiest to avoid. Single-serve bottles and cans instead of a crate. Pre-cut, pre-arranged platters instead of a block of cheese and a pack of sliced meat you fan out yourself. Kiosk ice instead of a bag from the freezer aisle. Each shortcut adds a franc or three.

The flip side is that shopping late can actively save you money. Fresh departments discount stock they cannot hold overnight, so the reduced-price stickers appear in the last hour or two before closing, exactly when a last-minute shopper is in the store anyway. Our piece on timing the reduced-price stickers sets out when each chain marks down, so an unplanned party shop can turn into the cheapest bread and cheese of the week.

Rule of thumb: every item bought as a single serve or a pre-made platter costs roughly 30 to 50 percent more than the do-it-yourself version. Across a whole party basket, that is the difference between CHF 60 and CHF 90.

Frequently asked questions

Where can I shop last-minute in Switzerland?

Train-station and airport branches of Coop and Migros open the longest, often until 21:00 or 22:00 and on Sundays, at normal supermarket prices. Petrol-station shops such as Coop Pronto, Migrolino and avec open later still but charge a premium. A discounter or standard branch caught before closing is the cheapest option of all.

How much more do convenience stores charge?

Usually 30 to 60 percent more than a supermarket on the same item, and it can top 70 percent on staples like bread or a single bottle of water. A 1.5 litre soft drink or a bag of chips that costs about CHF 2 to 3 in a supermarket often runs CHF 3.50 to 4.50 at a kiosk or petrol-station shop.

What is a fast party spread to buy?

An apero riche of shareable, no-cook items: bread and crackers, a hard and a soft cheese, dried meats and olives, something fresh like cherry tomatoes and grapes, chips with a dip, and drinks. It needs no cooking and scales easily from six guests to twelve.

Which stores open late or Sunday?

In most cantons ordinary supermarkets close by 19:00 or 20:00 on weekdays and stay shut on Sundays. The exceptions are branches inside train stations and airports, plus petrol-station shops, which are legally allowed to open evenings and Sundays. Your nearest Bahnhof is the reliable Sunday option.

Can Eini build a quick list?

Yes. Tell Eini how many guests are coming and its algorithm builds an apero shopping list, matches each item to the cheapest current price across Coop, Migros, Lidl, Aldi, Denner and Aligro, and helps you avoid the convenience-store markup.

Plan smarter, spend less with Eini.

Real prices from Coop, Migros, Lidl, Aldi, Denner & Aligro. Smart meal plans. Automatic grocery lists.

Download