There are 8 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 59mFt 40,843–82,827Bus 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 30mFt 29,513–80,998Bus, train via Brussels
- Take the bus from Oviedo to Bayonne - Quai de Lesseps Bus Stopbus
- Take the train from Bayonne to Massy Tgvtrain Tgv
- Take the train from Massy TGV to Bruxelles Miditrain
- Take the train from Bruxelles-Midi to Wien HBFtrain Nj / ...
- Take the train from Wien Hbf to Budapest-Kelenfoeldtrain Ec
33h 25mFt 170,424–298,446Bus via Paris
- Take the bus from Oviedo to Paris - Bercy-Seine Bus Stationbus BlaBlaCar Bus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Budapest, Népliget Autóbusz-Pályaudvarbus 091 / ...
37h 5mFt 75,676–123,199Drive 2,435 km
- Drive from Oviedo to Budapestcar 2,435 km
24h 40mFt 146,023–210,922Bus 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
10h 19mFt 52,077–104,347Bus
- Take the bus from Oviedo to Bordeauxbus FlixBus 783
- Take the bus from Bordeaux to Budapest, Népliget Autóbusz-Pályaudvarbus 1922
44h 51mFt 83,973–128,240Bus, 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,663–76,274
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 29 000 Ft - 85 000 Ft and takes 11h 30m.
The fastest way to get from Oviedo to Budapest is to bus and fly which takes 8h 59m and costs 40 000 Ft - 85 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 Paris, Quai de Bercy (Bercy Seine). The journey, including transfers, takes approximately 37h 5m.
The distance between Oviedo and Budapest is 2065 km. The road distance is 2435 km.
The best way to get from Oviedo to Budapest without a car is to bus and train via Brussels which takes 33h 25m and costs 170 000 Ft - 300 000 Ft.
It takes approximately 8h 59m to get from Oviedo to Budapest, including transfers.
Oviedo to Budapest bus services, operated by BlaBlaCar Bus, depart from Oviedo station.
Oviedo to Budapest bus services, operated by BlaBlaCar Bus, arrive at Paris - Bercy-Seine Bus Station.
Yes, the driving distance between Oviedo to Budapest is 2435 km. It takes approximately 24h 40m 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 Paris - Bercy-Seine Bus Station and Paris, Quai de Bercy (Bercy Seine) in around 37h 5m.
- Website
- ryanair.com
Flights from Asturias Airport to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 5h 7m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Ft 39,000–85,000
Flights from Santander Airport to Budapest Ferenc Liszt International Airport via Charleroi
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- Ft 24,000–95,000
Flights from Santander Airport to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 5h 20m
- When
- Tuesday, Saturday, and Thursday
- Estimated price
- Ft 24,000–95,000
Flights from Santander Airport to Budapest Ferenc Liszt International Airport via Palma Mallorca
- Ave. Duration
- 5h 15m
- When
- Wednesday
- Estimated price
- Ft 24,000–95,000
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Bayonne to Massy Tgv
- Ave. Duration
- 3h 51m
- Frequency
- 3 times a day
- Estimated price
- Ft 50,000–75,000
- Website
- TGV inOui
- 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
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- Ft 28,598
- Website
- ALSA
- Aeropuerto de Santander
- Ft 28,598
Bus from Oviedo to Bilbao Intermodal
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- Ft 9,000–15,000
- Website
- ALSA
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
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
There are 6428+ hotels available in Budapest.








