Drive Thru
Index

Fast food prices in Swansea, WLS

Swansea, WLS is the 1st cheapest of 8 Wales cities we track for fast food (Drive Thru Index 98, 2% below the national typical price).

25 restaurants, prices as of . Prices are in pounds sterling. See Swansea on the map

Key findings

The scoop

Greggs Has Swansea’s Biggest Price Gap

Across 10 Swansea, Wales, Greggs locations, the basket runs from £10.95 to £12.60, with the priciest store 15% above the cheapest. Its Sausage Roll ranges from £1.35 to £1.55, the widest location difference among the brands shown.

Domino’s Is Swansea’s Price Lock

Domino’s charges the same price everywhere in view, with its Original Cheese & Tomato (medium) at £18.99. Its basket is 5% below the national typical price and ranks 5 of 80 cities, where 1 is cheapest.

Greggs Leads Swansea’s Restaurant Count

Greggs has 10 restaurants in Swansea, Wales, more than McDonald’s and Domino’s with 5 each, or KFC with 3. Its basket ranks 21 of 111 cities, where 1 is cheapest.

KFC Lands Near The Middle

KFC’s median basket is £20.95, exactly in line with its national typical price, and Swansea ranks 49 of 62 cities, where 1 is cheapest. Its Zinger Burger is £5.99 everywhere in view, while the basket differs by just 2% between locations.

McDonald’s Shows A Modest Spread

McDonald’s baskets in Swansea, Wales, run from £20.45 to £21.85, a 7% gap between the cheapest and priciest locations. Its Big Mac ranges from £4.99 to £5.49, and the city ranks 45 of 96 cities, where 1 is cheapest.

Every brand in Swansea

BrandRestaurantsTypical priceRangeIndexCheapest restaurant
KFC4Zinger Burger: £5.99£5.99 to £5.9910067 Uplands Crescent
Nando's11/4 Chicken: £5.95£5.95 to £5.95——
Greggs10Sausage Roll: £1.35£1.35 to £1.55100U4 New Cut Road
Popeyes1Classic Chicken Sandwich: £5.99£5.99 to £5.99——
Five Guys1Hamburger: £9.85£9.85 to £9.85——
Wingstop18 Wings: £8.50£8.50 to £8.50——
ASK Italian1Margherita: £14.75£14.75 to £14.75——
Pizza Hut1Margherita (large, handcrafted): £19.49£19.49 to £19.49——
Domino's5Original Cheese & Tomato (medium): £18.99£18.99 to £18.999514 Alderwood Road, West Cross

Cheapest and priciest restaurant of each brand

Compared on the same basket of items at each restaurant of the brand. The gap is how much more the priciest charges for that basket.

BrandCheapestPriciestGap
KFC67 Uplands Crescent
£5.99 Zinger Burger
Fford Cynore
£5.99 Zinger Burger
2%
GreggsU4 New Cut Road
£1.35 Sausage Roll
Langdon Road
£1.55 Sausage Roll
15%
Domino's14 Alderwood Road, West Cross
£18.99 Original Cheese & Tomato (medium)
14 Alderwood Road, West Cross
£18.99 Original Cheese & Tomato (medium)
0%

Every restaurant in Swansea, WLS

Each restaurant links to its full menu with prices.

KFC

RestaurantZinger BurgerBasket indexPrice level (national)
67 Uplands Crescent£5.9998£££££
Fford Cynore£5.99100£££££
Morfa Shopping Park, Brunel Way£5.99100£££££
Morganite Works, Upper Forest Way£5.99——

Nando's

Restaurant1/4 ChickenBasket indexPrice level (national)
Unit 17b, Morfa Shopping Park, Brunel Way£5.95100£££££

Greggs

RestaurantSausage RollBasket indexPrice level (national)
UB Swansea Bus Station£1.35100£££££
254/255 Oxford Street£1.35100£££££
U4 New Cut Road£1.35100£££££
51 Queensway£1.35100£££££
8 Whitewalls£1.35100£££££
U19b Morfa Shopping Park£1.35100£££££
U44a Cwmdu Industrial Estate Carmarthen Road£1.35100£££££
270 Cockett Road£1.35100£££££
U6f Swansea Enterprise Park Lion Way£1.35100£££££
Langdon Road£1.55115£££££

Popeyes

