To find the driving direction from Tarifa to Barcelona via Seville, Granada, Cartagena, Valencia which is 1370 by road, click on Show Directions after entering start and end locations in the calculator control. It takes around 806 to reach Tarifa to Barcelona via Seville, Granada, Cartagena, Valencia. Tired of travelling by road? You can just fly from Tarifa to Barcelona via Seville, Granada, Cartagena, Valencia. Check the
Flight Time from Tarifa to Barcelona via Seville, Granada, Cartagena, Valencia before travelling.