Tavira Trains

We love traveling on trains, you always seem to arrive relaxed and having seen a different view of the areas that you passed through.

Algarve trains are no exception and give the visitor a great chance to see other parts of the area than the one they are staying in.

Portugal trains are run by CP (Comboios de Portugal) and there is an extensive network throughout the country.

Tavira is linked to other parts of the Algarve by a linear route that runs all along the southern coast from Lagos to Vila Real Santo Antonio with Faro being the main station if you want to travel to the North. The fares are reasonable and the trains comfortable and reliable

Tavira main station (Estacao de Comboios) is located on the North East of the town centre at the top of Avendida Dr.Mateus Teixeira de Azevedo.Its about a 10 mins walk from the centre square, Praca de Republica. Once you get there you will need to buy your ticket to your destination

Tavira Railway Station

Tavira Railway Station


The best way to find out more about the Algarve train services is to check out the CP website. Press the EN at the top right of the page to get the English version. The site is quite complicated but after a few tries you will soon find your way round it. It has been recently updated and we find it far more user friendly now. 

The new system allows you to input your 'From' Station and your 'To' station. So if you are starting off at Tavira you put this in the 'From' section and if you are going to Lisbon put this in the 'To' section. You will be asked to input the dates you are travelling on. For Lisbon there a number of stations. We tend to go to Oriente as it is quite central. You will now get the train times and you will be able to book these tickets online. Remember to have your passport ready and a mobile phone is useful as you can have the tickets sent directly to that.

The first train to Vila Real de Santo Antonio leaves at 8:24 and the last train leaves at 22:28. The first train from Vila Real leaves at 5.48 and the last train is 20:42. The cost is 2:65€ each way and the approximate travelling time is 30 minutes. There are a further 11 trains going either way throughout the day. On Sundays and Holidays the services reduce to 10 each way. 

The first train to Faro leaves at 6:13 and the last train leaves at 21:10. The first train from Vila Real leaves at 5.48 and the last train is 21:10 The cost is 3.15€ each way and the approximate travelling time is 40 minutes. There are a further 11 trains going either way throughout the day. On Sundays and Holidays the services reduce to 10 each way. 
(Updated  21_11_17)


Return to Tavira Transport Page or

Go straight back to our Home Page

Contact Details

Tavira Station- Largo de Santo Amaro 8800-703 Tavira

Central call centre - 808 208 208

 TAVIRA-TODAY LOVES TO BE FOLLOWED !!


Follow Me on Pinterest



Casa do Mar Santa Luzia

LINKS TO OUR OTHER Tavira Transport pages:

Tavira Trains

Tavira Car Hire

Tavira Buses

Other Transport Information


Coming to stay in Tavira? Check here for the best accommodation in the Tavira area


Costaboat Tours Tavira

See what Costaboat Tours have to offer you Just click here for their page


Portuguese Railway (CP) website can be found here

Accommodation for the Tavira area can be found at our partner site Booking.com

What´s going on in TAVIRA THIS WEEKEND?

Click here to get the latest news of events, live music, discos etc.