Compare prices to get from Madrid to Lleida
$27|2h 23m
$270|9h 10m
$42|5h 35m
$187
$93
$64
$27
$183
$62
$110
$72
$31
$31
$49
$64
$74
$86
No matching results found
Click the button below to explore more products you may like
- Prices shown from Madrid to Lleida are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare flights, trains, and buses from Madrid to Lleida
The cheapest way to get from Madrid to Lleida costs only $33 on average via Trains, and the quickest way takes just 3h 13m by Trains. Find the travel option that best suits you.
Trains Cheapest Fastest
Average price $33
Average duration3h 13m
Departure Time17:27 - 22:08
Direct options
Buses
Average price $42
Average duration5h 43m
Departure Time22:30 - 04:20
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time
When is the cheapest time to travel from Madrid to Lleida?
What is the cheapest day to travel by train from Madrid to Lleida?
Based on Trip.com's data, the cheapest day to travel by train from Madrid to Lleida is Tuesday, with an average price of $31.
$110
$71
$31
0
What is the cheapest day to travel from Madrid to Lleida by bus?
Based on Trip.com's data, the cheapest day for bus tickets from Madrid to Lleida is Monday, with an average price of $42.
$43
$42
$42
$42
Recommended hotels in Lleida

8.6/10
44 Reviews
Finca Prats Hotel Golf & Spa

8.34 km from downtown
$143

8.8/10
91 Reviews
NH Lleida Pirineos

0.56 km from downtown
$81 $79

8.5/10
49 Reviews
Hotel Real

0.64 km from downtown
8% off
$78 $72

8.8/10
539 Reviews
Apartamentos Real Lleida

0.89 km from downtown
4% off
$120 $115
Madrid to Lleida travel tips
Companies operating from Madrid to Lleida
Find departure & arrival points near Madrid and Lleida
Popular train stations near Madrid
Madrid-Puerta De Atocha
Madrid-Atocha Cercanías
Delicias
Railway Museum
Embajadores
Popular train stations near Lleida
Lleida Pirineus
Poligon Industrial Del Segre
Alcoletge
Puigverd de Lleida-Artesa de Lleida
Vilanova de la Barca
Popular airports near Madrid
Adolfo Suárez Madrid-Barajas Airport (MAD)
Salamanca Airport (SLM) Nearby
Popular airports near Lleida
Lleida-Alguaire Airport (ILD)
Reus Airport (REU) Nearby
Popular bus stations near Madrid
ESPANILLO
TRANBUS
Sevilla
Madrid Gran Vía Callao
PLAZA BOHEMIA
Popular bus stations near Lleida
Altorricón
Lerida
Lleida Bus Station
Lleida Academia
Lleida Bus Staion Carrer Saracibar
How to travel from Madrid to Lleida: FAQs
How far is it from Madrid to Lleida?
It’s about 374 km (232 mi) from Madrid to Lleida.How do I get from Madrid to Lleida?
You can travel from Madrid to Lleida in 3 different ways: Flights, Trains, Buses.What’s the fastest way to get from Madrid to Lleida?
The fastest way to get from Madrid to Lleida is by Trains, with an average journey time of 3h 13m. Other modes of transport take longer: Buses takes on average 5h 43m.What’s the most budget-friendly way to travel from Madrid to Lleida?
The cheapest way to get from Madrid to Lleida is by Trains, with an average price of $33. Other modes of transport are more expensive: Buses costs around $42 on avergae.Flights costs around $402 on average.What are the main departure and arrival points for trips between Madrid and Lleida?
For trips between Madrid and Lleida, travelers typically use the following departure and arrival points: Most Flights depart from Adolfo Suárez Madrid-Barajas Airport and arrive at Lleida-Alguaire Airport; Trains depart from Madrid-Puerta De Atocha and arrive at Lleida Pirineus; Buses depart from ESPANILLO and arrive at Altorricón.How far in advance should I book tickets from Madrid to Lleida to get the best deal?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Madrid to Lleida are typically cheapest Tuesday, with an average fare of $31. Flights from Madrid to Lleida are typically cheapest Monday, with an average fare of $42Are Madrid and Lleida in the same time zone?
There is a 0m time difference between Madrid and Lleida.



