I've been a few times, last two times I was on a package deal so transfers organised. One time got flight only and arrived in middle of night so got a taxi from Faro into Albufeira - that was a long time ago and a holiday on a very tight budget so the taxi fare couldnt have been that expensive!