Vila Real de Santo António
There are 10-15 daily buses from the regional centre Faro, which takes between 1½-2 hours depending on the company, expect to pay around €5 for a one way ticket, there is no substantial discounts on return fares. Many of these buses continue to Sevilla in Spain, which takes around 2½ hours and cost approximately €15 (note that there is a 1hr time difference between the two countries when you check the schedule). The reverse route is naturally also possible. Companies that operate on this line include Eva Transportes, Eurolines España , and Damas .
Up to 10 days per day traverse the quite scenic route along the coast from Lagos to Villa Real via Faro. The train takes around 1hour 15mins. from Faro and costs around €4,50. The route is run by the Portuguese Railways . There are no direct trains from Sevilla but it is possible to take the train to Huelva about half way, and continue from there with a bus.
Since the highway bridge crossing the river to Spain is off limits to pedestrians or cyclists, there is still a small ferry crossing the river to Ayamonte on the opposite side of the river.