RestaurantClassic Chicken SandwichBasket indexPrice level (national)
6-7 Whitewalls, Oxford Street£5.9995£££££

Five Guys

RestaurantHamburgerBasket indexPrice level (national)
1-4 Castle Sq. City Center, Swansea£9.8598£££££

Wingstop

Restaurant8 WingsBasket indexPrice level (national)
41 Wind Street£8.5098£££££

ASK Italian

RestaurantMargheritaBasket indexPrice level (national)
6 Wind Street£14.75100£££££

Pizza Hut

RestaurantMargherita (large, handcrafted)Basket indexPrice level (national)
1315 Neath Road£19.49100£££££

Domino's

RestaurantOriginal Cheese & Tomato (medium)Basket indexPrice level (national)
14 Alderwood Road, West Cross£18.9995£££££
Unit 2 White City Road, Fforest-fach£18.9995£££££
10 Dillwyn Street£18.9995£££££
83/84 Woodfield Street, Morriston£18.9995£££££
5 Capel Buildings, Clydach£18.9995£££££

Nearby in Wales

Questions people ask

How much is a KFC Zinger Burger in Swansea, WLS?
As of 2026-11-15, a Zinger Burger costs £5.99 at 4 KFC restaurants in Swansea, WLS, typically £5.99.
Where is the cheapest KFC in Swansea, WLS?
The cheapest KFC in Swansea, WLS is at 67 Uplands Crescent, Swansea, comparing the same basket at 3 restaurants (Drive Thru Index, 2026-11-15).
How much is a Nando's 1/4 Chicken in Swansea, WLS?
As of 2026-11-15, a 1/4 Chicken costs £5.95 at 1 Nando's restaurants in Swansea, WLS, typically £5.95.
How much is a Greggs Sausage Roll in Swansea, WLS?
As of 2026-11-15, a Sausage Roll costs £1.35 to £1.55 at 10 Greggs restaurants in Swansea, WLS, typically £1.35.
Where is the cheapest Greggs in Swansea, WLS?
The cheapest Greggs in Swansea, WLS is at U4 New Cut Road, Swansea, comparing the same basket at 10 restaurants (Drive Thru Index, 2026-11-15).
How much is a Popeyes Classic Chicken Sandwich in Swansea, WLS?
As of 2026-11-15, a Classic Chicken Sandwich costs £5.99 at 1 Popeyes restaurants in Swansea, WLS, typically £5.99.
How much is a Five Guys Hamburger in Swansea, WLS?
As of 2026-11-15, a Hamburger costs £9.85 at 1 Five Guys restaurants in Swansea, WLS, typically £9.85.
How much is a Wingstop 8 Wings in Swansea, WLS?
As of 2026-11-15, a 8 Wings costs £8.50 at 1 Wingstop restaurants in Swansea, WLS, typically £8.50.
How much is a ASK Italian Margherita in Swansea, WLS?
As of 2026-11-15, a Margherita costs £14.75 at 1 ASK Italian restaurants in Swansea, WLS, typically £14.75.
How much is a Pizza Hut Margherita (large, handcrafted) in Swansea, WLS?
As of 2026-11-15, a Margherita (large, handcrafted) costs £19.49 at 1 Pizza Hut restaurants in Swansea, WLS, typically £19.49.
How much is a Domino's Original Cheese & Tomato (medium) in Swansea, WLS?
As of 2026-11-15, a Original Cheese & Tomato (medium) costs £18.99 at 5 Domino's restaurants in Swansea, WLS, typically £18.99.
Where is the cheapest Domino's in Swansea, WLS?
The cheapest Domino's in Swansea, WLS is at 14 Alderwood Road, West Cross, Swansea, comparing the same basket at 5 restaurants (Drive Thru Index, 2026-11-15).

How these prices are measured

Every day we check the menu at every restaurant of each chain, through the same ordering app its customers use, and record each item's pickup price. Restaurants are compared on a basket of items every full-menu restaurant of that brand sells. An index of 100 is the brand's typical (median) restaurant in the country, so 95 means 5% cheaper and 110 means 10% pricier. Brands are only ever compared with themselves, never with each other.

Citing this data: Source: Drive Thru Index (https://drivethruindex.com/prices/wales/swansea), prices checked 2026-11-15. You are welcome to quote any figure on this page.

Back to map