The journey from Faro in the Algarve to Évora, in the Alentejo region, is a distance of 83 miles (226 km). Driving is the quickest and most convenient option, giving you the opportunity to go at your leisure and stop off to explore another town. You also have the option to avoid toll roads, though it will add around 40 minutes to your trip. 

There are public transport options via the train and bus with a travel time between 3 hours and 35 minutes to 4 hours and 30 minutes, with limited departures. 

You may want to consider this 7-day Lisbon, Evora, Lagos tour visiting medieval sites on a private tour in Évora before arriving in the Algarve region.  

By Car

Duration: 2 hours and 30 minutes

Going by car is straightforward with the quickest route taking 2 and a half hours.  Your journey begins on the A22,  an electronic toll road in the Algarve, before turning onto the IP2, also known as E802

There is an option to avoid toll roads by starting off on the IC4 highway to the N125 before merging onto the IP2/E802. This route will take an additional 40 minutes and doesn’t include traffic delays or pit stops.  

Both routes pass alongside the town of Beja. Beja, a historical town from the Roman times, is worth a visit if you want to stretch your legs and sightsee before reaching Evora. You can take a tour of the medieval castle and climb the tower, offering nice views of this city and the surrounding plains. Beja is also a good place to have a sit-down meal.  

By Train

Duration: 3 hours 35 minutes

Riding the train is a nice way to comfortably see the landscape and relax. Trains are infrequent with 3 options per day during the week and reduced service on Sundays. One departs rather early in the morning, one in the afternoon and one in the evening so you will need to plan well to ensure your trip goes smoothly. 

The quickest train leaves in the morning with a travel time of 3 hours and 35 minutes and the other two take approximately 4 and a half hours. Upon arrival in Évora, you’ll have to walk 15 minutes to the center of town or you can take a taxi. 

You have the option to buy a tourist/2nd class or first-class ticket. First class offers more spacious seating and outlets to charge your gadgets. Tickets can be purchased online from Comboios de Portugal, the Portuguese rail website, or in-person. Advance booking often is rewarded with special offers and discounts. 

By Bus

Duration: 4 hours and 15 minutes 

Buses are operated by Redes Expressos with various departures per day, depending on the time of year. During low-season, the schedule is reduced to make sure to check availability for your ideal travel date.

Buses depart from the Faro bus station with departures beginning in the morning until early evening. Buses take between 4 hours and 15 minutes to 4 hours and 45 minutes depending on the time you choose. Typically on weekends and holidays, schedules are reduced so plan accordingly. You can buy your ticket online or at the station. 

Another possibility is to travel from Faro to Lisbon, and from there take a bus or train direct to Évora. 


Map of How to Get from Faro to Évora
Map of How to Get from Faro to Évora