Travel from Madrid to Lisbon

AI Travel Planner Logoaiplanner
Fly via
Iberia
EUR 30-1501h 20m - 1h 30m
Depart: Multiple times daily (e.g., early morning to late evening)Arrive: Varies by departure
Direct flights connecting Madrid and Lisbon.
Flights depart from Madrid-Barajas Airport (MAD) and arrive at Lisbon Humberto Delgado Airport (LIS). Prices vary based on booking in advance, time of day, and demand.
Air Europa
EUR 30-1501h 20m - 1h 30m
Depart: Several daily servicesArrive: Varies by departure
Offers direct services between the two capital cities.
Operating from Madrid-Barajas Airport (MAD) to Lisbon Humberto Delgado Airport (LIS). Booking in advance is recommended for better fares.
TAP Air Portugal
EUR 40-1801h 20m - 1h 30m
Depart: Multiple times dailyArrive: Varies by departure
Portugal's flag carrier providing direct flights.
Connects Madrid-Barajas Airport (MAD) with Lisbon Humberto Delgado Airport (LIS). A full-service airline with varying fare options.
Ryanair
EUR 25-1001h 25m - 1h 30m
Depart: Several daily departuresArrive: Varies by departure
Budget airline offering direct flights.
Flights typically depart from Madrid-Barajas Airport (MAD) and arrive at Lisbon Humberto Delgado Airport (LIS). Be aware of potential extra fees for luggage and seat selection.
easyJet
EUR 25-1001h 25m - 1h 30m
Depart: Multiple daily flightsArrive: Varies by departure
Low-cost airline with direct connections.
Servicing Madrid-Barajas Airport (MAD) and Lisbon Humberto Delgado Airport (LIS). Prices are generally lower when booked well in advance.
Train via
Renfe (Spain) / Comboios de Portugal (Portugal)
EUR 60-1208h 0m - 10h 30m (including transfers)
Depart: Limited daily connections (typically 1-3 departures requiring transfers)Arrive: Varies by connection
The journey between Madrid and Lisbon typically requires multiple transfers, as there is no direct high-speed or overnight train service. Passengers usually connect via Spanish and Portuguese regional services.
Common transfer points include Badajoz and Entroncamento. Departures are usually from Madrid Atocha station and arrivals at Lisbon Oriente or Santa Apolónia stations. Booking in advance is advisable, especially for segments operated by Renfe and CP.
Bus via
FlixBus
EUR 18-506h 30m - 8h 0m
Depart: Multiple departures daily (e.g., 4-5 times a day)Arrive: Varies by departure
Offers direct and affordable bus services between Madrid and Lisbon.
Buses typically depart from Madrid's South Bus Station (Estación Sur de Autobuses) and arrive at Lisbon Oriente or Sete Rios bus stations. Services usually include amenities like free Wi-Fi and power sockets. Often considered the cheapest travel option.
BlaBlaCar Bus
EUR 14-457h 25m - 8h 0m
Depart: Several daily servicesArrive: Varies by departure
Provides direct bus connections between Madrid and Lisbon.
Known for competitive pricing. Services typically depart from Madrid's main bus terminals and arrive at Lisbon's major bus stations.
Alsa
EUR 25-607h 0m - 10h 0m
Depart: Several daily servicesArrive: Varies by departure
A major Spanish bus operator with routes connecting Madrid and Lisbon.
Alsa offers various service levels. Departures are from Madrid's main bus stations, arriving at Lisbon's primary terminals.
Drive via
Self-drive
Fuel: EUR 40-60; Tolls: EUR 20-40 (estimated)6h 30m - 7h 30m (without significant stops)
Depart: FlexibleArrive: Flexible
Driving offers flexibility to explore at your own pace.
The driving distance is approximately 500-600 km. Major roads in Portugal are toll roads, many with electronic systems requiring prior registration for foreign vehicles. Spanish highways also have tolls. Consider potential one-way rental fees if picking up in Spain and dropping off in Portugal. Driving in city centers can be challenging with parking costs (EUR 15-25 daily) and environmental zones in cities like Madrid.
Plan activities, hotels, and more around this journey
contact@aiplanner.ai
All Routes-Destinations-Privacy Policy
© 2026 AI Planner. All rights reserved.