Trains at Faro airport

The nearest station is located at Faro city centre. Transport options on how to get to Faro train station from the airport. Information on train types, timetable and prices. Algarve popular destinations and closest train stations.


Arrivals & Departures Schedule »

Looking for flights to or from Faro airport? Find the best flight deals for the desired dates. Compare prices from several airlines, travel agents and route options. Book plane tickets for any destination in the world. Go ahead and find the best flight for your travel plans.

Car hire

Taxis / Transfers


Looking for a place to stay near Faro airport? Find the best hotel deals to spend the night around the Faro area before catching your flight. Compare ammenities, room prices for the desired dates and book online with best prices.

Train connection with Faro airport

Currently there is no railway connection to Faro airport. The nearest train station is located 6 km away, in Faro city centre. The Portuguese government has announced that by the end of 2022, Faro airport will be served by a direct connection by train. In the Algarve and the rest of Portugal, the train transport and associated logistics is managed by the state company CP - Trains of Portugal. The railway maintenance and infrastructure is managed separately by another public company, REFER - National Railway Network. Currently, the country is served by 20 railways, one of them is the Algarve rail line, the country most southern railway and the closest to Faro airport.

Faro railway station facade Main entrance to the Faro train station in the city centre
Passengers at the station waiting for the next train Passengers in Faro train station waiting for the next regional train
Faro Train Station
Largo da Estação dos Caminhos de Ferro, 8000-133 Faro
Lat: 37° 1′ 6.5742″ N; Lon: -7° 56′ 22.8948″ W
See location on map

Ticket office opening hours: everyday from 6h20 to 22h00; automatic ticket machines are also available and it's possible to buy tickets online.
Available services: ATM, phone booth, kiosk, bar, waiting room, wc, taxis and car hire desk.
Customer support contact: (+351) 707 210 220

Transport between airport and Faro train station

Since the closest train station to Faro airport is located 6 km, there are three ways of transport to complete the path from Faro train station at city centre till Faro airport: taxi, bus or transfer.

By taxi

The taxi ride between Faro airport and the train station lasts about 10 minutes under normal traffic conditions and costs around 11€ to 16€, depending on the number of passengers and time of day the transport takes place. For more information refer to the page about taxis at Faro airport.

By bus

Faro central bus station in the city is located 200 meters from the train station. Either from or to the airport, take the circuit 16 bus - the bus route also has a stop next to the train station. Trip takes about 20 minutes and the ticket price is 2,22€ per person. For more information see the page about buses at Faro airport.

By transfer

A private transfer between Faro airport and Faro train station in the city centre takes approximately 10 minutes and the average price for a transfer up to 4 passengers is 20€, no matter the time of day. The transport is private, not shared and requires prior booking via the Internet. It is the most convenient transport option as it avoids waiting time upon your arrival at the airport. Several types of vehicles are available in accordance with the number of passengers to be transported. For large groups it definitely represents the option with the best value for money. For more information about this private shuttle service see the section on transfers at Faro airport - service available everyday for 24 hours.

Algarve train line

The length of the Algarve rail line is approximately 140 km. It crosses the entire region from east to west, from Vila Real de Santo António to Lagos with 30 train stations in total. The only link to other train lines occurs at the Tunes station, near Albufeira, establishing the connection with the south line towards Lisbon. Currently there is no direct train connection between the Algarve and Spain. International trains are only available from Lisbon and Porto with the connections Lisbon-Madrid-Hendaye and Porto-Vigo respectively.

Algarve train station names
Algarve train station names and sequence from west (Lagos) to east (Vila Real de Santo António)

Stations map

The following map shows the location of the 30 train stations along the Algarve train line, between Lagos and Vila Real de Santo António. Click on each station marker for more details.

Algarve train stations map
  • Tunes station - connects with the south line towards Lisbon
  • Faro station - the closest to Faro airport - 6 km
  • End of line stations - Lagos (west) and Vila Real de Santo António (east)

Train types - timetable and ticket prices

There are three types of trains circulating on the Algarve rail line. One which crosses the region from west to east - the regional or local train - and the other two which establish the connection with the south line towards Lisbon and Porto - the inter-cities train and the high speed train also known as alpha pendular.

