By bus
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 (http://www.eva-bus.com), Eurolines España (http://www.eurolines.es), and Damas (http://www.damas-sa.es/).
By train
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 (http://www.cp.pt). 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.