The price of fuel can be dear – and there is nothing worse than turning up to a petrol station where the costs for topping up exceeds your card limit.

Have you ever wondered how much cheaper your commute by car could be if you lived elsewhere in the UK?

Using data collated by GoCompare, we can tell you the some of the cheapest and most expensive places to fill up in the country.

The data for 83 UK areas was collected after February, which marked the end of three consecutive months of tumbling fuel prices - not a common occurrence for us dreamers.

The figures show Lancaster could be the most expensive place for fuel, costing a staggering 141.9p per litre to fill up.

Worcester was slightly cheaper at 131.3p per litre, while Exeter (124.9p) and Tunbridge Wells (124.1p) also proved costly to fill up.

The most affordable city could be Edinburgh, costing only 114.3p per litre to top up.

Leeds (114.7p), Bradford (114.9p) and Preston (115p) were also among the areas with the lowest cost of fuel.

Below is a breakdown of how your area compares:

St Albans – 117.3p

Out of 83 UK areas examined by GoCompare, St Albans ranks in the middle – it is the 44th most affordable place for fuel.

But when looking at the average hourly wage in the city (£28), the data suggests residents/workers in St Albans spend the lowest proportion of their income on fuel.

Watford – 117.5p

Meanwhile in Watford, the average cost of fuel is 2p greater than that of St Albans. And it ranks as the 46th most affordable place for fuel when looking at all 83 areas.

However, when taking into account the average hourly wage at £17.95, the data suggests Watford people a relatively lower proportion of their hourly income on fuel - 6.5%.

North and east London – 117p

North and east London areas are equally ranked as the 40th most affordable place for fuel.

But the average hourly wage in north London is £20.87, while in east London it is £18.93. This suggests east Londoners are spending a slightly higher proportion of their wage on fuel.

The full list:

1. Edinburgh - 114.3

2. Leeds - 114.7

3. Bradford - 114.9

4. Preston - 115

5. Glasgow - 115.1

6. Cardiff - 115.1

7. Manchester - 115.1

8. Dartford - 115.1

9. Aberdeen - 115.1

10. Newcastle upon Tyne - 115.1

11. Liverpool - 115.2

12. Birmingham - 115.3

13. Newport - 115.4

14. Sheffield - 115.4

15. Walsall - 115.5

16. Sunderland - 115.5

17. Oldham - 115.5

18. Wolverhampton - 115.7

19. Warrington - 115.7

20. Wigan - 115.7

21. Hull - 115.8

22. Portsmouth - 115.8

23. Bristol - 116

24. Blackburn - 116

25. West London - 116

26. Coventry - 116.2

27. Nottingham - 116.2

28. Telford - 116.2

29. Harrogate - 116.2

30. Swansea - 116.4

31. Blackpool - 116.4

32. Derby - 116.6

33. Leicester - 116.6

34. Milton Keynes - 116.6

35. York - 116.6

36. Bournemouth - 116.9

37. Slough - 116.9

38. Canterbury - 116.9

39. Central London - 117

40. North London - 117

41. East London - 117

42. Bolton - 117.1

43. Northampton - 117.2

44. St Albans - 117.3

45. Falkirk - 117.4

46. Watford - 117.5

47. Guildford - 117.5

48. Chester - 117.5

49. Reading - 117.6

50. Southampton - 117.9

51. South London - 118

52. Durham - 118.1

53. Ipswich - 118.1

54. Luton - 118.3

55. Norwich - 118.3

56. Dudley - 118.3

57. Southend-on-Sea - 118.4

58. Cleveland - 118.5

59. Wakefield - 118.7

60. Brighton - 119.1

61. Plymouth - 119.1

62. Stoke-on-Trent - 119.3

63. Perth - 119.4

64. Doncaster - 119.4

65. Peterborough - 119.6

66. Taunton - 119.9

67. Dundee - 119.9

68. Gloucester - 120.1

69. Darlington - 120.3

70. Chelmsford - 120.6

71. Stevenage - 120.9

72. Swindon - 120.9

73. Dumfries - 120.9

74. Cambridge - 121.9

75. Lincoln - 121.9

76. Oxford - 122.1

77. Bath - 122.4

78. Colchester - 122.4

79. Stockport - 122.5

80. Tunbridge Wells - 124.1

81. Exeter - 124.9

82. Worcester - 131.3

83. Lancaster - 141.9