Answer by Porky121. Confidence votes 18.3K. The drive from Seville, Spain to Barcelona, Spain is approximately 998 km - about 10 hours 19 mins. The drive from Seville, Spain to Barcelona, Spain is approximately <b>998 km</b> - about 10 hours 19 mins.