There are 10 ways to get from Porto to Budapest Airport (BUD) by plane, bus, car, train, night train, 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 from Francisco De Sá Carneiro Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Budapest Ferenc Liszt International Airport (BUD)plane OPO - BUD
5h 48mFt 23,735–75,872Bus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Stationbus BlaBlaCar Bus
- Take the bus from Geneva to Budapest Népliget bus stationbus FlixBus N882 / ...
43h 53mFt 98,138–172,515Drive 2,805.9 km
- Drive from Porto to Budapest Airport (BUD)car 2,805.9 km
28h 32mFt 159,371–230,202Train to Vigo, fly
- Take the train from Porto Campanha to Vigo Guixartrain
- Fly from Vigo (VGO) to Budapest Ferenc Liszt International Airport (BUD)plane VGO - BUD
10h 49mFt 46,602–122,662Train to Lisbon-Portela Airport, fly
- Take the train from Porto Campanha to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Budapest Ferenc Liszt International Airport (BUD)plane LIS - BUD
8h 32mFt 36,462–96,433Train, train to Santiago De Compostela Airport, fly
- Take the train from Porto Campanha to Redondela De Galiciatrain
- Take the train from Redondela De Galicia to Santiago De Compostelatrain
- Fly from Santiago De Compostela Airport (SCQ) to Budapest Ferenc Liszt International Airport (BUD)plane SCQ - BUD
12h 52mFt 45,763–117,887Bus, train
- Take the bus from Porto to Mannheim central bus stationbus
- Take the train from Mannheim, Hauptbahnhof to München Hbftrain 11 / ...
- Take the bus from Munich central bus station to Budapest Airportbus
47h 31mFt 102,561–247,787Bus, train, night train
- Take the bus from Porto - Terminal Intermodal de Campanhã to Karlsruhe - Central Station South Sidebus
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain Ice / ...
- Take the nighttrain from Stuttgart Hbf to Budapest-Keletinighttrain En
2d 1hFt 104,363–186,250Train, bus, night train
- Take the train from Porto Sao Bento to Guimaraestrain
- Take the bus from Guimaraes to Essen central train stationbus
- Take the nighttrain from Essen Hbf to Wien Hbfnighttrain Nj
- Take the train from Wien Hbf to Ferihegytrain 347
2d 7hFt 115,049–217,963Towncar, bus, shuttle
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Lugotowncar
- Take the bus from Lugo to Timișoara, Gara Timisoara Nordbus
- Take a shuttle bus from Timișoara to Budapest Airport
2d 11hFt 199,581–216,718
Porto to Budapest Airport (BUD) by bus
Questions & Answers
The cheapest way to get from Porto to Budapest Airport (BUD) is to fly which costs 23 000 Ft - 80 000 Ft and takes 5h 48m.
The fastest way to get from Porto to Budapest Airport (BUD) is to fly which takes 5h 48m and costs 23 000 Ft - 80 000 Ft.
No, there is no direct bus from Porto to Budapest Airport (BUD). However, there are services departing from Porto - Terminal Intermodal de Campanhã and arriving at Budapest Airport via Geneva and Budapest, Népliget Autóbusz-Pályaudvar. The journey, including transfers, takes approximately 43h 53m.
The distance between Porto and Budapest Airport (BUD) is 2325 km. The road distance is 2805.9 km.
The best way to get from Porto to Budapest Airport (BUD) without a car is to bus which takes 43h 53m and costs 95 000 Ft - 180 000 Ft.
It takes approximately 5h 48m to get from Porto to Budapest Airport (BUD), including transfers.
Porto to Budapest Airport (BUD) bus services, operated by BlaBlaCar Bus, depart from Porto - Terminal Intermodal de Campanhã station.
The best way to get from Porto to Budapest Airport (BUD) is to fly which takes 5h 48m and costs 23 000 Ft - 80 000 Ft. Alternatively, you can bus, which costs 95 000 Ft - 180 000 Ft and takes 43h 53m.
Porto to Budapest Airport (BUD) bus services, operated by BlaBlaCar Bus, arrive at Geneva - Bus Station.
Budapest Airport (BUD) is 1h ahead of Porto. It is currently 1:41 AM in Porto and 2:41 AM in Budapest Airport (BUD).
What companies run services between Porto, Portugal and Budapest Airport (BUD), Hungary?
Ryanair and easyJet fly from Francisco De Sá Carneiro Airport (OPO) to Budapest Ferenc Liszt International Airport (BUD) twice daily. Alternatively, you can take a bus from Porto - Terminal Intermodal de Campanhã to Budapest Airport via Geneva and Budapest, Népliget Autóbusz-Pályaudvar in around 43h 53m.
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Budapest Ferenc Liszt International Airport via Geneva
- Ave. Duration
- 5h 36m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 44,000–95,000
Flights from Francisco De Sá Carneiro Airport to Budapest Ferenc Liszt International Airport via Lyon
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- Ft 44,000–95,000
Flights from Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport via Geneva
- Ave. Duration
- 6h 17m
- When
- Sunday, Wednesday, and Friday
- Estimated price
- Ft 29,000–70,000
Flights from Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport via Lyon
- Ave. Duration
- 5h 45m
- When
- Friday
- Estimated price
- Ft 29,000–70,000
Flights from Santiago De Compostela Airport to Budapest Ferenc Liszt International Airport via Geneva
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 28,000–100,000
Flights from Santiago De Compostela Airport to Budapest Ferenc Liszt International Airport via Basel
- Ave. Duration
- 10h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 28,000–100,000
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Ft 23,000–65,000
Flights from Vigo to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Friday, Saturday, and Thursday
- Estimated price
- Ft 45,000–110,000
Flights from Vigo to Budapest Ferenc Liszt International Airport via Palma Mallorca
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- Ft 45,000–110,000
Flights from Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Ft 25,000–75,000
Flights from Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport via Marseille
- Ave. Duration
- 5h 5m
- When
- Monday
- Estimated price
- Ft 25,000–75,000
Flights from Santiago De Compostela Airport to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 7h 32m
- When
- Monday, Wednesday, Friday, Tuesday, and Saturday
- Estimated price
- Ft 34,000–85,000
- Website
- iberia.com
Flights from Vigo to Budapest Ferenc Liszt International Airport via Madrid
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- Ft 34,000–120,000
- Website
- wizzair.com
Flights from Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- Ft 22,000–60,000
Flights from Santiago De Compostela Airport to Budapest Ferenc Liszt International Airport via Barcelona
- Ave. Duration
- 5h 35m
- When
- Thursday
- Estimated price
- Ft 38,000–85,000
- Website
- austrian.com
Flights from Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 6h 35m
- When
- Monday, Friday, Saturday, Tuesday, Thursday, and Sunday
- Estimated price
- Ft 28,000–75,000
- Website
- flytap.com
Flights from Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 7h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- Ft 28,000–75,000
- Website
- lufthansa.com
Flights from Santiago De Compostela Airport to Budapest Ferenc Liszt International Airport via Frankfurt
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Ft 47,000–160,000
- Website
- swiss.com
Flights from Santiago De Compostela Airport to Budapest Ferenc Liszt International Airport via Zurich
- Ave. Duration
- 9h 5m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- Ft 38,000–170,000
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Vigo Guixar
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- Ft 8,000–13,000
- Website
- https://www.renfe.com/es/en
Train from Porto Campanha to Redondela De Galicia
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- Ft 7,500–12,000
- Website
- https://www.renfe.com/es/en
Train from Redondela De Galicia to Santiago De Compostela
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- Ft 3,900–6,000
- Website
- https://www.renfe.com/es/en
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Porto Campanha to Lisboa Oriente
- Ave. Duration
- 2h 42m
- Frequency
- Every 30 minutes
- Estimated price
- Ft 12,000–24,000
- Website
- https://www.cp.pt/en/
Train from Porto Sao Bento to Guimaraes
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- Ft 2,200–4,200
- Website
- https://www.cp.pt/en/
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Mannheim, Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- Ft 22,000–100,000
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- Ft 5,000–23,000
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Mannheim, Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 44m
- Frequency
- 3 times a day
- Estimated price
- Ft 14,000–29,000
- Website
- https://www.ns.nl/en
- Phone
- +49 221 800 20 80
- [email protected]
- Website
- msm-gruppe.de
Train from Mannheim, Hauptbahnhof to München Hbf
- Ave. Duration
- 3h 7m
- Frequency
- Once a week
- Schedules at
- msm-gruppe.de
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- arverio-bw.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- Ft 5,000–9,500
- Schedules at
- arverio-bw.de
- 2nd Class Ticket
- Ft 5,000–6,500
- 1st Class Ticket
- Ft 6,500–9,500
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- arverio-by.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- Ft 5,000–7,000
- Schedules at
- arverio-by.de
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- Ft 5,500–9,500
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 711 2092-7087
- Website
- regional.bahn.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 34m
- Frequency
- 5 times a week
- Estimated price
- Ft 5,000–7,500
- Schedules at
- regional.bahn.de
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Night train from Stuttgart Hbf to Budapest-Keleti
- Ave. Duration
- 12h 48m
- Frequency
- Twice daily
- Estimated price
- Ft 16,000–19,000
- Website
- https://jegy.mav.hu/
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Night train from Essen Hbf to Wien Hbf
- Ave. Duration
- 13h 4m
- Frequency
- 3 times a day
- Estimated price
- Ft 21,000–55,000
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- Ft 42,000–55,000
- Couchette Carriage
- Ft 32,000–37,000
- Seating Carriage
- Ft 21,000–26,000
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Wien Hbf to Ferihegy
- Ave. Duration
- 3h 7m
- Frequency
- 4 times a day
- Estimated price
- Ft 19,000–36,000
- Website
- https://www.oebb.at/en/
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Station
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a day
- Estimated price
- Ft 55,000–110,000
- Website
- https://www.blablacar.co.uk/bus
Bus from Porto - Terminal Intermodal de Campanhã to Karlsruhe - Central Station South Side
- Ave. Duration
- 33h
- Frequency
- Once daily
- Estimated price
- Ft 75,000–150,000
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Geneva to Budapest Népliget bus station
- Ave. Duration
- 18h 20m
- Frequency
- Once daily
- Estimated price
- Ft 40,000–70,000
- Website
- https://www.flixbus.co.uk
Bus from Porto to Mannheim central bus station
- Ave. Duration
- 33h 40m
- Frequency
- 3 times a week
- Estimated price
- Ft 65,000–110,000
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Budapest Airport
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- Ft 22,000–38,000
- Website
- https://www.flixbus.co.uk
Bus from Guimaraes to Essen central train station
- Ave. Duration
- 34h 30m
- Frequency
- 3 times a week
- Estimated price
- Ft 70,000–120,000
- Website
- https://www.flixbus.co.uk
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Lugo to Timișoara, Gara Timisoara Nord
- Ave. Duration
- 2d
- Frequency
- 3 times a week
- Estimated price
- Ft 55,000–70,000
- Schedules at
- tabitatour.ro
- Phone
- 0371.503.503
- [email protected]
- Website
- direct-aeroport.ro
Shuttle from Timișoara to Budapest Airport
- Ave. Duration
- 4h
- Frequency
- Every 3 hours
- Estimated price
- Ft 12,000–14,000
- Schedules at
- direct-aeroport.ro
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- vmtransfers.com
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Lugo
- Ave. Duration
- 4h 26m
- Frequency
- On demand
- Estimated price
- Ft 131,497
- Website
- https://www.vmtransfers.com/en/
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
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
More Questions & Answers
Yes, the driving distance between Porto to Budapest Airport (BUD) is 2806 km. It takes approximately 28h 32m to drive from Porto to Budapest Airport (BUD).
There are 6889+ hotels available in Budapest Airport (BUD).



























































