There are 13 ways to get from Budapest to León by plane, bus, train, car, towncar, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Budapest Ferenc Liszt International Airport to Asturias Airport, bus, train
best- Fly from Budapest Ferenc Liszt International Airport (BUD) to Asturias Airport (OVD)plane BUD - OVD
- Take the bus from [ANZU|Aeropuerto] Aeropuerto - Salidas [CTA 20118] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]bus
- Take the train from Oviedo to Leontrain
10h 50m€100–273Fly Budapest Ferenc Liszt International Airport to Adolfo Suárez Madrid–Barajas Airport, train
cheapest- Fly from Budapest Ferenc Liszt International Airport (BUD) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane BUD - MAD
- Take the train from Madrid Chamartín to Leontrain
9h 23m€82–269Train, bus via Paris
- Take the train from Budapest-Kelenfoeld to Muenchen Hbftrain Rjx
- Take the train from München Hbf to Hauptbahnhoftrain 42 / ...
- Take the train from Stuttgart Hbf to Paris Esttrain Tgv
- Take the train from Paris Montparnasse 1 Et 2 to Bayonnetrain Tgv
- Take the bus from Bayonne - Quai de Lesseps Bus Stop to Leónbus
27h 20m€323–602Bus
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Lyonbus 3909
- Take the bus from Lyon - Gerland Bus Station to Leónbus BlaBlaCar Bus
36h 19m€218–340Drive 2,433.8 km
- Drive from Budapest to Leóncar 2,433.8 km
24h 35m€381–550Fly Budapest Ferenc Liszt International Airport to León Airport
- Fly from Budapest Ferenc Liszt International Airport (BUD) to León Airport (LEN)plane BUD - LEN
17h 22m€172–654Fly Budapest Ferenc Liszt International Airport to Bilbao Airport, bus, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Bilbao Airport (BIO)plane BUD - BIO
- Take the bus from Bilbao Intermodal to Miranda De Ebrobus
- Take the train from Miranda De Ebro to Leontrain
11h 37m€89–252Fly Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport, towncar, bus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Francisco De Sá Carneiro Airport (OPO)plane BUD - OPO
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Vidagotowncar
- Take the bus from Vidago to Leonbus
13h 16m€259–437Fly Budapest Ferenc Liszt International Airport to Santander Airport, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Santander Airport (SDR)plane BUD - SDR
- Take the train from Santander to Palenciatrain
- Take the train from Palencia to Leontrain
15h 49m€110–324Train to Bratislava Airport, fly to León Airport
- Take the train from Budapest-Nyugati to Bratislava Hlavna Stanicatrain
- Fly from Bratislava Airport (BTS) to León Airport (LEN)plane BTS - LEN
22h 17m€181–664Train, bus
- Take the train from Budapest-Kelenfoeld to Wien Hbftrain Rjx / ...
- Take the train from Wien Hbf to Innsbruck Hauptbahnhoftrain Rjx
- Take the bus from Innsbruck Südbahnstraße to Marseillebus
- Take the train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid Chamartín to Leontrain Alv / ...
36h 37m€377–590Bus, train
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Barcelona, Estació d'Autobusos Nordbus 1922
- Take the train from Barcelona-Sants to Leontrain Alv
39h 49m€291–436Shuttle, bus
- Take a shuttle bus from Budapest to Timişoara
- Take the bus from Timișoara, Gara Timisoara Nord to Oviedobus
- Take the bus from Oviedo to Leonbus
2d 2h€199–566
Budapest to León by train, subway, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Budapest to León is to fly and bus and train which costs €85 - €260 and takes 11h 37m.
The fastest way to get from Budapest to León is to fly and train which takes 9h 23m and costs €80 - €270.
No, there is no direct bus from Budapest to León. However, there are services departing from Budapest, Népliget Autóbusz-Pályaudvar and arriving at León via Lyon - Gerland Bus Station. The journey, including transfers, takes approximately 36h 19m.
The distance between Budapest and León is 2195 km. The road distance is 2433.8 km.
The best way to get from Budapest to León without a car is to train and bus via Paris which takes 27h 20m and costs €320 - €600.
It takes approximately 10h 50m to get from Budapest to León, including transfers.
Budapest to León bus services, operated by FlixBus, depart from Budapest, Népliget Autóbusz-Pályaudvar station.
The best way to get from Budapest to León is to bus which takes 36h 19m and costs €210 - €340. Alternatively, you can fly, which costs €170 - €700 and takes 17h 22m.
Budapest to León bus services, operated by FlixBus, arrive at Lyon station.
Yes, the driving distance between Budapest to León is 2434 km. It takes approximately 24h 35m to drive from Budapest to León.
What companies run services between Budapest, Hungary and León, Spain?
You can take a bus from Budapest, Népliget Autóbusz-Pályaudvar to León via Lyon - Gerland Bus Station in around 36h 19m. Alternatively, Ryanair, Iberia, and two other airlines fly from Budapest Ferenc Liszt International Airport (BUD) to León Airport (LEN) once daily.
- Website
- vueling.com
Flights from Budapest Ferenc Liszt International Airport to Asturias Airport via Barcelona
- Ave. Duration
- 6h 22m
- When
- Saturday and Friday
- Estimated price
- €65–240
Flights from Budapest Ferenc Liszt International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €55–280
Flights from Budapest Ferenc Liszt International Airport to León Airport via Barcelona
- Ave. Duration
- 13h 55m
- When
- Thursday and Sunday
- Estimated price
- €170–650
Flights from Budapest Ferenc Liszt International Airport to León Airport via Palma Mallorca
- Ave. Duration
- 20h 10m
- When
- Wednesday
- Estimated price
- €150–650
Flights from Budapest Ferenc Liszt International Airport to León Airport via Milan Bergamo, Barcelona
- Ave. Duration
- 15h 20m
- When
- Saturday
- Estimated price
- €170–650
Flights from Budapest Ferenc Liszt International Airport to León Airport via Vienna, Barcelona
- Ave. Duration
- 19h 45m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €260–1,100
Flights from Budapest Ferenc Liszt International Airport to Santander Airport via Barcelona
- Ave. Duration
- 9h 2m
- When
- Tuesday and Monday
- Estimated price
- €80–300
Flights from Bratislava Airport to León Airport via Barcelona
- Ave. Duration
- 21h 15m
- When
- Thursday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €150–650
- Website
- iberia.com
Flights from Budapest Ferenc Liszt International Airport to Asturias Airport via Barcelona
- Ave. Duration
- 6h 22m
- When
- Saturday and Friday
- Estimated price
- €65–240
Flights from Budapest Ferenc Liszt International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €55–280
Flights from Budapest Ferenc Liszt International Airport to León Airport via Barcelona
- Ave. Duration
- 13h 55m
- When
- Thursday and Sunday
- Estimated price
- €170–650
Flights from Budapest Ferenc Liszt International Airport to León Airport via Palma Mallorca
- Ave. Duration
- 20h 10m
- When
- Wednesday
- Estimated price
- €150–650
Flights from Budapest Ferenc Liszt International Airport to León Airport via Milan Bergamo, Barcelona
- Ave. Duration
- 15h 20m
- When
- Saturday
- Estimated price
- €170–650
Flights from Budapest Ferenc Liszt International Airport to León Airport via Vienna, Barcelona
- Ave. Duration
- 19h 45m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €260–1,100
Flights from Budapest Ferenc Liszt International Airport to Santander Airport via Barcelona
- Ave. Duration
- 9h 2m
- When
- Tuesday and Monday
- Estimated price
- €80–300
Flights from Bratislava Airport to León Airport via Barcelona
- Ave. Duration
- 21h 15m
- When
- Thursday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €150–650
- Website
- ryanair.com
Flights from Budapest Ferenc Liszt International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €45–180
Flights from Budapest Ferenc Liszt International Airport to Adolfo Suárez Madrid–Barajas Airport via Milan Bergamo
- Ave. Duration
- 6h
- When
- Friday
- Estimated price
- €45–180
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Thursday, and Friday
- Estimated price
- €75–200
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport via Marseille
- Ave. Duration
- 5h 35m
- When
- Wednesday and Friday
- Estimated price
- €75–200
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport via Toulouse
- Ave. Duration
- 5h 35m
- When
- Friday
- Estimated price
- €75–200
Flights from Budapest Ferenc Liszt International Airport to Santander Airport via Charleroi
- Ave. Duration
- 13h 55m
- When
- Thursday
- Estimated price
- €80–300
Flights from Budapest Ferenc Liszt International Airport to Santander Airport via Bologna
- Ave. Duration
- 14h
- When
- Sunday
- Estimated price
- €75–290
- Website
- lufthansa.com
Flights from Budapest Ferenc Liszt International Airport to Asturias Airport via Frankfurt
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- €100–370
Flights from Budapest Ferenc Liszt International Airport to Adolfo Suárez Madrid–Barajas Airport via Munich
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €95–340
Flights from Budapest Ferenc Liszt International Airport to Bilbao Airport via Munich
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €90–310
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport via Munich
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- €90–310
- Website
- easyjet.com
Flights from Budapest Ferenc Liszt International Airport to Bilbao Airport via Basel
- Ave. Duration
- 5h 45m
- When
- Monday and Friday
- Estimated price
- €55–220
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport via Geneva
- Ave. Duration
- 6h 28m
- When
- Monday, Friday, and Thursday
- Estimated price
- €95–260
- Website
- flyulendo.com
Flights from Budapest Ferenc Liszt International Airport to Asturias Airport via Valencia
- Ave. Duration
- 6h 40m
- When
- Sunday
- Estimated price
- €70–240
Flights from Budapest Ferenc Liszt International Airport to Santander Airport via Milan Malpensa
- Ave. Duration
- 13h 2m
- When
- Thursday and Sunday
- Estimated price
- €55–280
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €35–170
Flights from Budapest Ferenc Liszt International Airport to Bilbao Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €45–180
- Website
- volotea.com
Flights from Budapest Ferenc Liszt International Airport to Asturias Airport via Barcelona
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–270
Flights from Budapest Ferenc Liszt International Airport to Asturias Airport via Brussels
- Ave. Duration
- 7h 55m
- When
- Thursday
- Estimated price
- €65–290
- Website
- swiss.com
Flights from Budapest Ferenc Liszt International Airport to Bilbao Airport via Zurich
- Ave. Duration
- 4h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €65–320
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport via Zurich
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- €65–270
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Bilbao Airport via Vienna
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- €80–330
- Website
- eurowings.com
Flights from Budapest Ferenc Liszt International Airport to Bilbao Airport via Stuttgart
- Ave. Duration
- 4h 45m
- When
- Monday
- Estimated price
- €55–240
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Oviedo to Leon
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- €16–23
- Website
- Renfe Viajeros
Train from Madrid Chamartín to Leon
- Ave. Duration
- 2h 18m
- Frequency
- 5 times a day
- Estimated price
- €40–65
- Website
- Renfe Viajeros
Train from Miranda De Ebro to Leon
- Ave. Duration
- 2h 27m
- Frequency
- 5 times a day
- Estimated price
- €35–55
- Website
- Renfe Viajeros
Train from Santander to Palencia
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- €26–40
- Website
- Renfe Viajeros
Train from Palencia to Leon
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €15–22
- Website
- Renfe Viajeros
Train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 8h 14m
- Frequency
- Once daily
- Estimated price
- €140–210
- Website
- Renfe Viajeros
Train from Madrid Chamartín to Leon
- Ave. Duration
- 2h 18m
- Frequency
- 5 times a day
- Estimated price
- €40–65
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Leon
- Ave. Duration
- 7h 48m
- Frequency
- 3 times a day
- Estimated price
- €110–170
- Website
- Renfe Viajeros
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Oviedo to Leon
- Ave. Duration
- 1h 4m
- Frequency
- Twice daily
- Estimated price
- €17–35
- Website
- Renfe AVE
Train from Madrid Chamartín to Leon
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €45–85
- Website
- Renfe AVE
Train from Palencia to Leon
- Ave. Duration
- 37 min
- Frequency
- 5 times a day
- Estimated price
- €16–29
- Website
- Renfe AVE
Train from Madrid Chamartín to Leon
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €45–85
- Website
- Renfe AVE
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Kelenfoeld to Muenchen Hbf
- Ave. Duration
- 7h 28m
- Frequency
- Every 4 hours
- Estimated price
- €34–39
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Nyugati to Bratislava Hlavna Stanica
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- €10–12
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- €11–14
- Website
- Hungarian Railways (MÁV)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Hauptbahnhof
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €35–80
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Stuttgart Hbf to Paris Est
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Estimated price
- €95–200
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from München Hbf to Hauptbahnhof
- Ave. Duration
- 1h 59m
- Frequency
- Once daily
- Estimated price
- €26–50
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +43 1 89900
- [email protected]
- Website
- Westbahn
Train from München Hbf to Hauptbahnhof
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Estimated price
- €45–75
- Website
- Westbahn
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Stuttgart Hbf to Paris Est
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- €110–180
- Website
- TGV inOui
Train from Paris Montparnasse 1 Et 2 to Bayonne
- Ave. Duration
- 3h 59m
- Frequency
- 4 times a day
- Estimated price
- €140–220
- Website
- TGV inOui
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Paris Montparnasse 1 Et 2 to Bayonne
- Ave. Duration
- 3h 57m
- Frequency
- Once daily
- Estimated price
- €130–220
- Website
- Oui.SNCF
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Budapest-Nyugati to Bratislava Hlavna Stanica
- *
- €30–50
Train from Budapest-Kelenfoeld to Wien Hbf
- *
- €35–55
Train from Wien Hbf to Innsbruck Hauptbahnhof
- *
- €70–110
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- €40–75
- Website
- Austrian Railways
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 34m
- Frequency
- 3 times a day
- Estimated price
- €11–20
- Website
- RegioJet
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- €40–55
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- €40–55
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from [ANZU|Aeropuerto] Aeropuerto - Salidas [CTA 20118] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €3–6
- Website
- ALSA
Bus from Bilbao Intermodal to Miranda De Ebro
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €7–12
- Website
- ALSA
Bus from Oviedo to Leon
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- €10–16
- Website
- ALSA
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Bayonne - Quai de Lesseps Bus Stop to León
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- BlaBlaCar Bus
Bus from Lyon - Gerland Bus Station to León
- Ave. Duration
- 14h 59m
- Frequency
- Twice daily
- Estimated price
- €95–160
- Website
- BlaBlaCar Bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Lyon
- Ave. Duration
- 20h 20m
- Frequency
- Once daily
- Estimated price
- €120–180
- Website
- Flixbus
Bus from Vidago to Leon
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a week
- Estimated price
- €23–35
- Website
- Flixbus
Bus from Innsbruck Südbahnstraße to Marseille
- Ave. Duration
- 15h 5m
- Frequency
- 5 times a week
- Estimated price
- €85–130
- Website
- Flixbus
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 30h 45m
- Frequency
- Once daily
- Estimated price
- €180–270
- Website
- Flixbus
- Phone
- +36 70 282 1827
- [email protected]
- Website
- eurobusways.com
Shuttle from Budapest to Timişoara
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- €45–370
- Schedules at
- eurobusways.com
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Timișoara, Gara Timisoara Nord to Oviedo
- Ave. Duration
- 43h 9m
- Frequency
- 3 times a week
- Estimated price
- €140–180
- Schedules at
- tabitatour.ro
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Vidago
- Ave. Duration
- 1h 21m
- Frequency
- On demand
- Estimated price
- €160
- Website
- VM Transfers
Want to know more about travelling around Spain
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
Want to know more about Flixbus?
Read the travel guide
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
Booking & Getting There
Book your Budapest to León bus tickets online with Omio and 12go.asia.
There are 505+ hotels available in León.








































































