1map logoGo to main page

Lagos, Algarve Region to Madrid, Community of Madrid from $31: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lagos, Portugal
to
Madrid, Spain

How to Get from Lagos to Madrid: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$31 - Train, FlyBest price
570 kmDistance
4h 27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lagos to Madrid with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Train
Average Duration
8h  28m
Estimated price
$54-97
Recommended
Company
various
Train
Plane
Average Duration
6h  32m
Estimated price
$31-209
Cheapest
route map
Distance: 570 km
Duration: 4h 27m

See more options

Pricing table
Company
BlaBlaCar Bus
Bus
Average Duration
12h  20m
Estimated price
$49-85
Company
various
Train
Bus
Average Duration
9h  28m
Estimated price
$54-82
Company
N1159
Bus
Average Duration
13h  25m
Estimated price
$63-510
Company
various
Drive
Average Duration
7h  28m
Estimated price
$511-512
Company
various
Drive
Plane
Average Duration
4h  27m
Estimated price
$513-514
Company
various
Drive
Plane
Average Duration
5h  51m
Estimated price
$515-516
Company
various
Train
Train
Plane
Average Duration
9h  12m
Estimated price
$517-518

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $31 $33 $26 $29 $36 $32 $39
Fly $164 $148 $94 $39 $233 $255 $93

Traveling From Lagos to Madrid

The journey from Lagos, Portugal, with its stunning coastline and laid-back ambiance, to Madrid, Spain, a vibrant metropolis filled with rich history and lively culture, offers travelers a fascinating contrast in experiences.

Best Neighbourhoods in Madrid

Madrid is home to diverse neighborhoods, each with its own charm.

Malasaña
• Known for its eclectic art scene.
• Great for trendy cafes and bars.
Chueca
• A vibrant LGBTQ+ friendly area.
• Bustling nightlife with diverse entertainment options.
La Latina
• Famous for its tapas bars and markets.
• Narrow streets with a charming, historic feel.

Best Times To Visit Madrid's Attractions

Planning your visit to Madrid's attractions can enhance your overall experience.

Prado Museum
Visit early on weekdays to enjoy art without crowds.
Royal Palace
Go in the late afternoon for fewer visitors and beautiful light.
Retiro Park
Weekdays in the morning offer a peaceful atmosphere for relaxation.

Madrid Weather: What to Expect Year-Round

Madrid enjoys a Mediterranean climate with hot summers and mild winters, making it a year-round destination. The best times to visit are spring and fall when temperatures are pleasant, allowing you to fully enjoy the city's outdoor attractions and vibrant atmosphere.

Dining Recommendation in Madrid

In Madrid, savor the rich flavors of cocido madrileño, a hearty chickpea stew that showcases the city’s love for comforting dishes made with local ingredients. This dining experience contrasts sharply with Lagos' seafood-centric cuisine, offering a cozy atmosphere where you can enjoy a meal that reflects Madrid's vibrant culinary heritage.

Lagos - Madrid operators

Explore transport companies operating between Lagos and Madrid, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Lagos to Sevilla - Estacion Santa Justa

Average Duration
5h 15m
Estimated price
31-97

Bus from Lagos to Estación Sur de Autobuses

Average Duration
12h 20m
Estimated price
49-519
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Lagos to Estación Sur de Autobuses

Average Duration
12h 20m
Estimated price
49-519
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Lagos to Estación Sur de Autobuses

Average Duration
12h 30m
Estimated price
31-85
Train
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Sevilla-Santa Justa to Estación de tren de Atocha

Average Duration
2h 43m
Estimated price
63-318
Contact phone
+351 210 900 032
Website
https://www.cp.pt/passageiros/en

Train from Lagos to Faro

Average Duration
1h 45m
Estimated price
31-314
Plane Show flights
Website
https://www.ryanair.com

Plane from Faro (FAO) to Madrid (MAD)

Average Duration
1h 25m
Estimated price
31-31
Website
https://www.iberia.com

Plane from Faro (FAO) to Madrid (MAD)

Average Duration
1h 30m
Estimated price
85-971
Website
https://www.flytap.com

Plane from Lisboa (LIS) to Madrid (MAD)

Average Duration
1h 20m
Estimated price
85-976
Website
https://www.aireuropa.com

Plane from Lisboa (LIS) to Madrid (MAD)

Average Duration
1h 15m
Estimated price
85-979
Website
https://www.easyjet.com

Plane from Lisboa (LIS) to Madrid (MAD)

Average Duration
1h 20m
Estimated price
85-978

Lagos to Madrid: Overview of Bus, Train, Flight, and Car Trips

Traveling between Lagos and Madrid offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Lagos to Madrid covering a distance of 497 miles. Enjoy the journey through diverse landscapes as you make your way to the vibrant Spanish capital. 💶 Prices for the drive from Lagos to Madrid by car range from €129 to €193, offering flexibility to suit different budgets. Pack snacks and tunes for the drive, ensuring a comfortable and enjoyable travel experience. 🌆 Arrive in Madrid after approximately 7 hours and 28 minutes on the road, ready to explore its rich culture, stunning architecture, and delectable cuisine. Start your adventure in this historic city with memories of a memorable road trip in tow.
Average price
€129 - €194
🛫 The quickest way to travel from Lagos to Madrid is by taking a direct flight from Faro Airport to Madrid Airport. This flight typically takes about 1 hour and 25 minutes.
Departure Point
Faro Airport
Arrival Point
Madrid Airport
Useful tips for plane travellers
• Check-in online and get your boarding pass prior to arriving at Faro Airport; this can save you time at the EASyJet, Ryanair, Iberia, TAP Portugal, and Air Europa counters, especially if you’re traveling during peak hours.
• Upon arrival at Adolfo Suárez Madrid-Barajas Airport, follow the signs for the Metro to catch Line 8 towards Nuevos Ministerios; it's one of the fastest ways to reach the city center and costs about €4.50.
• Expect taxi fares from the airport to the city center to be approximately €30-€35, with an extra surcharge for rides between 9 PM and 7 AM or on holidays; always ask for a receipt to ensure you're not overcharged.
🚌 Traveling by bus from Lagos to Madrid is a convenient option with a direct service departing once daily. The journey takes around 12 hours and 20 minutes, operating on weekdays and weekends. 🚌 BlaBlaCar Bus is the operator for the Lagos to Madrid route, offering services departing and arriving at Estación Sur de Autobuses. Passengers can enjoy a comfortable and scenic ride through the countryside during the approximately 12-hour journey. 🚌 Prices for the bus between Lagos and Madrid range from €51 to €87, making it an affordable and hassle-free way to travel between these two vibrant European cities.
Departure Point
Lagos station
Arrival Point
Estación Sur de Autobuses station

Frequently asked questions

Find out more about the route from Lagos to Madrid.

Or choose the category:
The distance between Lagos and Madrid is approximately 354 miles. If you choose to travel by bus and train, it will take you around 7 hours and 52 minutes to reach Madrid from Lagos, with a transfer in Seville. Traveling by car, the journey from Madrid to Lagos takes around 7 hours and 28 minutes. Alternatively, if you decide to take a bus, the travel time from Lagos to Madrid is approximately 10 hours and 45 minutes.
The most cost-effective way to travel from Lagos to Madrid is by taking a bus via Madrid option usually costs between €45 and €73 and takes approximately 11 hours and 45 minutes. However, if you wish to reach Madrid more quickly, you can choose to take a train and fly combination, which usually costs between €27 and €227 and takes around 6 hours and 34 minutes.
When traveling from Lagos to Madrid the prices for a bus ticket can range from €100 to €152. It is important to note that these prices may vary depending on the time of year, the bus company, and the type of ticket purchased. It is always a good idea to compare prices from different bus companies and book in advance to secure the best deal for your journey.
To travel from Lagos to Madrid without using public transportation, you can drive. The distance between the two cities is approximately 497 miles, and it takes around 7 hours and 28 minutes to drive from Lagos to Madrid. The average price for this journey by car ranges from €127 to €191.
To travel from Lagos to Madrid without a car, the best option is to take a bus and then a train via Seville. This journey takes approximately 7 hours and 52 minutes and can cost between €59 and €127. It is a popular route and offers a convenient and affordable way to reach Madrid from Lagos.
Yes, there is a link between Lagos and Madrid but it is not a direct one. The journey involves taking a bus from Lagos to Huelva and then transferring to another bus that goes from Huelva to Madrid Estacion Sur. The total travel time for this route is approximately 10 hours and 45 minutes, including transfers. FlixBus operates the bus service from Lagos to Huelva, and ALSA operates the bus service from Huelva to Madrid Estacion Sur.
The flight between Lagos and Madrid typically takes around 1 hour and 10 minutes. The quickest option is a direct flight from Sevilla Airport to Madrid Airport. As for the cost, it can vary depending on the airline and time of booking, but typically you can expect to pay between $100 and $200 for a one-way ticket. It's always best to check with different airlines for the most accurate and up-to-date pricing.
There are various options for accommodation near Madrid. With over 1356 hotels to choose from, travelers can find a range of options to suit their preferences and budget. Prices for hotels start at €37, offering affordable choices for those looking for more budget-friendly accommodations. Whether you prefer a luxury hotel or a cozy guesthouse, there are plenty of options available to make your stay comfortable and convenient near Madrid.