By Train -- Most visitors from Lisbon take the train to Faro, then proceed by bus to Vila Real.
By Bus -- From Faro to Vila Real, buses run each day to the Vila Real bus station on Avenida da República. They take 1 3/4 hours and cost 4.95€ one-way. For information and schedules, call tel. 28/151-18-07.
By Ferry -- In summer, ferries run between Ayamonte, Spain, and Vila Real daily from 9am to 7pm. The fare is 2€ per passenger or 5.50€ per car. Ferries depart from the station on Avenida da República; call tel. 28/154-31-52 for more information.
The tourist office is on Avenida Infante D. Henrique, 8900 Monte Gordo (tel. 28/154-44-95). It's open Monday to Friday 9:30am to 5:30pm October to April, and Tuesday to Thursday 9:30am to 7pm and Friday to Monday 9:30am to 5:30pm May to September.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.