Duration 6h 21m
Distance 669.2 km
Average price 120€
Possible routes 10 found

Lisbon to León

Rome2rio has found 10 ways to get from Lisbon to León by train, bus, car and flight. You can travel from Lisbon to León with a combination of trains and buses, which takes around 10h 22m. Alternatively, taking the bus from Lisbon - Oriente to Salamanca and then taking the bus from Salamanca to León is the cheapest option and takes around 11h 8m.
Recommended route

Train, bus

  1. Lisboa - Santa Apolonia
  2. Castelo Branco
  3. Valladolid
  4. León
10h 22m
60€ - 113€
Alternative routes

Bus

  1. Lisbon - Oriente
  2. Salamanca
  3. León
11h 8m
Cheapest
54€ - 81€

Night train, train

  1. Lisboa - Santa Apolonia
  2. Valladolid
  3. León
10h 7m
Bookable on Rome2rio
78€ - 121€

Trenhotel

  1. Lisboa Santa Apolonia
  2. Medina del Campo
  3. León
10h 31m
75€ - 97€

Train, night train

  1. Lisboa - Santa Apolonia
  2. Coimbra-B
  3. Medina Del Campo
  4. Valladolid
  5. León
11h 7m
73€ - 132€

Drive

  1. Lisbon
  2. León
Fastest
6h 21m
85€ - 130€

Fly to Leon

  1. Lisbon
  2. León
7h 36m
126€ - 484€

Fly to Oviedo, bus

  1. Lisbon
  2. Oviedo
  3. León
9h 37m
65€ - 263€

Fly to Madrid, train

  1. Lisbon
  2. Madrid-Chamartin
  3. León
7h 22m
63€ - 216€

Fly to Bilbao, train

  1. Lisbon
  2. Bilbao-Abando
  3. León
10h 10m
87€ - 283€

Frequently asked questions

Want to know about travelling from Lisbon to León? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

The cheapest way to get from Lisbon to León is to bus which costs 50€ - 85€ and takes 11h 8m.

More details

The quickest way to get from Lisbon to León is to drive which costs 85€ - 130€ and takes 6h 21m.

More details

No, there is no direct bus from Lisbon to León. However, there are services departing from Estação Sta. Apolónia and arriving at León via Lisbon - Oriente and Salamanca. The journey, including transfers, takes approximately 11h 8m.

More details

No, there is no direct train from Lisbon to León. However, there are services departing from Lisboa - Santa Apolonia and arriving at Leon via Valladolid. The journey, including transfers, takes approximately 10h 7m.

More details

The distance between Lisbon and León is 526 km. The road distance is 669.2 km.

Get driving directions

The best way to get from Lisbon to León without a car is to train and bus which takes 10h 22m and costs 60€ - 120€.

More details

It takes approximately 10h 22m to get from Lisbon to León, including transfers.

More details

Lisbon to León bus services, operated by ALSA, depart from Lisbon - Oriente station.

More details

Lisbon to León train services, operated by Renfe Viajeros, depart from Lisboa - Santa Apolonia station.

More details

The best way to get from Lisbon to León is to bus which takes 11h 8m and costs 50€ - 85€. Alternatively, you can fly, which costs 120€ - 490€ and takes 7h 36m.

Mode details

There is no direct flight from Lisbon Airport to Leon Airport. The quickest flight takes 5h 10m and has one stopover.

Search flights

Lisbon to León bus services, operated by Zamora Salamanca, arrive at León station.

More details

León is 1h ahead of Lisbon. It is currently 1:39 AM in Lisbon and 2:39 AM in León.

Lisbon to León train services, operated by Renfe AVE, arrive at Leon station.

More details

Yes, the driving distance between Lisbon to León is 669 km. It takes approximately 6h 21m to drive from Lisbon to León.

Get driving directions

TAP Portugal, Air Europa, Vueling Airlines and Iberia offer flights from Lisbon Airport to Leon Airport.

Search flights

There are 249+ hotels available in León. Prices start at 41€ per night.

More details

The best way to get from Lisbon to Lisbon Airport is to bus which takes 20 min and costs 4€ - 9€.

More details

How to travel from Lisbon to León

Find all the possible transport options for your trip from Lisbon to León right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Lisbon and León?

You can take a bus from Lisbon to León via Estação Oriente, Lisbon - Oriente, and Salamanca in around 11h 8m. Alternatively, you can take a vehicle from Lisbon to León via Medina del Campo in around 10h 31m.
Airlines
Ave. Duration
5h 7m
Frequency
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
100€ - 490€
Ave. Duration
4h 23m
Frequency
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
80€ - 370€
Ave. Duration
1h 15m
Frequency
Every day
Estimated price
30€ - 220€
Ave. Duration
3h 35m
Frequency
Every day
Estimated price
60€ - 260€
Ave. Duration
1h 21m
Frequency
Every day
Estimated price
35€ - 190€
Train operators
Ave. Duration
7h 15m
Frequency
Once daily
Estimated price
55€ - 70€
Bus operators
Ave. Duration
5h 55m
Frequency
Once daily
Estimated price
35€ - 55€

León, Spain

León is the capital of the province of León, located in the northwest of Spain. Its city population of 127,817 (2015) makes it the largest municipality in the province, accounting for more than one quarter of the province's population. Including the metropolitan area, the population is estimated at 202,793 (2015). - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps