Greggs vs Subway Prices 2026: Which Is Cheaper?
Two lunchtime giants, two very different prices. Greggs and Subway both feed millions of hungry Brits every week, but they sit at opposite ends of the high street price ladder. One built its name on hot savouries that cost less than your bus fare; the other sells made-to-order subs at a noticeable premium. If you have ever stood outside both and wondered about greggs vs subway prices, this guide breaks it down item by item, from sandwiches and meal deals to breakfast, drinks and cookies, so you can see exactly where your money goes further.
Sandwiches: The Biggest Gap
The sandwich battle is where the gap shows most. A Greggs chicken sandwich costs £2.75, and most of their filled sandwiches and baguettes sit between £2.50 and £3.50. Add the famous £1.35 sausage roll if you fancy something hot. Over at Subway, a 6-inch sub starts around £4.50 and can reach £5.50 once you add cheese or extras. A footlong lands between £7 and £9, depending on the filling. For a like for like comparison, Greggs usually lands at half the price of Subway, sometimes less.
Meal Deals
Meal deals widen the gap. Greggs lets you bundle a sandwich with any hot or cold drink for £3.95, which comfortably feeds you for less than a fiver. Subway has its own offers, but a 6-inch meal deal with a drink and cookie typically lands between £6 and £7.50. When you compare greggs vs subway prices at the meal deal level, the difference is roughly £3, enough to fund tomorrow's lunch at Greggs too.
Breakfast
Breakfast is another strong round for Greggs. A bacon or sausage breakfast roll costs around £2.85, and the breakfast deal pairs it with a regular hot drink for £3.60. Subway's breakfast menu is thinner in the UK, and a 6-inch breakfast sub with a coffee tends to run past £5. If you grab breakfast on the commute, the saving adds up fast.
Drinks
Drinks keep things interesting. Greggs has quietly built one of the best value coffee menus on the high street, with a regular latte at £2.20 and flat whites and cappuccinos in similar territory. Subway focuses less on coffee; you will find fountain drinks and bottled options, but nothing that undercuts the big coffee chains the way Greggs does. For a decent hot drink that does not wreck the budget, Greggs wins easily.
Cookies
The cookie round goes to Subway on taste, perhaps, but not on price. A Subway cookie costs £2 or more, which stings when you remember it used to be pocket money. Greggs cookies hover around £1.25, and the sweet treat range gives you plenty of cheaper options. If cookies are your weakness, Greggs lets you indulge for noticeably less.
Where Subway Wins
None of this means Subway has no case. Where it wins is customisation: you choose your bread, cheese, every vegetable and sauce, which makes it far easier to build exactly the lunch you want. The fresh salad bar means you can load up on veg, and the menu variety goes well beyond what Greggs offers. If you care about tailoring your meal or piling on the salad, the premium can feel justified.
Where Greggs Wins
Greggs wins on price, hot savouries and speed. Nobody matches the sausage roll at £1.35, the bakes come out of the oven all day, and you can be in and out in two minutes. For a hot, filling lunch on a tight budget, there is no contest. The menu may be less flexible, but the value is baked in, literally.
The Verdict: Which to Choose When
So, which should you choose? The honest answer to the greggs vs subway prices question is that Greggs is cheaper across the board, often by half. Pick Subway when you want a made-to-order sandwich loaded with fresh veg, or when only a footlong will do. Pick Greggs when you want hot food, fast service and change from a fiver. Your wallet will notice the difference either way.
Greggs Menu Prices is an independent fan site, not affiliated with Greggs plc. Prices checked October 2026 and may vary by location.