Regional train

Regional train

Identified by the letter R, these are the local trains in the Algarve. They travel the region rail line west to east, from Lagos to Vila Real de Santo António, stopping at all in between stations.

Comboio intercidades

Inter-cities train

This city hopper train, designated as IC, establishes the connection Faro-Tunes-Lisbon and vice versa. The route has 13 stops in total - 3 in the Algarve rail line between Faro and Tunes and 10 in the south line between Tunes and Lisbon.

Comboio alfa-pendular

Alfa Pendular - high speed train

Designated as AF this train crosses the country from south to north establishing the connection Faro-Lisbon-Porto without the need of switching trains. The train route from Faro to Lisbon is identical to the inter-cities train but only with 6 stops in total - 3 in the Algarve rail line between Faro and Tunes and 3 between Tunes and Lisbon.

Algarve popular destinations and closest train stations

The construction of the Algarve railway started during the late nineteenth century and lasted up to the mid-twentieth century. The original layout, which still remains, was mainly designed for trading goods between major economic centres back then. At the time, Algarve was a big exporter of salt, fresh and canned fish, vegetables and dried fruits. Tourism wasn't yet the region main economic motor and the initial railway trajectory didn't foresee some of today's major touristic areas. As a result, some popular holiday destinations like Vilamoura, Quarteira, Olhos de Água, Albufeira, Armação de Pera, Carvoeiro, Alvor, Praia da Luz and Sagres, are all further away from train stations - over 5 km. To help you decide on which station you should get off when travelling by train to your final destination, the following table shows the nearest train stations and the respective price for the regional train trip from Faro.

Train prices from Faro city to Algarve holiday destinations

Destination Nearest train station Train ticket price Travel time Bus availability Taxi rank availability
Albufeira Albufeira-Ferreiras 8 km 3,30€ 35 min yes, daily every 30 min yes
Alvor Portimão 7.5 km 6,70€ 1 h 20 min from portimão bus station, 950m walk yes
Armação de Pêra Alcantarilha 9 km 4,45€ 57 min very limited no
Cabanas de Tavira Conceição 2 km 3,65€ 48 min limited no
Carvoeiro Estômbar-Lagoa 7 km 5,60€ 1 h 20 min very limited no
Castro Marim Castro Marim 5 km 4,75€ 60 min weekdays only, limited service no
Ferragudo Ferragudo - Parchal 5 km 5,85€ 1 h 25 min bus stop, 300m walk no
Fuzeta Fuzeta < 1 km 2,15€ 22 min no no
Galé / São Rafael Albufeira 9 km 3,30€ 35 min no yes
Lagos Lagos 0.5 km 7,30€ 1 h 45 min no yes
Monte Gordo Monte Gordo 1.5 km 5,00€ 1h 05 min no no
Olhão Olhão < 1 km 1,40€ 11 min 200m walk yes
Olhos de Água Boliqueime 6 km 2,60€ 25 min no no
Porches Poço Barreto 6 km 4,75€ 60 min no no
Portimão Portimão < 1 km 6,00€ 1 h 20 min yes yes
Praia da Luz Lagos 9 km 7,30€ 1 h 45 min from lagos bus station, 500m walk yes
Praia da Rocha Portimão < 4 km 6,00€ 1 h 20 min from portimão bus station, 950m walk yes
Quarteira Loulé 10 km 1,90€ 17 min bus stop, 250m walk yes
Quinta do Lago Almancil 7 km 1,60€ 15 min very limited no
Sagres Lagos 34 km 7,30€ 1 h 45 min from lagos bus station, 500m walk yes
Silves Silves 2,5 km 5,15€ 1 h 10 min limited yes
Tavira Tavira - Porta Nova 1 km 3,30€ 44 min no no
Tavira Tavira 1 km 3,15€ 40 min no yes
Vale do Lobo Almancil 7 km 1,60€ 15 min very limited no
Vila Real de Santo António Vila Real de Santo António < 1 km 5,20€ 1 h 10 min no yes
Vilamoura Loulé 11 km 1,90€ 17 min no yes

Train from Faro to Albufeira

