site logo

The information has been obtained from printed timetables and other local sources (like taking the bus) and is given in good faith.
Information below correct as of 2nd May
For TRAINS at Faro, please go to this page

Buses at Faro - summary

Bus and rail station map - click to see full sized


Right hand picture shows the main Faro Bus Station entrance - the building above is the Hotel EVA.
An outdoor annex (to the right of this view) is used by the city's PROXIMO bus system. Picture here.
Faro Bus

Buses at Faro - summary

All regional and most city buses start and finish at the Bus Station (Terminal) on the Avenida.
This is about 150 metres from the railway station and very close to the city centre and marina.

When boarding at the bus station, other than for PROXIMO local buses, you must buy your ticket from the ticket office inside the building.
Be aware that timetables for buses to other towns are NOT displayed at ANY bus stops or inside the bus station.
If you need a timetable, download it from this site, or the official website or obtain one at the bus station.

Buses towards Loulé, also Quarteira, Vilamoura and Albufeira also stop outside the Forum Algarve Shopping Centre.

For the buses along the coast to Quarteira, Vilamoura, Albufeira, Armação de Pera, Lagoa, Portimão and Lagos
Please click here - frequent service weekdays; not so frequent at weekends and on holidays

AIRPORT Faro - Loulé Faro - Olhão Faro - Estoi/S. Bras
Faro - Tavira Praia de Faro
Alfandanga Moncarapacho Faro - Vila Real de Santo António Bela Curral Pechão
University Campuses and Faro suburbs Faro city minibus Huelva and Seville, Spain
Algarve Stadium For train times at Faro, please click here Ferries

For an alphabetical list of places served by bus and train in the Algarve, please click here
Algarve train and bus map


Faro to Loulé via Mar Shopping and IKEA

Journey 40 minutes fare one-way €3.40. This bus stops a mile/1.6km from the Algarve Stadium near the Parque das Cidades railway station and also serves the Mar Shopping mall and IKEA store. The stop at Mar Shopping is about 25 minutes from leaving Faro.

This bus stops also stops in Faro at Tribunal ( city centre court house), Radio Naval, Rotunda Hospital, Alto Rodes, Escola Alfonso III and Forum Algarve shopping centre. Summary  :-

Mondays to Fridays except holidays from : 0700, 0730, 0810 then at irregular intervals until 1930, 2100 and 2230

Saturdays, Sundays and Holidays - only seven buses all day, check timetable. There are no late evening buses as the Mar Shopping mall must close early.

FULL TIMETABLE including intermediate stops click here

Loulé to Faro via Mar Shopping and IKEA

Mondays to Fridays except holidays at : 0700, 0730, 0820 then at irregular intervals until 1520, then 1730, 1920, 2145, 2315 - full list of times here.

Saturdays, Sundays and Holidays - only seven buses all day, check timetable. There are no late evening buses as the Mar Shopping mall must close early.

Times at Mar Shopping are 13 minutes after the time leaving Loulé.

FULL TIMETABLE including intermediate stops click here

Faro to Olhão - summary

Journey 20 - 25 minutes fare one-way €3.40. Most of these buses also stop in the centre of Faro, near the 'Tribunal'. Timetables have been removed from all bus stops! Bus service has been very much reduced especially at weekends.

Many buses go beyond Olhão to different places.

Mondays to Fridays except holidays at : first bus at 0715 then at very irregular intervals until the last bus at 1930  - full list of times here
Saturdays, Sundays and Holidays at : only nine buses all day, check timetable

Olhão to Faro - summary

Mondays to Fridays except holidays at : first buses at 0705, 0720, 0735, 0800, 0815, 0825, then then at very irregular intervals 1630, 1715, 1750, 1840, 1920  full list of times here.

Saturdays, Sundays and Holidays  at : only nine buses all day, check timetable

Some buses on weekdays serve the Calvarinha, Bairro dos Pescadores and Patinha areas of Olhão, going round in a loop from the 'bus station´- for those times download the official timetable here

There are also regular trains about once every hour weekdays, slightly fewer at certain times on weekends and holidays between Faro and Olhão; one-way fare is €1.45, journey time 10 minutes.

Faro, Estoi (for Milreu Roman site) and São Bras de Alportel

Service has been very much reduced with no buses from Faro at weekends before 1345!

Journey 20 minutes to Estoi fare one-way €3.40; 40 minutes to São Bras de Alportel fare €4.30

The Milreu Roman museum and site is closer to Estoi (X) than the village. Estoi (X) = the crossroads where the bus turns off the main road.

Weekdays except holidays 0745, then an almost 5 hour gap until 1235 then another 4 hours gap until 1630, then 1730, 1830 and 1930

Saturdays, Sundays and Holidays: 1345, 1630 and 1830 only.

Coming back on weekday afternoons buses leave São Bras de Alportel at 1345 and at 1745.
Buses at weekends and holidays from São Bras to Faro only at 0705, 1515 and 1745

All buses from São Bras call at Estoi 15 minutes after leaving.

FULL TIMETABLE – click here

Faro and Tavira

Trains are more frequent, faster and cheaper! Train times at official website in English here.

Journey about 1 hour. Fare one-way €4.55
Weekdays except holidays:  Now only seven buses at very irregular intervals from 0715 until 1830.
Saturdays, Sundays and Holidays : only three buses each way - check the timetable
A similar pattern exists for buses back to Faro.

FULL TIMETABLE – click here timetables have been removed from all bus stops in Faro!

Faro and Moncarapacho


