Distance from Marinha Grande to Beja (Portugal)

The distance between Marinha Grande, Leiria and Beja is 214 kilometers (133 miles)

Country: Portugal

Region: Leiria

City: Marinha Grande

Country: Portugal

Region: Beja

City: Beja

Travel time

Mode Estimated time
Walk 1-2 days
Bicycle 16-18 hours
Motorcycle 6-8 hours
Car 5-6 hours
Helicopter 45-60 minutes
Speed Time
30 km/h
60 km/h
90 km/h
120 km/h

Marinha Grande, Portugal

Local time:

Coordinates: 39.7477° N 8.9323° W


Nearby airports:
  • Monte Real Air Base (QLR)
  • Coimbra Airport (CBP)
  • Alverca Air Base (AVR)

Beja, Portugal

Local time:

Coordinates: 38.0151° N 7.8632° W


Nearby airports:
  • Beja Airport (BYJ)

Other distances from Beja

Distances between cities Kilometers
From Beja to Lisbon 136 km
From Beja to Porto 354 km
From Beja to Braga 395 km
From Beja to Setúbal 106 km
From Beja to Coimbra 248 km

Cities within similar distances

The following list contains the cities of Portugal that are at equal or similar distances as between Marinha Grande and Beja.

From To Distance (kilometers)
Mexico City, Mexico Celaya, Mexico 214 km
Budapest, Hungary Vienna, Austria 215 km
Nottingham, United Kingdom Cardiff, United Kingdom 215 km
Belo Horizonte, Brazil Juiz de Fora, Brazil 213 km
Monterrey, Mexico Nuevo Laredo, Mexico 215 km
Tegucigalpa, Honduras Soyapango, El Salvador 213 km
Liverpool, United Kingdom Cardiff, United Kingdom 215 km
Venustiano Carranza, Mexico Celaya, Mexico 215 km
Guadalupe, Mexico Nuevo Laredo, Mexico 213 km
Contagem, Brazil Juiz de Fora, Brazil 216 km
Morelia, Mexico Cuauhtémoc, Mexico 216 km
Cali, Colombia Manizales, Colombia 212 km
London, United Kingdom Cardiff, United Kingdom 212 km
Coyoacán, Mexico Morelia, Mexico 216 km
Guadalajara, Mexico Irapuato, Mexico 212 km
Gustavo Adolfo Madero, Mexico Celaya, Mexico 212 km
Cuauhtémoc, Mexico Celaya, Mexico 212 km
Palma, Spain Badalona, Spain 212 km
Zapopan, Mexico Irapuato, Mexico 211 km
Morelia, Mexico Álvaro Obregón, Mexico 211 km

Measure more distances between cities