Checking flights...

Bus

The bus station has the following services:

Faro €4.45, one hour, 11 daily Monday to Friday, seven Saturday and Sunday.

Huelva, Spain €15, 1½ hours, two daily.

Lisbon €20, 4¼ hours, five daily.

Seville, Spain €19, three hours, two daily.

Vila Real de Santo António €4.45, 40 minutes, 10 daily Monday to Friday, six Saturday and Sunday.

Train

Trains run daily to Faro (€3.20, 35 minutes, 12 daily) and Vila Real (€2.70, 30 minutes, 13 daily).