There are 7 ways to get from Oviedo to Budapest by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Asturias Airport, fly
best- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]bus
- Fly from Asturias Airport (OVD) to Budapest Ferenc Liszt International Airport (BUD)plane OVD - BUD
8h 49mFt 30,897–87,903Bus to Bilbao Airport, fly
cheapest- Take the bus from Oviedo to Bilbao Intermodalbus
- Fly from Bilbao Airport (BIO) to Budapest Ferenc Liszt International Airport (BUD)plane BIO - BUD
11h 20mFt 27,473–80,931Bus, train via Strasbourg
- Take the bus from Oviedo to Bordeauxbus
- Take the train from Bordeaux St Jean to Strasbourgtrain Tgv
- Take the train from Strasbourg Bahnhof to Vaihingentrain 83
- Take the train from Vaihingen to Salzburg Hauptbahnhoftrain 62
- Take the train from Salzburg Hbf to Wien Hbftrain Rjx / ...
- Take the train from Wien Hbf to Budapest-Kelenfoeldtrain Ec
29h 13mFt 144,814–288,038Bus
- Take the bus from Oviedo to Bordeauxbus FlixBus 783
- Take the bus from Bordeaux to Budapest, Népliget Autóbusz-Pályaudvarbus 1922
40h 11mFt 85,514–140,038Drive 2,433.7 km
- Drive from Oviedo to Budapestcar 2,433.7 km
24h 41mFt 139,182–201,041Bus to Santander Airport, fly
- Take the bus from Oviedo to Parada de autobús del aeropuerto de Santanderbus
- Fly from Santander Airport (SDR) to Budapest Ferenc Liszt International Airport (BUD)plane SDR - BUD
11h 24mFt 54,822–121,122Bus, train
- Take the bus from Oviedo to Timișoara, Gara Timisoara Nordbus
- Take the train from Timisoara Nord to Budapest-Keletitrain Ir
2d 3hFt 63,018–74,999
Oviedo to Budapest by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Oviedo to Budapest is to bus and fly which costs 27 000 Ft - 85 000 Ft and takes 11h 20m.
The fastest way to get from Oviedo to Budapest is to bus and fly which takes 8h 49m and costs 30 000 Ft - 90 000 Ft.
No, there is no direct bus from Oviedo to Budapest. However, there are services departing from Oviedo and arriving at Budapest, Népliget Autóbusz-Pályaudvar via Bordeaux. The journey, including transfers, takes approximately 40h 11m.
The distance between Oviedo and Budapest is 2066 km. The road distance is 2433.7 km.
The best way to get from Oviedo to Budapest without a car is to bus and train via Strasbourg which takes 29h 13m and costs 140 000 Ft - 290 000 Ft.
It takes approximately 8h 49m to get from Oviedo to Budapest, including transfers.
Oviedo to Budapest bus services, operated by FlixBus, depart from Oviedo station.
Oviedo to Budapest bus services, operated by FlixBus, arrive at Bordeaux station.
Yes, the driving distance between Oviedo to Budapest is 2434 km. It takes approximately 24h 41m to drive from Oviedo to Budapest.
Book your Oviedo to Budapest bus tickets online with Omio and FlixBus.
What companies run services between Oviedo, Spain and Budapest, Hungary?
You can take a bus from Oviedo to Budapest, Népliget Autóbusz-Pályaudvar via Bordeaux in around 40h 11m.
- Website
- ryanair.com
Flights from Asturias Airport to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 6h 7m
- When
- Sunday and Monday
- Estimated price
- Ft 24,000–85,000
Flights from Santander Airport to Budapest Ferenc Liszt International Airport via London Stansted
- Ave. Duration
- 7h 35m
- When
- Saturday and Tuesday
- Estimated price
- Ft 30,000–110,000
Flights from Santander Airport to Budapest Ferenc Liszt International Airport via Bologna
- Ave. Duration
- 9h 10m
- When
- Sunday
- Estimated price
- Ft 26,000–100,000
Flights from Santander Airport to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 5h 10m
- When
- Monday and Sunday
- Estimated price
- Ft 27,000–100,000
Flights from Santander Airport to Budapest Ferenc Liszt International Airport via Milan Malpensa
- Ave. Duration
- 8h 5m
- When
- Friday
- Estimated price
- Ft 19,000–95,000
- Website
- lufthansa.com
Flights from Asturias Airport to Budapest Ferenc Liszt International Airport via Frankfurt
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- Ft 38,000–140,000
Flights from Bilbao Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- Ft 29,000–110,000
- Website
- wizzair.com
Flights from Asturias Airport to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 5h 10m
- When
- Tuesday and Friday
- Estimated price
- Ft 36,000–100,000
Flights from Santander Airport to Budapest Ferenc Liszt International Airport via Charleroi
- Ave. Duration
- 6h 15m
- When
- Monday and Friday
- Estimated price
- Ft 23,000–110,000
Flights from Bilbao Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 16,000–65,000
- Website
- klm.com
Flights from Asturias Airport to Budapest Ferenc Liszt International Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- Ft 34,000–150,000
- Website
- brusselsairlines.com
Flights from Asturias Airport to Budapest Ferenc Liszt International Airport via Brussels
- Ave. Duration
- 7h 30m
- When
- Thursday and Sunday
- Estimated price
- Ft 24,000–110,000
- Website
- flyulendo.com
Flights from Santander Airport to Budapest Ferenc Liszt International Airport via Milan Malpensa
- Ave. Duration
- 9h
- When
- Monday and Friday
- Estimated price
- Ft 19,000–95,000
- Website
- easyjet.com
Flights from Bilbao Airport to Budapest Ferenc Liszt International Airport via Basel
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- Ft 18,000–70,000
- Website
- eurowings.com
Flights from Bilbao Airport to Budapest Ferenc Liszt International Airport via Stuttgart
- Ave. Duration
- 5h 20m
- When
- Monday and Friday
- Estimated price
- Ft 19,000–80,000
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Bordeaux St Jean to Strasbourg
- Ave. Duration
- 5h 47m
- Frequency
- Once daily
- Estimated price
- Ft 75,000–120,000
- Website
- TGV inOui
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Strasbourg Bahnhof to Vaihingen
- Ave. Duration
- 1h 9m
- Frequency
- 6 times a week
- Estimated price
- Ft 8,000–17,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Vaihingen to Salzburg Hauptbahnhof
- Ave. Duration
- 4h 26m
- Frequency
- 3 times a day
- Estimated price
- Ft 25,000–55,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Salzburg Hbf to Wien Hbf
- Ave. Duration
- 2h 52m
- Frequency
- 3 times a week
- Estimated price
- Ft 19,000–39,000
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Salzburg Hbf to Wien Hbf
- *
- Ft 16,000–25,000
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- Ft 13,000–21,000
- Website
- Railjet
- Website
- Railjet
- *
- Ft 13,000–21,000
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Salzburg Hbf to Wien Hbf
- Ave. Duration
- 2h 59m
- Frequency
- Hourly
- Estimated price
- Ft 12,000–22,000
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Salzburg Hbf to Wien Hbf
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- Ft 28,743
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 36m
- Frequency
- Every 4 hours
- Estimated price
- Ft 22,665
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- Ft 16,000–27,000
- Website
- Austrian Railways
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- Ft 4,300–7,500
- Website
- RegioJet
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Timisoara Nord to Budapest-Keleti
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- Ft 8,500–9,500
- Website
- Romanian Railways (CFR)
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- Ft 1,300–2,100
- Website
- ALSA
Bus from Oviedo to Parada de autobús del aeropuerto de Santander
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- Ft 30,273
- Website
- ALSA
- Aeropuerto de Santander
- Ft 30,273
Bus from Oviedo to Bilbao Intermodal
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- Ft 9,000–15,000
- Website
- ALSA
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Oviedo to Bordeaux
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- Ft 20,000–30,000
- Website
- Flixbus
Bus from Oviedo to Bordeaux
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- Ft 20,000–30,000
- Website
- Flixbus
Bus from Bordeaux to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 30h 31m
- Frequency
- 3 times a week
- Estimated price
- Ft 65,000–110,000
- Website
- Flixbus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Oviedo to Timișoara, Gara Timisoara Nord
- Ave. Duration
- 44h 43m
- Frequency
- 3 times a week
- Estimated price
- Ft 50,000–70,000
- Schedules at
- tabitatour.ro
Want to know more about travelling around Hungary
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
There are 6401+ hotels available in Budapest.














































