Amposta is located in Barcelona city, Spain at the 40.7131, 0.581 coordinates. Distance from Amposta to other cities. are listed below, click on the city name to find distance between. Distance from Amposta to Eixample 152 km, to L'Hospitalet de Llobregat 146 km, to Sant Marti 157 km. The green marker indicates the location of Amposta.