Cities near Lisbon, within 100 km and 300 km (straight line)
There are 63 cities and towns of 15,000 people or more within 100 km of Lisbon, Portugal, in a straight line, and 154 cities and towns within 300 km, measured from the city centre. The largest within 100 km are Amadora (7.7 km west-northwest), Setúbal (32 km southeast) and Queluz (9.7 km west-northwest).
Within 100 km
63
cities and towns · straight line
Within 300 km
154
cities and towns · straight line
Nearest
Almada
5.2 km (3.2 miles) south · straight line
Straight-line distances from one city centre to another, as the crow flies. Roads between them are longer.
LisbonWithin 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 Lisbon
The 40 largest of the 63 within 100 km, nearest first. Distances are straight lines.
| Place | Direction | Straight line |
|---|---|---|
| AlmadaSetúbal | south | 5.2 km3.2 miles |
| DamaiaLisbon | west-northwest | 6.2 km3.9 miles |
| AlfornelosLisbon | northwest | 6.2 km3.9 miles |
| PontinhaLisbon | northwest | 6.4 km4 miles |
| Moscavide e PortelaLisbon | northeast | 7.3 km4.5 miles |
| AmadoraLisbon | west-northwest | 7.7 km4.8 miles |
| OdivelasLisbon | north-northwest | 8.1 km5 miles |
| CarnaxideLisbon | west | 8.4 km5.2 miles |
| CorroiosSetúbal | south | 9.5 km5.9 miles |
| BarreiroSetúbal | southeast | 9.6 km6 miles |
| QueluzLisbon | west-northwest | 9.7 km6 miles |
| OlivalLisbon | west-northwest | 10 km6.3 miles |
| LavradioSetúbal | southeast | 11 km6.6 miles |
| AmoraSetúbal | south-southeast | 11 km6.8 miles |
| MassamáLisbon | west-northwest | 12 km7.3 miles |
| LouresLisbon | north | 12 km7.4 miles |
| ArrentelaSetúbal | south-southeast | 12 km7.4 miles |
| Charneca de CaparicaSetúbal | south-southwest | 12 km7.6 miles |
| Paço de ArcosLisbon | west-southwest | 13 km7.9 miles |
| CacémLisbon | west-northwest | 14 km8.5 miles |
| OeirasLisbon | west-southwest | 15 km9 miles |
| MontijoSetúbal | east | 15 km9.6 miles |
| Rio de MouroLisbon | west-northwest | 16 km10 miles |
| São Domingos de RanaLisbon | west | 17 km10 miles |
| Póvoa de Santa IriaLisbon | north-northeast | 17 km10 miles |
| AlgueirãoLisbon | west-northwest | 19 km12 miles |
| Quinta Do CondeSetúbal | south-southeast | 20 km12 miles |
| SintraLisbon | west-northwest | 22 km13 miles |
| EstorilLisbon | west | 22 km13 miles |
| Monte EstorilLisbon | west | 22 km14 miles |
| AlcabidecheLisbon | west | 23 km14 miles |
| Pinhal NovoSetúbal | east-southeast | 23 km14 miles |
| CascaisLisbon | west | 24 km15 miles |
| SesimbraSetúbal | south | 32 km20 miles |
| SetúbalSetúbal | southeast | 32 km20 miles |
| Torres VedrasLisbon | north-northwest | 42 km26 miles |
| AzambujaLisbon | north-northeast | 46 km28 miles |
| SantarémSantarém | northeast | 69 km43 miles |
| Caldas da RainhaLeiria | north | 75 km47 miles |
| MonsantoSantarém | north-northeast | 90 km56 miles |
From 100 km to 300 km of Lisbon
The 30 largest of the 91 between 100 km and 300 km, nearest first. Distances are straight lines.
| Place | Direction | Straight line |
|---|---|---|
| ÉvoraÉvora | east | 110 km68 miles |
| LeiriaLeiria | north-northeast | 117 km73 miles |
| BejaBeja | southeast | 137 km85 miles |
| Figueira da FozCoimbra | north | 161 km100 miles |
| CoimbraCoimbra | north-northeast | 176 km110 miles |
| Santo António dos OlivaisCoimbra | north-northeast | 178 km111 miles |
| PortimãoFaro | south-southeast | 184 km115 miles |
| LagosFaro | south-southeast | 185 km115 miles |
| Castelo BrancoCastelo Branco | northeast | 188 km117 miles |
| BadajozExtremadura, Spain | east | 190 km118 miles |
| AveiroAveiro | north | 218 km135 miles |
| FaroFaro | south-southeast | 218 km135 miles |
| OlhãoFaro | south-southeast | 221 km137 miles |
| AlmendralejoExtremadura, Spain | east | 238 km148 miles |
| ViseuViseu | north-northeast | 240 km149 miles |
| MéridaExtremadura, Spain | east | 244 km152 miles |
| HuelvaAndalusia, Spain | southeast | 253 km157 miles |
| CáceresExtremadura, Spain | east-northeast | 254 km158 miles |
| EspinhoAveiro | north | 258 km160 miles |
| GuardaGuarda | northeast | 258 km160 miles |
| Santo OvídioPorto | north | 270 km168 miles |
| Vila Nova de GaiaPorto | north | 271 km168 miles |
| Afurada de BaixoPorto | north | 272 km169 miles |
| PortoPorto | north | 273 km170 miles |
| CampanhãPorto | north | 275 km171 miles |
| ParanhosPorto | north | 276 km172 miles |
| Rio TintoPorto | north | 277 km172 miles |
| ErmesindePorto | north | 282 km175 miles |
| MaiaPorto | north | 283 km176 miles |
| Don BenitoExtremadura, Spain | east | 286 km178 miles |
Measure from Lisbon 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.
Explore Portugal
Questions
What is the closest city to Lisbon?
Almada is the nearest city or town of 15,000 people or more, 5.2 km (3.2 miles) south of Lisbon's centre in a straight line. A smaller town or a suburb may be closer.
Are these driving distances from Lisbon?
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 Lisbon?
Every city and town of 15,000 people or more in the GeoNames gazetteer whose centre lies within 300 km of Lisbon'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.