There are 9 ways to get from Madrid to Monchique by train, bus, train (Renfe), car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Estación de Atocha to Sevilla - Estacion Santa Justatrain
- Take the bus from Sevilla Plaza de Armas to Portimaobus BlaBlaCar Bus
10h 15m€53–133Bus via Lisbon
cheapest- Take the bus from Madrid to Lisbonbus FlixBus 794 / ...
- Take the bus from Lisbon to Terminal Rodoviário de Portimãobus 1012 / ...
13h 34m€23–54Train
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Badajoztrain Alv
- Take the train from Badajoz to Entroncamentotrain Re
- Take the train from Entroncamento to Lisboa Orientetrain Re / ...
- Take the train from Lisboa Oriente to Santa Clara - Saboiatrain Ic
13h 38m€93–172Drive 666.9 km
- Drive from Madrid to Monchiquecar 666.9 km
8h 9m€103–149Fly to Faro Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Faro Airport (FAO)plane MAD - FAO
- Take the bus from Faro Airport to Terminal Rodoviário de Portimãobus
7h 49m€59–169Train, bus via Albufeira
- Take the train from Estación de Atocha to Sevilla - Estacion Santa Justatrain
- Take the bus from Sevilla Santa Justa to Albufeirabus
10h 48m€29–132Bus
- Take the bus from Madrid - South Station to Portimaobus BlaBlaCar Bus
13h 10m€58–82Fly to Seville Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Seville Airport (SVQ)plane MAD - SVQ
- Take the bus from Sevilla Plaza de Armas to Portimaobus
10h 17m€74–225Fly to Lisbon-Portela Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Lisbon-Portela Airport (LIS)plane MAD - LIS
- Take the train from Lisboa Oriente to Tunestrain
10h 41m€51–191
Adolfo Suárez Madrid–Barajas Airport (MAD) to Faro Airport (FAO) flights
Questions & Answers
The cheapest way to get from Madrid to Monchique is to bus via Lisbon which costs €23 - €55 and takes 13h 34m.
The fastest way to get from Madrid to Monchique is to fly and bus which takes 7h 49m and costs €55 - €170.
No, there is no direct bus from Madrid station to Monchique. However, there are services departing from Madrid - South Station and arriving at Monchique - Lg Chorões via Mercado Venda por Grosso and Hospital Barlavento. The journey, including transfers, takes approximately 13h 10m.
The distance between Madrid and Monchique is 777 km. The road distance is 666.9 km.
The best way to get from Madrid to Monchique without a car is to train and bus which takes 10h 15m and costs €50 - €140.
It takes approximately 10h 15m to get from Madrid to Monchique, including transfers.
Madrid to Monchique bus services, operated by BlaBlaCar Bus, depart from Madrid - South Station.
The best way to get from Madrid to Monchique is to train which takes 13h 38m and costs €90 - €180. Alternatively, you can bus, which costs €55 - €85 and takes 13h 10m.
Madrid to Monchique bus services, operated by BlaBlaCar Bus, arrive at Portimao station.
Monchique is 1h behind Madrid. It is currently 11:33 PM in Madrid and 10:33 PM in Monchique.
What companies run services between Madrid, Spain and Monchique, Portugal?
You can take a train from Madrid-Puerta de Atocha-Almudena Grandes to Monchique via Badajoz, Entroncamento, Lisboa Oriente, and Santa Clara - Saboia in around 13h 38m. Alternatively, BlaBlaCar Bus operates a bus from Madrid - South Station to Portimao once daily. Tickets cost €50–75 and the journey takes 11h 25m.
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Faro Airport
- Ave. Duration
- 1h 25m
- When
- Wednesday
- Estimated price
- €35–70
Flights from Adolfo Suárez Madrid–Barajas Airport to Seville Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- €30–130
Flights from Adolfo Suárez Madrid–Barajas Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €30–110
- Website
- flytap.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Faro Airport via Lisbon-Portela Airport
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- €45–130
Flights from Adolfo Suárez Madrid–Barajas Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- €25–140
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Seville Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €35–190
Flights from Adolfo Suárez Madrid–Barajas Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €25–130
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Faro Airport
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- €50–140
Flights from Adolfo Suárez Madrid–Barajas Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €30–150
- Website
- easyjet.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- €24–130
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Estación de Atocha to Sevilla - Estacion Santa Justa
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- €20–85
- Website
- https://iryo.eu/en/home
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Badajoz
- Ave. Duration
- 4h 18m
- Frequency
- 3 times a day
- Estimated price
- €19–70
- Website
- https://www.renfe.com/es/en
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Badajoz to Entroncamento
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- €14
- Website
- https://www.cp.pt/passageiros/en
Train from Entroncamento to Lisboa Oriente
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €8–21
- Website
- https://www.cp.pt/passageiros/en
Train from Lisboa Oriente to Santa Clara - Saboia
- Ave. Duration
- 2h 23m
- Frequency
- 3 times a day
- Estimated price
- €12–20
- Website
- https://www.cp.pt/passageiros/en
Train from Lisboa Oriente to Tunes
- Ave. Duration
- 2h 29m
- Frequency
- 5 times a day
- Estimated price
- €14–26
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Sevilla Plaza de Armas to Portimao
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €25–35
- Website
- https://www.blablacar.co.uk/bus
Bus from Madrid - South Station to Portimao
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Estimated price
- €50–75
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +351 300 074 830
- clientes@vamusalgarve.pt
- Website
- vamusalgarve.pt
Bus from Faro Airport to Terminal Rodoviário de Portimão
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- €6–15
- Schedules at
- vamusalgarve.pt
- Simple Ticket
- €6–9
- Aerobus
- €13–15
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Faro Airport to Terminal Rodoviário de Portimão
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- €8–12
- Website
- https://www.flixbus.co.uk
Bus from Madrid to Lisbon
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Estimated price
- €12–35
- Website
- https://www.flixbus.co.uk
Bus from Lisbon to Terminal Rodoviário de Portimão
- Ave. Duration
- 3h 20m
- Frequency
- Every 2 hours
- Estimated price
- €6–12
- Website
- https://www.flixbus.co.uk
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Sevilla Santa Justa to Albufeira
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- €2–28
- Website
- https://rede-expressos.pt/en
- Online ticket
- €2–17
Want to know more about travelling around Portugal
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
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Madrid to Monchique is 667 km. It takes approximately 8h 9m to drive from Madrid to Monchique.
There are 2797+ hotels available in Monchique.

























