Cities near Barcelona, within 100 km and 300 km (straight line)

There are 19 cities and towns of 15,000 people or more within 100 km of Barcelona, Spain, in a straight line, and 96 cities and towns within 300 km, measured from the city centre. The largest within 100 km are Tarragona (82 km west-southwest), Reus (92 km west-southwest) and Girona (86 km northeast).

Within 100 km

19

cities and towns · straight line

Within 300 km

96

cities and towns · straight line

Nearest

Calafell

54 km (33 miles) west-southwest · straight line

Straight-line distances from one city centre to another, as the crow flies. Roads between them are longer.

BarcelonaWithin 100 km100 km to 300 kmDashed rings: 100 km and 300 km in a straight line from the centre.

Cities and towns within 100 km of Barcelona

All 19 within 100 km, nearest first. Distances are straight lines.

All 19 within 100 km, nearest first
PlaceDirectionStraight line
CalafellCataloniawest-southwest54 km33 miles
El VendrellCataloniawest-southwest56 km35 miles
BlanesCataloniaeast-northeast61 km38 miles
Lloret de MarCataloniaeast-northeast67 km42 miles
TorredembarraCataloniawest-southwest69 km43 miles
VallsCataloniawest77 km48 miles
TarragonaCataloniawest-southwest82 km51 miles
SaltCatalonianortheast84 km52 miles
Sant Feliu de GuíxolsCataloniaeast-northeast85 km53 miles
GironaCatalonianortheast86 km54 miles
La PinedaCataloniawest-southwest89 km55 miles
TàrregaCataloniawest-northwest90 km56 miles
Vila-secaCataloniawest-southwest90 km56 miles
ReusCataloniawest-southwest92 km57 miles
SalouCataloniawest-southwest92 km57 miles
OlotCatalonianorth-northeast92 km57 miles
BanyolesCatalonianorth-northeast95 km59 miles
PalamósCataloniaeast-northeast96 km59 miles
CambrilsCataloniawest-southwest99 km61 miles

From 100 km to 300 km of Barcelona

The 30 largest of the 77 between 100 km and 300 km, nearest first. Distances are straight lines.

The 30 largest of the 77 between 100 km and 300 km, nearest first
PlaceDirectionStraight line
FigueresCatalonianortheast118 km73 miles
LleidaCataloniawest-northwest131 km81 miles
TortosaCataloniawest-southwest151 km94 miles
PerpignanOccitanie, Francenorth-northeast158 km98 miles
MarratxíBalearic Islandssouth-southeast202 km126 miles
CarcassonneOccitanie, Francenorth204 km127 miles
CalviàBalearic Islandssouth205 km127 miles
PalmaBalearic Islandssouth-southeast207 km128 miles
NarbonneOccitanie, Francenorth-northeast211 km131 miles
LlucmajorBalearic Islandssouth-southeast220 km137 miles
ManacorBalearic Islandssouth-southeast221 km137 miles
HuescaAragonwest-northwest229 km142 miles
BéziersOccitanie, Francenorth-northeast234 km145 miles
Castelló de la PlanaValenciasouthwest243 km151 miles
CastresOccitanie, Francenorth247 km153 miles
Vila-realValenciasouthwest250 km155 miles
BurrianaValenciasouthwest252 km157 miles
ToulouseOccitanie, Francenorth-northwest253 km157 miles
ZaragozaAragonwest255 km158 miles
ColomiersOccitanie, Francenorth-northwest256 km159 miles
SèteOccitanie, Francenorth-northeast257 km160 miles
TarbesOccitanie, Francenorthwest268 km166 miles
SaguntoValenciasouthwest279 km173 miles
Grao de MurviedroValenciasouthwest281 km174 miles
AlbiOccitanie, Francenorth283 km176 miles
IbizaBalearic Islandssouth-southwest283 km176 miles
MontpellierOccitanie, Francenorth-northeast284 km177 miles
PauNew Aquitaine, Francenorthwest297 km185 miles
TeruelAragonwest-southwest298 km185 miles
MontaubanOccitanie, Francenorth-northwest300 km186 miles

Measure from Barcelona to anywhere

The distance calculator gives the straight-line distance from this city to any other place, address or coordinate, in miles and kilometres, or from where you are standing.

Measure from Barcelona

Explore Spain

Questions

What is the closest city to Barcelona?

Calafell is the nearest city or town of 15,000 people or more, 54 km (33 miles) west-southwest of Barcelona's centre in a straight line. A smaller town or a suburb may be closer.

Are these driving distances from Barcelona?

No. Every distance on this page is a straight line between two centre points, as the crow flies. A road route is always longer, because roads bend around terrain and water, and MapGO does not measure driving distance or travel time.

Which places count as near Barcelona?

Every city and town of 15,000 people or more in the GeoNames gazetteer whose centre lies within 300 km of Barcelona's centre. Villages and smaller towns are left out, so there are more places nearby than listed. A place right on a ring may fall either side of it, depending on where its centre point sits.

Places and their centre points from GeoNames (cities and towns of 15,000 people or more); distances computed by MapGO with the haversine formula. All distances on this page are straight lines over the Earth's surface, not road distances.