Fast food price insights
What the drive-thru really costs: prices from 1,843 fast food restaurants in Spain across 5 chains, checked 2026-10-05. Every figure below compares each restaurant's own pickup price from the brand's ordering app, so the numbers are what you would actually pay at the window.
Data as of . Updated daily. Prices are in euros.
Key findings
- Burger King has the biggest price gap between locations: its priciest restaurant charges 85% more than its cheapest for the same basket. Domino's has the smallest gap, 2%.
- Madrid, MD is the biggest cluster of bargain fast food in Spain: 167 of its 231 restaurants rank in their brand's cheapest fifth nationally.
- Madrid is the cheapest region for fast food overall (Drive Thru Index 100, where 100 is the national typical price) and Balearic Islands the most expensive (118), averaging each brand against its own national prices.
- A Burger King Whopper costs anywhere from €4.50 to €10.25 across 989 restaurants in Spain; the typical price is €6.30.
- Madrid is the cheapest region for Burger King and Balearic Islands the priciest, comparing the same basket of 5 items at 988 restaurants.
- A Popeyes Chicken Sandwich costs anywhere from €6.09 to €7.89 across 193 restaurants in Spain; the typical price is €6.39.
- Andalusia is the cheapest region for Popeyes and Catalonia the priciest, comparing the same basket of 5 items at 190 restaurants.
- A Five Guys Hamburger costs anywhere from €9.25 to €9.95 across 44 restaurants in Spain; the typical price is €9.85.
- Madrid is the cheapest region for Five Guys and Catalonia the priciest, comparing the same basket of 4 items at 41 restaurants.
- A KFC La Coronel costs anywhere from €6.29 to €8.19 across 239 restaurants in Spain; the typical price is €6.69.
- Madrid is the cheapest region for KFC and Balearic Islands the priciest, comparing the same basket of 5 items at 239 restaurants.
- A Domino's Margarita Original (medium) costs anywhere from €17.54 to €18.05 across 378 restaurants in Spain; the typical price is €17.54.
- Domino's charges about the same in every region: no region's typical basket is even 1% dearer than another's.
- For Burger King, Madrid, MD has the most bargain restaurants: 61 of 101 are in the brand's cheapest fifth nationally.
- For Popeyes, Madrid, MD has the most bargain restaurants: 23 of 36 are in the brand's cheapest fifth nationally.
- For Five Guys, Madrid, MD has the most bargain restaurants: 10 of 14 are in the brand's cheapest fifth nationally.
- For KFC, Madrid, MD has the most bargain restaurants: 28 of 35 are in the brand's cheapest fifth nationally.
- For Domino's, Madrid, MD has the most bargain restaurants: 45 of 45 are in the brand's cheapest fifth nationally.
The scoop
Burger King’s island-sized spreadBurger King has the biggest gap in Spain: its priciest store is 85% above its cheapest. The basket runs from €24.70 in Alfafar, VC to €45.75 in Menorca, IB, with the Whopper® moving from €4.50 to €10.25.
Palma travel stops sit near the topSome Burger King travel spots in Palma De Mallorca, IB land among the priciest: an airport or station site is €42.55. A travel plaza site and a mall site in Palma De Mallorca, IB both show €34.50.
Popeyes peaks in Granadilla De AbonaPopeyes’ basket goes from €28.15 in Alzira, VC to €35.15 in Granadilla De Abona, CN. The Chicken Sandwich ranges from €6.09 to €7.89 across the 189 stores compared.
Five Guys keeps it tightFive Guys is the most consistent brand on this map, with its priciest store 7% above its cheapest. Its basket runs from €28.25 in Madrid, MD to €30.20 in Barcelona, CT.
Burger King dominates the dotsBurger King has by far the most restaurants shown, with 988 stores compared across Spain. Popeyes has 189, while Five Guys has 43.
Cheapest to most expensive regions
Each region's Drive Thru Index score averages every brand's typical basket there against that brand's own national typical price, so 100 is the national norm, 90 is 10% cheaper and 120 is 20% pricier. Brands are never compared with each other.
| Rank | Region | Index | vs national | Brands | Restaurants compared |
|---|---|---|---|---|---|
| 1 | Madrid | 100 | +0% | 5 | 419 |
| 2 | Castile and León | 100 | +0% | 4 | 78 |
| 3 | Murcia | 100 | +0% | 4 | 64 |
| 4 | Aragon | 100 | +0% | 4 | 36 |
| 5 | Castilla-La Mancha | 100 | +0% | 4 | 68 |
| 6 | Asturias | 100 | +0% | 3 | 36 |
| 7 | Extremadura | 101 | +1% | 2 | 25 |
| 8 | Catalonia | 101 | +1% | 5 | 222 |
| 9 | Andalusia | 101 | +1% | 5 | 352 |
| 10 | Navarre | 101 | +1% | 2 | 12 |
| 11 | Galicia | 101 | +1% | 3 | 58 |
| 12 | Valencian Community | 101 | +1% | 4 | 240 |
| 13 | Basque Country | 101 | +1% | 4 | 57 |
| 14 | Canary Islands | 102 | +2% | 3 | 61 |
| 15 | Balearic Islands | 118 | +18% | 2 | 49 |
Bargain clusters
Where cheap fast food clusters: the places with the most restaurants whose basket ranks in their own brand's cheapest fifth nationally. Each brand is judged against itself, never against another brand's prices.
| City, all brands | Bargain restaurants | Restaurants compared | Share |
|---|---|---|---|
| Madrid, MD | 167 | 231 | 72% |
| Barcelona, CT | 34 | 73 | 47% |
| Sevilla, AN | 28 | 39 | 72% |
| Valencia, VC | 27 | 39 | 69% |
| Zaragoza, AR | 20 | 22 | 91% |
| Brand | Top bargain cities | Top bargain regions |
|---|---|---|
| Burger King | Madrid, MD (61 of 101), Sevilla, AN (15 of 23), Valencia, VC (11 of 19) | MD (121 of 202), AN (66 of 213), VC (46 of 119) |
| Popeyes | Madrid, MD (23 of 36), Zaragoza, AR (4 of 5), Valencia, VC (4 of 7) | MD (36 of 52), AN (15 of 29), VC (8 of 32) |
| Five Guys | Madrid, MD (10 of 14), Barcelona, CT (3 of 8) | MD (12 of 16), AN (4 of 10) |
| KFC | Madrid, MD (28 of 35), Barcelona, CT (9 of 13), València, Valencia, VC (4 of 6) | MD (49 of 59), CT (26 of 38), VC (13 of 38) |
| Domino's | Madrid, MD (45 of 45), Barcelona, CT (16 of 16), Valencia, VC (11 of 11) | MD (90 of 90), AN (74 of 74), VC (51 of 51) |
By brand
| Brand | Restaurants | Item | Typical price | Range | Cheapest region | Priciest region | Gap between locations | Delivery vs pickup |
|---|---|---|---|---|---|---|---|---|
| Burger King | 989 | Whopper | €6.30 | €4.50 to €10.25 | Madrid | Balearic Islands | 85% | — |
| Popeyes | 193 | Chicken Sandwich | €6.39 | €6.09 to €7.89 | Andalusia | Catalonia | 25% | — |
| Five Guys | 44 | Hamburger | €9.85 | €9.25 to €9.95 | Madrid | Catalonia | 7% | — |
| KFC | 239 | La Coronel | €6.69 | €6.29 to €8.19 | Madrid | Balearic Islands | 27% | — |
| Domino's | 378 | Margarita Original (medium) | €17.54 | €17.54 to €18.05 | Catalonia | Extremadura | 2% | — |
Questions people ask
- How much does a Burger King Whopper cost in Spain?
- As of 2026-10-05, a Whopper costs €4.50 to €10.25 at 989 Burger King restaurants, with a typical price of €6.30.
- Where is Burger King cheapest in Spain?
- Madrid has the cheapest typical Burger King basket and Balearic Islands the most expensive (Drive Thru Index, 2026-10-05). The single cheapest restaurant is in Alfafar, VC.
- How much does a Popeyes Chicken Sandwich cost in Spain?
- As of 2026-10-05, a Chicken Sandwich costs €6.09 to €7.89 at 193 Popeyes restaurants, with a typical price of €6.39.
- Where is Popeyes cheapest in Spain?
- Andalusia has the cheapest typical Popeyes basket and Catalonia the most expensive (Drive Thru Index, 2026-10-05). The single cheapest restaurant is in Madrid, MD.
- How much does a Five Guys Hamburger cost in Spain?
- As of 2026-10-05, a Hamburger costs €9.25 to €9.95 at 44 Five Guys restaurants, with a typical price of €9.85.
- Where is Five Guys cheapest in Spain?
- Madrid has the cheapest typical Five Guys basket and Catalonia the most expensive (Drive Thru Index, 2026-10-05). The single cheapest restaurant is in Madrid, MD.
- How much does a KFC La Coronel cost in Spain?
- As of 2026-10-05, a La Coronel costs €6.29 to €8.19 at 239 KFC restaurants, with a typical price of €6.69.
- Where is KFC cheapest in Spain?
- Madrid has the cheapest typical KFC basket and Balearic Islands the most expensive (Drive Thru Index, 2026-10-05). The single cheapest restaurant is in Mislata, Valencia, VC.
- How much does a Domino's Margarita Original (medium) cost in Spain?
- As of 2026-10-05, a Margarita Original (medium) costs €17.54 to €18.05 at 378 Domino's restaurants, with a typical price of €17.54.
How the index works
Every day we check the menu at every US restaurant of each chain, using the same ordering app its customers use, and record each item's pickup and delivery price. Restaurants are compared on a basket of items that every full-menu restaurant of that brand sells, so a comparison is never skewed by a missing item. Restaurants with a limited menu, and prices that are clearly a menu code error, are left out of comparisons. "Typical" means the median restaurant.
Browse prices for every state and city or download states.csv and cities.csv.
Citing this data: Source: Drive Thru Index (https://drivethruindex.com), prices checked 2026-10-05. Journalists are welcome to quote any figure on this page.