OK!
Have a look at the DAMAS web site
http://www.damas-sa.es/cgi-local/busca.pl
DAMAS are EVA's partners.
At present the service runs:
Weekdays only!
Seville to Faro
07:30 De Lunes a Viernes laborables
16:30 De Lunes a Viernes laborables
Faro - Seville
08:20 Faro 2as, 3as, 4as, 5as, 6as excepto feriados
15:35 Faro 2as, 3as, 4as, 5as, 6as excepto feriados
Another Spanish bus company also operates the route daily as follows:
web-site: www.alsa.es
Seville - Faro
15:00
23:59
Faro - Seville
02:15
16:15
This service which is part of the Lisbon - Seville Service is quicker than the other as it only stops en route in Tavira, VRSA, Ayamonte and Huelva.