THESE WEBSITES ARE ONLY IN PORTUGUESE UNLESS STATED. MANY DO NOT HAVE A LIST OF TIMETABLES OR BUS ROUTE MAPS!
SOME COMPANIES HAVE 'APPS' YOU CAN DOWNLOAD TO YOUR MOBILE DEVICE
list of bus companies has been compiled as a result of
travels around Portugal and from questions asked.
I have compiled summary timetables for some of the long distance routes serving major tourist destinations here.
Many rural areas are served by small bus operators who do not have websites. Local council often have no information on their sites.
Often the only way to find out if a bus goes where you want to go is to ask at the bus station in a nearby town.
Company and website
GREATER LISBON AND 'SILVER COAST' AREA
|CONSIDERABLE CHANGES TO BUS OPERATORS AROUND LISBON CAME INTO FORCE ON 1st JANUARY 2023. Buses around Lisbon's northern and western suburbs, including Sintra and Cascais, are under a new operation CARRIS METROPOLITANA. All bus routes have new numbers. There is very good information about individual routes and their times, but I have found no overall system map.|
||LISBON CITY BUSES AND
TRAMS (For Lisbon Metro go to www.metrolisboa.pt)
(nb there are no long distance or regional buses picking up at the airport.)
|TRANSPOR LIS www.transporlis.pt/
||COMPREHENSIVE BUS, TRAM AND
TRAIN TIMES FOR THE GREATER LISBON AREA
Available in English
|NORTHERN AND NORTH EASTERN SUBURBS OF LISBON, LOURES, ODIVELAS, VILA FRANCA DE XIRA (routes formerly operated by Rodoviaria de Lisboa)|
|LISBON WESTERN SUBURBS -
ALGÈS, AMADORA, OEIRAS, QUELUZ.
(routes formerly operated by Vimeca bus company)
|BOA VIAGEM www.boa-viagem.pt||NORTH EAST OF LISBON, LOURES, ALVERCA, VILA FRANCA DE XIRA and to/from LISBON|
|BARREIRO, ALCOCHETE (incl.
FREEPORT), MONTIJO, FAIAS, PINHAL NOVO and commuter routes
to and from Lisbon over the bridges.
|TRANSPORTES SUL DO TEJO www.tsuldotejo.pt (English available)||SETUBAL, SESIMBRA, PINHAL NOVO, PRAGAL to and from LISBON across the bridges. Information is also available at https://www.carrismetropolitana.pt/horarios/|
|METRO SUL DO TEJO www.mts.pt||LIGHT RAIL SERVICE IN PRAGAL, CACILHAS ETC (Lisbon area, south of the river Tagus)|
|SULFERTAGUS www.fertagus.pt||FEEDER BUSES FOR THE FERTAGUS
COMMUTER TRAINS to and from Lisbon.
|TRANSPORTES COLECTIVOS BARREIRO||Local buses in Barreiro, south of the Tagus and connecting with ferries to / from Lisbon|
|RODOVIARIO DO TEJO www.rodotejo.pt
(You may also need http://rodoviariadooeste.pt/)
|LEIRIA, SANTAREM, FÁTIMA,
TOMAR, ÓBIDOS, NAZARÉ, PENICHE, CALDAS DA RAINHA also
'Rapidas' to/from LISBON. No route map and poor timetable
|SINTRA, MAFRA, TORRES VEDRAS,
ERICEIRA. SERVICES TO AND FROM LISBON. (they do not
run buses between Lisbon and Sintra). Routes formerly
operated by Mafrense bus company.
|SINTRA, CASCAIS, ESTORIL, OEIRAS, CABO DA ROCA, GUINCHO and tourist circuits around Sintra (routes formerly operated by Scotturb) - see also https://mobi.cascais.pt/ for other local buses around Cascais.|
|BARRAQUEIRO OESTE http://www.barraqueiro-oeste.pt/
||LISBON to and
from MALVEIRA, TORRES VEDRAS, LOURINHA, CADAVAL ETC
|RIBATEJANA www.ribatejana.pt||ALVERCA, VILA FRANCA DE XIRA, CORUCHE, BENAVENTE and to/from LISBON|
|RODOVÍARIO DO ALENTEJO www.rodalentejo.pt||ÉVORA, BEJA, SANTIAGO DE
CACEM, SINES, ELVAS, PORTALEGRE and to/from LISBON. The
website below of TRIMBAL includes many of these services and
has better functionality.
|TRIMBAL - www.trimbal.pt
||Transportes Intermunicipal do
Baixo Alentejo. Local buses in the Lower Alentejo region
between and around Aljustrel, Almodôvar, Beja, Castro Verde,
Évora, Mértola, Moura, Ourique, Serpa and Vidigueira.
Most buses run only once or twice each weekday for schools
and shopping. There are virtually no buses at weekends or on
home page here.
||FARO, ALBUFEIRA, PORTIMÃO,
LAGOS, TAVIRA, LOULÉ, SILVES, VILAMOURA, QUARTEIRA, OLHÃO.
Regional buses operated by VAMUS, plus various urban buses
in and around the larger towns.
|AVIC Group - https://www.avic.pt/transportes/pt
then click Interurbanos
|Regional service around Arcos
de Valdevez, Ponte da Barca, Ponte da Lima, Viana do
|PORTO METRO LIGHT RAIL - www.metrodoporto.pt||Modern light rail network
around the city and suburbs, Also serves the airport.
Available in English.
|STCP PORTO www.stcp.pt (English available)||Porto city buses and the
'old' trams. Available in English.
||GONDOMAR area also to/from
Porto. Buses are green and white with MGC on them
||PENAFIEL, AMARANTE AND
LOUSADA area also to/from Porto. Available in English.
Website has some rather strange methods! No downloadable
http://www.espiritosanto.com.pt/ (some pages in
|| VILA NOVA DE GAIA suburban
area also to/from Porto
|TRANSDEV - www.transdev.pt
||Various routes between Porto
and towns to the south and east of that city.
|MARÉ MATSOSINHOS https://maredematosinhos.pt||North-Western suburbs of
Porto, including Valongo, Matosinhos, Airport, Perafita,
|AV LANDIM - http://www.avlandim.pt/horarios.html
||Celorico do Basto, Fafe and Felgueiras area,
also a couple of routes to and from Porto
|AV PACENSE - http://www.avpacense.pt/horarios.html
||Paços de Ferreira, Lousada,
Santo Tirso, Penafiel, Felgueiras also a couple of routes
|UTC - União Transportes dos Carvalhos - http://www.utc.pt/
||Aguda, Carvalhos, Espinho, Vendas Grijó also
to / from these areas and Porto. Has a map!
|MAIA Transportes - website
||Local buses around Maia,
including a direct bus to / from Porto Airport.
NORTH PORTUGAL - MEDIUM AND LONG DISTANCE OPERATORS
|AVIC - https://www.avic.pt/transportes/pt/transportes/interurbanos/#
||Buses around Arcos de
Valdevez, Moncão, Paredes de Coure, Valença, Viana do
Castelo and Vila Nova de Cerveira.
||Local and regional buses
around Amarante, Bragança, Felgueiras, Lixa and Vila Real.
English version available. Some commuter services to and
||Direct services Porto Airport
- Viana do Castelo - Ponte da Lima - Ponte da Barca. Four
each way weekdays, two each way weekends. English, French
and Spanish versions available
|AUTO VIAÇÃO DO TAMEGA
|| EXPRESS SERVICES LISBON -
FÁTIMA - COIMBRA - PORTO - VISEU - CHAVES - BRAGANÇA
now sold through the Rede Expressos website
- timetables (Horarios) grouped by area so you have to know
where on the map to click!
||INTERURBAN BUSES around
AVEIRO, CASTELO BRANCO, COIMBRA, LEIRIA, PORTO, VILA
REAL, VISEU, VIANA DO CASTELO and other areas of NORTH AND
|AVE Mobilidade https://avemobilidade.pt/home
||INTERURBAN BUSES around
GUIMARÃES, FAFE, VIZELA, PONTE DE LIMA, ARCOS DE VALDEVEZ,
CABACEIRAS DO BASTO Some parts available in English.
Timetables can be viewed but not downloaded.
Intermunicipal do Transportes do Cávado
||INTERURBAN BUSES around Braga,Famalição, Arcos de Valdevez, Ponte de Lima, Esposende, Vile Verde - website is not currently available in English. Timetables can be viewed and downloaded|
|VIUVA MONTEIRO http://www.viuvamonteiro.pt
|| LISBON - SABUGAL - VILAR
FORMOSO expresses; local buses around Sabugal
|A V MINHO www.avminho.pt||Viana do Castelo, Esposende, Povoa de Varzim also express buses to/from Porto|
|AV FEIRENSE www.avfeirense.pt
(no map or list of routes)
||STA MARIA DA FEIRA, OVAR,
ESPINHO, SÂO JOÂO DA MADEIRA, AROUCA and to PORTO
For Porto - São Jõao de Madeira - Arouca buses see http://www.aroucanet.com/portal/index.php?p=informacoes&sp=transportes and be aware that a change of bus is always needed at São João de Madeira.
LOCAL SERVICES IN SMALLER CITIES AND TOWNS
ordered by town / city name
| TRANSPORTES URBANOS DE ABRANTES - http://www.rodotejo.pt/wp-content/uploads/Urbana_ABRANTES.pdf
|| ABRANTES AND SUBURBS - three
routes operating at irregular intervals weekdays only 0700 -
1900. No service weekends or holidays.
|CHITA Transportes Urbanos ALCOBAÇA
|Single route serving the town centre,
monastery, wine museum and city museum once an hour weekdays
0730 - 1900 and Saturdays 0730 - 1300.
|AVEIRO - www.aveirobus.pt||AVEIRO CITY AND SUBURBS
- very complex system of irregular and often infrequent
|BARCELOS - https://www.cm-barcelos.pt/viver/mobilidade/barcelos-bus/
||BARCELOS - two routes around
the town and suburbs with buses every day!
|Urbanos BATALHA http://www.girabatalha.pt/
||One route with six buses each weekday
connecting bus station, monastery and the battle site museum
between 1000 and 1600; also a commuter service between
Batalha and Leiria. No weekend or holiday service.
|Transportes Urbanos BEJA - details here
||Two routes around town with
frequent service 0700 - 1900 weekdays. Limited service on
Saturdays from 0730 to 1330 only. No service Sundays or
Holidays. Two less frequent routes serve outer suburbs. On
demand and shared taxi services are shown for rural areas.
Buses stop at the railway station as well as the bus
|TRANSPORTES URBANOS DE
BRAGA - www.tub.pt
||BRAGA CITY AND SUBURBS - for
details see also here
|SERVIÇO DE TRANSPORTES URBANOS DE BRAGANÇA https://www.cm-braganca.pt||BRAGANÇA CITY AND RURAL AREA
- no weekend or holiday service. Three routes run around
rurthe town. There are also fourteen routes to outlying
areas, some only operating on demand and some only once a
TOMA - here
||CALDAS DA RAINHA - Three
routes serving the town and suburbs every 30 - 60 minutes.
Weekdays from about 0730 to 1930, Saturdays from about 0800
to 1400, no service later on Saturdays. No service on
Sundays and Holidays. Buses stop at the railway and bus
|TRANSPORTE URBANO DE CARTAXO - http://www.rodotejo.pt/wp-content/uploads/Urbana_CARTAXO.pdf
||CARTAXO - one route going all
over town operating 0800 - 1800 weekdays, 0800 - 1300
Saturdays and Sundays. No actual timetable visible!
|CASCAIS - https://mobi.cascais.pt/
||CASCAIS. Comprehensive bus system around Cascais, Estoril, Carcavelos, Guincho beach and the surrounding area. Forty-four routes in all. Service daily until midnight on the busiest routes. Website is only in Portuguese. See also CARRIS METROPOLITANA for other buses in the area. https://area1.carrismetropolitana.pt|
|TUCAB - Transportes Urbanos
de CASTELO BRANCO
|CASTELO BRANCO - Three routes
around the town and immediate surroundings. No service on
Saturdays after 1300hrs nor all day Sundays and Holidays.
|TRANSPORTES URBANOS DE COIMBRA - www.smtuc.pt
||COIMBRA CITY AND SUBURBS
(Coimbra has the last surviving trolleybuses in Portugal!)
see also here
|TRANSPORTES URBANOS DE CONDEIXA - https://cm-condeixa.pt/noticia/2680/||CONDEIXA-A-NOVA and
surrounding area. Three routes with irregular service
0630 - 1830 weekdays, 0800 - 1230 Saturdays no service at
| TRANSPORTES URBANOS DE COVILHÃ -
Transportes Urbanos de Covilha (no dedicated website)
||COVILHÃ city and suburbs -
for details and link to timetables see here
|TRANSPORTES RODOVÍARIOS DE ÉVORA - http://www.trevo.com.pt/pt/default.asp
||ÉVORA city and suburbs - for
some details see also here
|FAMALICÃO - HERE
||About 30 routes operating
around the town and suburbs. Many only run on weekdays and
|FIGUEIRA DE FOZ - https://www.avic.pt/transportes/
then click Urbanos
||FIGUEIRA DE FOZ AND SUBURBS.
One town route weekdays only at highly irregular intervals.
Other buses in the area are operated by various different
companies. Information including a map here.
|TRANSPORTES URBANOS DA GUARDA - HERE
||GUARDA city and suburbs - good service
weekdays but very little service on weekends and holidays
for details see also here
|TRANSPORTES URBANOS DE GUIMARÃES - http://www.guimabus.pt
|| GUIMARÃES CITY AND SUBURBS -
for details see also here
|TRANSPORTES URBANOS DE LAMEGO - HERE
||LAMEGO and nearby villages.
Route LM3 runs from and to Régua railway station to connect
with trains to and from Porto. Limited Saturday and Sunday
service.There are other local routes with reasonable weekday
service, very limited service on Saturdays, no service
Sundays and holidays.
|TRANSPORTES URBANOS DE LEIRIA - www.mobilis.pt
||LEIRIA CITY AND SUBURBS. Nine
routes most operating daily. Information is also in English.
|TRANSPORTES URBANOS MARCO DE CANAVESES
|Three routes around town
running every hour on weekdays, also Saturday mornings.
|TRANSPORTES URBANOS MIRANDELA
- bus times here
||MIRANDELA - one route around town weekdays only 0700 to 1900hrs. The Mirandela metro train no longer operates.|
|OBI Transports do Concehlho ÓBIDOS
|Four routes linking the town and nearby
villages with one bus each week. A fifth route operates
twice each week. Of limited value to visitors!
|TUAZ- Transportes Urbanos de
OLIVEIRA DE AZAMÉIS -
||Two routes serving the town
and immediate suburbs. No service on Saturdays after about
1400hrs nor all day Sundays and Holidays.
|Transportes Urbanos OURIQUE - here
||Small network between Ourique
and surrounding villages with buses about twice a day on
four routes, twice a month for some really rural areas, but
two buses every day between Ourique and Castro Verde. All
buses are FREE!
|SMAT Transportes - PORTALEGRE -
Website not available when checked 5th January 2023
|Two weekday routes around
town with fairly regular service, some other buses mainly
for schools, very little weekend and holiday service! Other
routes run once or twice each weekday to nearby villages.
The railway station is 9km from the town. Buses connect with
the trains! Times at present unknown - website not working.
|Transportes Públicos de SABUGAL times here
||Sixteen weekday routes around
the town and suburbs, but most run only once a day each way,
plus extra buses on schooldays, market days etc.
|SCALABUS - SANTARÉM - www.scalabus.pt||Four weekday routes,
including three connecting the railway station with the
town, including colleges and the polytechnic in term time.
Weekend service consists of one route to and from the
hospital and retail park. On weekdays there is a bus
about once every hour between town centre and railway
|TRANSPORTE URBANO SINES - here
||One route circulates around
town and immediate suburbs 0700 - 2000 weekdays only.
For other buses see www.rodalentejo.pt as above.
|TRANSPORTES URBANOS DE TOMAR
Map and timetable here
|TOMAR and suburbs - two
routes operating once or twice each hour weekdays 0700 -
1900, one route every 40 minutes Saturdays 0800 - 1330,
Sundays and Holidays 1400 - 1930 Timetable dated 2017
is still valid!
TORREJANOS TORRES NOVAS - here
||TORRES NOVAS and suburbs
- three routes operating about once an hour weekdays
0700 - 2000, Saturdays 0700 to 1400. No service Saturday
afternoons, Sundays or Holidays
|TRANSPORTES URBANOS TORRES VEDRAS - http://www.cm-tvedras.pt/mobilidade/transportes-publicos/
||TORRES VEDRAS AND SUBURBS -
Four routes with daily service between town and various
surrounding areas. 1 day tickets available. Linha Verde goes
to Fort St Vincent and the interpretation centre for the
'Lines of Torres Vedras' Napoleonic war site.
See also www.barraqueiro-oeste.pt routes 796 - 799
VIANA DO CASTELO https://www.avic.pt/transportes/pt
then click Urbanos
VIANA DO CASTELO AND SUBURBS Six routes, infrequent on
weekdays, Saturday service limited, no Sunday or holiday
|TRANSPORTES URBANOS DE VILA REAL - https://www.urbanosvilareal.pt/pt/
||VILA REAL CITY AND SUBURBS
(nb this is the Vila Real in the north of Portugal)
Five main routes, with daily service on some. There is also one late night route until midnight every night.
INTERNATIONAL SERVICES. PLEASE CHECK OFFICIAL WEBSITES
These are in addition to the operations of Rede Expressos -
their website is www.rede-expressos.pt
INTERNORTE www.internorte.pt currently three daily journeys Porto - Porto Airport - Vigo - Santiago de Compostela also to other destinations in Spain.
|PORTO - PORTO AIRPORT - VIANA
DO CASTELO (by request when booking) - VALENCA - then into
Spain and to VIGO with connections to and from
SANTIAGO DE COMPOSTELA. Currently three weekday and
two weekend journeys. Another journey, from Vigo to Porto on
weekdays only at 0430 and Porto to Vigo 0815 also only
on weekdays runs IF PRE BOOKED VIA THE WEBSITE ONLY. FOR
INTERNATIONAL JOURNEYS ONLY.
ALSA also offers some service across the border in the north - www.alsa.es
operates several routes between cities in Portugal and
Spain, often overnight with very early arrivals.
PORTO - BRAGA - NORTHERN SPAIN - ANDORRA
|operated three times a week
The same company also runs twice a week from Tui (just across the border) to Andorra via Vigo,
Burgos and Valladolid.
This list is far from complete! Many bus operators do not
have websites or, if they do, I do not know of their
existence. If you can add to this list, please email
PORTO, AVEIRO, BRAGA, COIMBRA, COVILHÃ, GUARDA,
GUIMARÃES, ÉVORA, ELVAS AND SINES
For a list of all the timetables on the site,
For an alphabetical list of places in the Algarve, click here
For some general notes about buses in the Algarve, click here
Back to the home page here