There are 6 ways to get from Labruge to Madrid by plane, towncar, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane OPO - MAD
3h 57m€29–104Towncar, bus, train
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Bragançatowncar
- Take the bus from Bragança to Zamorabus
- Take the train from Zamora to Madrid Chamartíntrain Ave
7h 36m€278–312Drive 561.5 km
- Drive from Labruge to Madridcar 561.5 km
5h 57m€87–126Bus, train
- Take the bus from Porto - Casa da Música to Zamorabus Porto
- Take the train from Zamora to Madrid Chamartíntrain Ave
8h 19m€46–82Bus via Porto - TIC Campanhã
- Take the bus from Quinta dos Ingleses to Campanhãbus 205
- Take the bus from Porto - TIC Campanhã to Madrid - South Stationbus BlaBlaCar Bus
9h 14m€44–61Bus
- Take the bus from Porto to Madridbus Kyiv-Porto
11h 10m
Francisco De Sá Carneiro Airport (OPO) to Adolfo Suárez Madrid–Barajas Airport (MAD) flights
Questions & Answers
The cheapest way to get from Labruge to Madrid is to bus via Porto - TIC Campanhã which costs €40 - €65 and takes 9h 14m.
The fastest way to get from Labruge to Madrid is to fly which takes 3h 57m and costs €29 - €110.
No, there is no direct bus from Labruge to Madrid station. However, there are services departing from Orbitur Angeiras and arriving at Madrid - South Station via Quinta dos Ingleses and Porto - TIC Campanhã. The journey, including transfers, takes approximately 9h 14m.
The distance between Labruge and Madrid is 452 km. The road distance is 561.5 km.
The best way to get from Labruge to Madrid without a car is to towncar and bus and train which takes 7h 36m and costs €270 - €320.
It takes approximately 3h 57m to get from Labruge to Madrid, including transfers.
Labruge to Madrid bus services, operated by STCP, depart from Quinta dos Ingleses station.
The best way to get from Labruge to Madrid is to fly which takes 3h 57m and costs €29 - €110. Alternatively, you can bus via Porto - TIC Campanhã, which costs €40 - €65 and takes 9h 14m.
Labruge to Madrid bus services, operated by STCP, arrive at Campanhã station.
Madrid is 1h ahead of Labruge. It is currently 9:35 AM in Labruge and 10:35 AM in Madrid.
What companies run services between Labruge, Portugal and Madrid, Spain?
Air Europa, Iberia, and three other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Adolfo Suárez Madrid–Barajas Airport (MAD) every 2 hours. Alternatively, you can take a bus from Orbitur Angeiras to Madrid - South Station via Hospital Pedro Hispano - Metro, Quinta dos Ingleses, Campanhã, and Porto - TIC Campanhã in around 9h 14m.
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €26–110
- Website
- aireuropa.com
Flights from Francisco De Sá Carneiro Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €23–90
- Website
- iberia.com
Flights from Francisco De Sá Carneiro Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €30–85
- Website
- flytap.com
Flights from Francisco De Sá Carneiro Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €65–250
Flights from Francisco De Sá Carneiro Airport to Adolfo Suárez Madrid–Barajas Airport via Lisboa
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €45–100
- Website
- ethiopianairlines.com
Flights from Francisco De Sá Carneiro Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €65–250
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Zamora to Madrid Chamartín
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- €29–45
- Website
- https://www.renfe.com/es/en
- Básico
- €29–45
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Zamora to Madrid Chamartín
- Ave. Duration
- 1h 12m
- Frequency
- 5 times a day
- Estimated price
- €20–27
- Website
- https://www.renfe.com/es/en
- Phone
- (+34) 988 225 288
- anpian@anpian.com
- Website
- anpian.com
Bus from Bragança to Zamora
- Ave. Duration
- 1h 37m
- Frequency
- 4 times a week
- Estimated price
- €7–11
- Schedules at
- anpian.com
Bus from Porto - Casa da Música to Zamora
- Ave. Duration
- 4h 49m
- Frequency
- 4 times a week
- Estimated price
- €24–35
- Schedules at
- anpian.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bragança to Zamora
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a week
- Estimated price
- €6–11
- Website
- https://www.flixbus.co.uk
- Phone
- +376 806 555
- cooperativa@interurbana.ad
- Website
- interurbana.ad
Bus from Bragança to Zamora
- Ave. Duration
- 1h 10m
- Frequency
- Twice a week
- Website
- https://www.interurbana.ad/idioma-en
- Phone
- +351 226 158 158
- linhaazul@stcp.pt
- Website
- stcp.pt
Bus from Quinta dos Ingleses to Campanhã
- Ave. Duration
- 33 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- https://stcp.pt/en/home
- Schedules at
- https://stcp.pt/en/lines
- On Board Ticket
- €3
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Porto - TIC Campanhã to Madrid - South Station
- Ave. Duration
- 6h 40m
- Frequency
- Twice daily
- Estimated price
- €40–55
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Porto to Madrid
- Ave. Duration
- 9h 39m
- Frequency
- Once daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
- Phone
- (+351) 220 971 653
- info@vmtransfers.com
- Website
- vmtransfers.com
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Bragança
- Ave. Duration
- 2h 10m
- Frequency
- On demand
- Estimated price
- €250
- Website
- https://www.vmtransfers.com/en/
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Labruge to Madrid is 561 km. It takes approximately 5h 57m to drive from Labruge to Madrid.
There are 6880+ hotels available in Madrid.

































