Checking flights...

Bus

The main bus station is 2km north of town. Passengers travelling to Lisbon can purchase tickets at a more conveniently located ticket shop, outside of which buses leave for the main bus station (€1.40) every 30 minutes from 7am to 10pm.

Key destinations include the following:

Faro €4.85, 1½ hours, up to two per hour.

Lagos €5.70, 80 minutes, hourly.

Lisbon €20, three hours, six daily.

Loulé €4.25, 40 minutes, seven daily.

Silves €4.45, 45 minutes, seven daily.

Two buses per day also head to Huelva in Spain (€16, three hours, via Faro) and on to Seville (€20, 4½ hours).

Train

Services from Albufeira:

Faro €3.35, 35 minutes, nine daily.

Lagos €4.85, 1¼ hours, nine daily.