Bus - Sevilla to Faro - 2 hours, €19