Between Olhão and Moncarapacho there are now five buses on weekdays, two buses on Saturdays and Sundays.

Olhão - Moncarapcho via Quelfes timetable here. Connections at Olhão may be not be very good.

Faro, Bela Curral and Pechão

Very infrequent and irregular on weekdays, no service at all on Saturdays, Sundays and Holidays.

FULL TIMETABLE – click here.

Faro Airport, outer Suburbs and University - Proximo network


The buses below are the times for the local network, operated by EVA on behalf of Faro city council. Some timetables are subject to change during the 'crisis' so please check on the official website if you have an important journey to make.

For all timetables click here - external link. (The links on the English version of the website do not work. I am also slightly doubtful that the information is 100% correct!) More information about buses at the Airport here. Maps and timetables are displayed at most stops. All Proximo buses have wifi so visitors need to be off-line even for 15 minutes!Proximo_buses_Faro

For map of routes click here - external link. Flat fare paid cash on board for these routes is €2,35. Discounted passes are available for frequent and regular travellers.

Faro, Airport and Praia de Faro (Faro Beach)

Routes 14 and 16 run between the City Centre and Praia de Faro via the Airport. For official timetables click here - external link. Buses start from the outdoor section of the bus station complex. Network routes diagram here.

The Praia de Faro bus stop is possibly unique, as it is on a bridge in the middle of the sea! The island is linked to the mainland by a narrow bridge; the bus cannot go any further than half way owing to a weight restriction, so you have to walk the last 150 metres or so to the island sands!

All buses from or via the city centre stop at the outdoor section of the bus station complex. Cash fare for any journey is €2,35. Various discounted tickets and passes are available for regular users. Consult the official prices here - not available in English. Purchase passes at the bus station.

Main routes :

14 Atalia - city centre - Forum Algarve shopping centre - Marchil - Montenegro - Airport - Praia de Faro. Weekday rush hours plus a few other journeys.

15 Gambelas (University) – Montenegro – Alto Rodes – Rotunda Hospital – Avenida (Terminal) Weekday rush hours plus a few other journeys.

16 Praia de Faro – Airport – Montenegro – Forum Algarve Shopping Centre - Avenida (Terminal) Daily service, one or two buses each hour from about 06.00 to 24.00 (midnight). More details on this page.

17 Runs 1st July to second Sunday in September. São Luis - Penha - São Luis -  Rotunda Hospital - Alto Rodes - Gambelas (University) (not all buses, check) - Praia de Faro runs about once an hour mornings and afternoons /early evenings, no buses around lunchtime) NB no longer goes via the airport, but stops at the roundabout (Rotunda) 3 minutes walk from the terminal building.

18 Gambelas (University) – Penha (University) – Avenida (Terminal) frequent weekday service of two or three buses every hour during University terms, reduced during holidays and only seven buses each way at weekends all year.

19 Gambelas (University) - Montenegro - Marchil - Forum Algarve shopping centre - city centre - Avenida (Terminal) - SUSPENDED? NO TIMETABLE ON OFFICIAL WEBSITE.


A supplementary network of five minibus routes circulates from the bus station to various suburbs, including the University campus at Penha. Buses run every 15 - 30 minutes from approximately 0700 to 2000hrs on weekdays, then some later buses until about 2200hrs. Timetables are displayed at most bus stops. There is no minibus service on Saturday afternoons, Sundays and holidays.

For map and timetables please go to the official website here - external link. Cash fare on board for one zone is €1.15, two zones €1.77 (!). Various discounted pre-pay passes are available, including a day ticket within zone 1 (City centre) costing €5,30.


In  summer, there are passenger ferries from Faro to Praia de Faro (beach on the island), Ilha Farol (the lighthouse island) and Culatra. The information below is a guide based on what was summer 2019 service (there was virtually nothing in 2020) for what may be offered in summer 2021 if tourism is functioning.

In summary: To Ilha da Farol six journeys every day from 1st June until 31st August, then five daily until 15th September then four daily until end of summer service on 30th September.  Journey time about 40 minutes.

To Culatra, daily during July and August only, at 0845 and 1445, returning at 0935 and 1535. Journey about 50 minutes.

To Praia de Faro (Faro beach) seven journeys each way every day from 1st June until 31st August, six each day from 1st to 15th September. Journey about 30 minutes.

Departures are from Portas do Mar, a short walk from railway and bus stations beyond Faro marina and past the fire station, beside the old city wall. Map here. Parking is available at the Largo São Francisco, Avenida Eng. Joachim Belchior and elsewhere in the city.

In winter there are no scheduled ferries from Faro to the outlying islands – these leave from Olhão. There are water taxis available all year - details here. These leave from Portas do Mar, as above.

There are however cruises to the nature reserve and the Ilha Deserta daily all year. Some details here - external link that will open in a new window. The same company also offers a ‘water-taxi’ service to and from the islands. You will see the various posters etc of other companies at the marina.


There is no scheduled bus service to the stadium (5 miles/8km from Faro) and special service is not often provided for events - for more information about access to the stadium please click here. There is a small railway station called Parque das Cidades about 3/4 mile (1km) from the stadium. However, there are very few trains and none at night.


As of 2nd May the Portugal / Spain border is still closed except for 'essential' journeys. A very limited cross border coach (bus) service seems to be resuming next week. But do check the rules, tourist visits may still not be allowed.

Check these company websites : and

For a list of all the timetables on the site, click here
For an alphabetical list of places in the Algarve, click here
For some important general notes about buses in the Algarve, click here
Back to the main page here