Sant Joan Despi is located in Barcelona city, Spain at the 41.3667, 2.0667 coordinates. Distance from Sant Joan Despi to other cities. are listed below, click on the city name to find distance between. Distance from Sant Joan Despí to Eixample 8 km, to L'Hospitalet de Llobregat 3 km, to Sant Marti 12 km. The green marker indicates the location of Sant Joan Despí.