Distance Calculator

Distance from Oujda to Puerto de la Cruz

Distance between Oujda and Puerto de la Cruz is 1550 kilometers (963 miles).
Driving distance from Oujda to Puerto de la Cruz is 2493 kilometers (1549 miles).

air 1550 km
air 963 miles
car 2493 km
car 1549 miles

Distance Map Between Oujda and Puerto de la Cruz

Oujda, MoroccoPuerto de la Cruz, Santa Cruz de Tenerife, Spain = 963 miles = 1550 km.

How far is it between Oujda and Puerto de la Cruz

Oujda is located in Morocco with (34.6805,-1.9076) coordinates and Puerto de la Cruz is located in Spain with (28.414,-16.5487) coordinates. The calculated flying distance from Oujda to Puerto de la Cruz is equal to 963 miles which is equal to 1550 km.

If you want to go by car, the driving distance between Oujda and Puerto de la Cruz is 2493 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 22 hours 15 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 943 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Oujda 34.6805, -1.9076 34° 40´ 49.9080'' N
1° 54´ 27.5040'' W
Puerto de la Cruz 28.414, -16.5487 28° 24´ 50.2920'' N
16° 32´ 55.2120'' W

Estimated Travel Time Between Oujda and Puerto de la Cruz

Average SpeedTravel Time
30 mph (48 km/h) 51 hours 56 minutes
40 mph (64 km/h) 38 hours 57 minutes
50 mph (80 km/h) 31 hours 09 minutes
60 mph (97 km/h) 25 hours 42 minutes
70 mph (112 km/h) 22 hours 15 minutes
75 mph (120 km/h) 20 hours 46 minutes
Oujda, Morocco

Related Distances from Oujda

CitiesDistance
Oujda to La Oliva2560 km
Oujda to Icod De Los Vinos2511 km
Oujda to Candelaria 32475 km
Oujda to Santa Lucia2408 km
Oujda to Maspalomas2409 km
Please Share Your Comments