Distance Calculator

Distance from Marinha Grande to Barcelona

Distance between Marinha Grande and Barcelona is 954 kilometers (593 miles).
Driving distance from Marinha Grande to Barcelona is 1184 kilometers (736 miles).

air 954 km
air 593 miles
car 1184 km
car 736 miles

Distance Map Between Marinha Grande and Barcelona

Marinha Grande, Leiria, PortugalBarcelona, Spain = 593 miles = 954 km.

How far is it between Marinha Grande and Barcelona

Marinha Grande is located in Portugal with (39.7477,-8.9323) coordinates and Barcelona is located in Spain with (41.3888,2.159) coordinates. The calculated flying distance from Marinha Grande to Barcelona is equal to 593 miles which is equal to 954 km.

If you want to go by car, the driving distance between Marinha Grande and Barcelona is 1183.72 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 10 hours 34 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 230 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Marinha Grande 39.7477, -8.9323 39° 44´ 51.6840'' N
8° 55´ 56.2080'' W
Barcelona 41.3888, 2.159 41° 23´ 19.6440'' N
2° 9´ 32.3640'' E

Estimated Travel Time Between Marinha Grande and Barcelona

Average SpeedTravel Time
30 mph (48 km/h) 24 hours 39 minutes
40 mph (64 km/h) 18 hours 29 minutes
50 mph (80 km/h) 14 hours 47 minutes
60 mph (97 km/h) 12 hours 12 minutes
70 mph (112 km/h) 10 hours 34 minutes
75 mph (120 km/h) 09 hours 51 minutes
Marinha Grande, Leiria, Portugal

Related Distances from Marinha Grande

CitiesDistance
Marinha Grande to Madrid568 km
Marinha Grande to Barcelona1184 km
Marinha Grande to Valencia 2890 km
Barcelona, Spain

Related Distances to Barcelona

CitiesDistance
Ermesinde to Barcelona1148 km
Pedroso to Barcelona1152 km
Setubal to Barcelona1211 km
Lisbon to Barcelona1249 km
Carcavelos to Barcelona1260 km
Please Share Your Comments