From
    To

      Distance:

      Distance from Olhao to San Martin de la Vega

      The shortest distance (air line) between Olhao and San Martin de la Vega is 318.49 mi (512.56 km).

      How far is Olhao from San Martin de la Vega

      Olhao is located in Algarve, Portugal within 37° 1' 33.6" N -8° 9' 32.4" W (37.0260, -7.8410) coordinates. The local time in Olhao is 22:59 (27.02.2025)

      San Martin de la Vega is located in Madrid, Spain within 40° 12' 33.84" N -4° 25' 40.08" W (40.2094, -3.5722) coordinates. The local time in San Martin de la Vega is 23:59 (27.02.2025)

      The calculated flying distance from San Martin de la Vega to San Martin de la Vega is 318.49 miles which is equal to 512.56 km.

      Olhao, Algarve, Portugal

      Related Distances from Olhao

      CitiesDistance
      Olhao to Setubal118.38 mi (190.52 km)
      Olhao to Almada135.01 mi (217.28 km)
      Olhao to Lisbon137.41 mi (221.14 km)
      Olhao to Oeiras139.97 mi (225.26 km)
      Olhao to Amadora140.28 mi (225.76 km)
      Olhao to Odivelas142.07 mi (228.64 km)
      Olhao to Queluz142.31 mi (229.02 km)
      Olhao to Cascais144.10 mi (231.90 km)
      Olhao to Loures144.26 mi (232.17 km)
      Olhao to Sintra148.74 mi (239.37 km)
      Olhao to Leiria195.24 mi (314.21 km)
      Olhao to Coimbra222.35 mi (357.83 km)
      Olhao to Viseu251.58 mi (404.88 km)
      Olhao to Vila Nova de Gaia286.82 mi (461.59 km)
      Olhao to Gondomar287.35 mi (462.44 km)
      Olhao to Porto288.83 mi (464.82 km)
      Olhao to Matosinhos290.91 mi (468.17 km)
      Olhao to Maia293.65 mi (472.58 km)
      Olhao to Famalicao305.51 mi (491.68 km)
      Olhao to Aves305.96 mi (492.40 km)
      Olhao to Guimaraes306.65 mi (493.51 km)
      Olhao to Barcelos313.03 mi (503.78 km)
      Olhao to Braga314.13 mi (505.54 km)
      Olhao to Viana do Castelo327.26 mi (526.67 km)
      Olhao to Funchal596.50 mi (959.98 km)

      San Martin de la Vega, Madrid, Spain

      Related Distances to San Martin de la Vega

      CitiesDistance
      Las Palmas to San Martin de la Vega1,073.28 mi (1,727.28 km)
      Madrid to San Martin de la Vega15.91 mi (25.61 km)
      Mostoles to San Martin de la Vega17.73 mi (28.53 km)
      Valladolid to San Martin de la Vega116.44 mi (187.39 km)
      Zaragoza to San Martin de la Vega172.06 mi (276.90 km)
      Cordoba to San Martin de la Vega173.20 mi (278.74 km)
      Valencia to San Martin de la Vega177.06 mi (284.96 km)
      Vitoria-Gasteiz to San Martin de la Vega188.15 mi (302.80 km)
      Petrel to San Martin de la Vega190.48 mi (306.55 km)
      Murcia to San Martin de la Vega201.83 mi (324.81 km)
      Elche to San Martin de la Vega204.10 mi (328.47 km)
      Granada to San Martin de la Vega209.45 mi (337.07 km)
      Alicante to San Martin de la Vega209.47 mi (337.10 km)
      Bilbao to San Martin de la Vega213.20 mi (343.11 km)
      Cartagena to San Martin de la Vega227.80 mi (366.60 km)
      Sevilla to San Martin de la Vega243.04 mi (391.13 km)
      Malaga to San Martin de la Vega245.46 mi (395.02 km)
      Oviedo to San Martin de la Vega247.15 mi (397.76 km)
      Gijon to San Martin de la Vega254.39 mi (409.41 km)
      Vigo to San Martin de la Vega301.39 mi (485.04 km)
      Tarrasa to San Martin de la Vega306.02 mi (492.49 km)
      Sabadell to San Martin de la Vega310.73 mi (500.07 km)
      Barcelona to San Martin de la Vega311.38 mi (501.12 km)
      Badalona to San Martin de la Vega315.04 mi (507.00 km)
      Palma to San Martin de la Vega332.78 mi (535.55 km)