If you're planning to travel by train from Faro airport to Albufeira it will require several travel stages since there is no direct connection.

Step one: at Faro airport take the circuit 16 bus bound to Faro city terminal station - price: 2,22€. The trains station is located just 200 meters from the bus central station.

Step two: take the regional train to Lagos and exit on the Albufeira-Ferreiras station, located 8 km from the Albufeira city centre - the price is 3,30€ per person.

Step three: once at the Albufeira-Ferreiras train station, take the bus from the urban orange line - 1,40€ - it will take you to the Albufeira bus terminal, located on Alto dos Caliços.

Step four (if applicable): depending on the location of your accommodation, you may have to take a second bus. Albufeira urban bus circuits are provided by the company Giro - see bus lines map in Albufeira - the ticket price is 1,40€ for all lines.

Albufeira-Ferreiras train station Albufeira-Ferreiras train station, 8 km away from Albufeira centre
Giro bus circuit map in Albufeira Albufeira urban bus circuit - orange line from the company Giro.

Train from Faro to Lagos

Since there is no direct train connection between the airport and Lagos, you must first get to the train station in the city of Faro, 6 km from the airport.

First step: at Faro airport take circuit 16 bus bound for the central bus station (terminal) in Faro city - ticket price is 2,22€ per person. The route penultimate bus stop is precisely the Faro train station. If you fail this stop, the walking path from the terminal bus station to the train station is short - about 200 meters / 5 minutes.

Second step: take the regional train (R) towards the Lagos station, about 90 km. The ticket price is 7,30€ per person and train trip takes about 1h45min.

Third step: after arriving to Lagos train station, several bus circuits are available for the transport to your final destination. There are 9 bus lines covering the entire area of Lagos, including Praia da Luz and Burgau. The ticket price is 1,20€ for destinations within the city and 1,60€ for locations outside the city - both tickets are valid for 1 hour and include any change of lines - see Lagos buses timetable and stops.

Alternative to train

Having arrived at Faro airport and taking into consideration the necessary steps to travel by train to Albufeira or Lagos, as shown in the previous examples, one might realize that the time it takes and the total cost of all the necessary intermediate trips multiplied by the number of people in the travel group, may not be a good value for money option as opposed to a private and direct transfer from Faro airport - especially for farthermost destinations and larger groups of passengers. Another quick option for transport to Albufeira or Lagos is to take a public taxi upon your arrival at Faro airport - usually more expensive than a private transfer but without the need of online pre-booking.

Trains from Faro to Lisbon

To travel by train between the cities of Faro and Lisbon you will have to catch the inter-cities train or the alfa pendular high speed train from the Faro train station at the city centre, 6 km away from the airport. Note that apart from Faro, there are 3 more stations in the Algarve where you can take one of these trains to Lisbon - Loulé, Albufeira-Ferreiras and Tunes stations. The ticket price is between 20€ to 25€ depending on the chosen train and departing station.

Seat Reservation is required on all trains to Lisbon. Use the official website to purchase tickets. Ticket prices are often discounted by 40% if purchased more than five days in advance.

Trains from Faro to Spain

There are no direct trains connecting Faro to southern Spain. You must first take the regional train to Vila Real de Santo António in the Algarve, located near the border with the Spanish town of Ayamonte. Once there you need to take a taxi or public bus to cross the border and get to the Huelva train station, 60 km to the east of Ayamonte. From Huelva you can then get to Seville by train where you will have connections to Malaga and the rest of Spain, including the high speed train AVE to Madrid.

Alternative: the best option to get straight from Faro airport to your destination in southern Spain is to pre-book a private transfer from the airport to one of the available destinations in Andalusia. It is the fastest, convenient and affordable transport option, especially for passengers travelling in group. Another option, cheaper but more time consuming, is to take one of the seven daily buses bound for Seville from the central bus station in Faro city.

Accommodation near Faro train station

If you need to stay overnight in Faro city before catching the train, there are several lodging possibilities close to the station. From hotels, hostels, guest-houses to local inns, it's no more than a 10 minute walking distance to get from one of these accommodations to Faro train station. For more information on the places to stay for spending the night in the Faro area, see the page about hotels in Faro.