There are 11 ways to get from Portugal to Hungary by plane, bus, train, car, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Francisco De Sá Carneiro Airport to Budapest Ferenc Liszt International Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Budapest Ferenc Liszt International Airport (BUD)plane OPO - BUD
6h 26mFt 27,257–88,445Bus, train via Feldkirch
- Take the bus from Lisbon - Oriente to Estación Central de Autobuses de Zaragozabus
- Take the train from Zaragoza-Delicias to Marseille St Charlestrain
- Take the bus from Marseille to Feldkirch stationbus
- Take the train from Feldkirch to Budapest-Kelenfoeldtrain Rjx
45h 7mFt 133,700–209,897Drive 2,971.6 km
- Drive from Lisbon to Budapestcar 2,971.6 km
29h 32mFt 172,145–248,653Fly Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport
- Fly from Lisbon-Portela Airport (LIS) to Budapest Ferenc Liszt International Airport (BUD)plane LIS - BUD
6h 50mFt 27,986–80,995Fly Francisco De Sá Carneiro Airport to Vienna International Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Vienna International Airport (VIE)plane OPO - VIE
- Take the train from Wien Hbf to Gyoertrain
7h 55mFt 28,737–117,375Fly Francisco De Sá Carneiro Airport to Debrecen International Airport
- Fly from Francisco De Sá Carneiro Airport (OPO) to Debrecen International Airport (DEB)plane OPO - DEB
8h 15mFt 76,737–248,375Fly Lisbon-Portela Airport to Vienna International Airport, train
- Fly from Lisbon-Portela Airport (LIS) to Vienna International Airport (VIE)plane LIS - VIE
- Take the train from Wien Hbf to Gyoertrain
8h 14mFt 33,466–119,925Bus
- Take the bus from Lisbon - Oriente to Lyon - Gerland Bus Stationbus BlaBlaCar Bus
- Take the bus from Lyon to Budapest Népliget bus stationbus FlixBus N882 / ...
2d 1hFt 92,219–161,219Bus via Girona
- Take the bus from Estação Rodoviária de Lisboa Oriente to Girona, Estació d'Autobusosbus
- Take the bus from Girona, Estació d'Autobusos to Nădlacbus
- Take the bus from Nădlac to Budapestbus
2d 3hFt 81,769–115,769Train, bus, night train
- Take the train from Lisboa - Santa Apolonia to Porto Campanhatrain Ic
- Take the bus from Porto - Terminal Intermodal de Campanhã to Karlsruhe - Central Station South Sidebus
- Take the train from Karlsruhe Hauptbahnhof to Hauptbahnhoftrain Re1
- Take the nighttrain from Stuttgart Hbf to Budapest-Kelenfoeldnighttrain En
2d 3hFt 104,523–180,802Bus, train
- Take the bus from Lisbon - Oriente to Estación Central de Autobuses de Zaragozabus
- Take the bus from Estación Central de Autobuses de Zaragoza to Aradbus
- Take the train from Arad to Budapest-Keletitrain Ir
2d 6hFt 84,200–118,397
Portugal to Hungary by train, bus, and tram
Questions & Answers
The cheapest way to get from Portugal to Hungary is to fly which costs 28 000 Ft - 85 000 Ft and takes 6h 50m.
The fastest way to get from Portugal to Hungary is to fly which takes 6h 26m and costs 27 000 Ft - 90 000 Ft.
No, there is no direct bus from Portugal to Hungary. However, there are services departing from Martim Moniz and arriving at Clark Ádám tér via Lisbon - Oriente, Lyon, Budapest, Népliget Autóbusz-Pályaudvar and Deák Ferenc tér M. The journey, including transfers, takes approximately 2 days 1h.
The distance between Portugal and Hungary is 2343 km. The road distance is 2971.6 km.
The best way to get from Portugal to Hungary without a car is to bus and train via Feldkirch which takes 45h 7m and costs 130 000 Ft - 210 000 Ft.
It takes approximately 6h 26m to get from Portugal to Hungary, including transfers.
Portugal to Hungary bus services, operated by BlaBlaCar Bus, depart from Lisbon - Oriente station.
The best way to get from Portugal to Hungary is to fly which takes 6h 26m and costs 27 000 Ft - 90 000 Ft. Alternatively, you can bus, which costs 90 000 Ft - 170 000 Ft and takes 2 days 1h.
Portugal to Hungary bus services, operated by BlaBlaCar Bus, arrive at Lyon - Gerland Bus Station.
Yes, the driving distance between Portugal to Hungary is 2972 km. It takes approximately 29h 32m to drive from Portugal to Hungary.
What companies run services between Portugal and Hungary?
Ryanair and easyJet fly from Francisco De Sá Carneiro Airport (OPO) to Budapest Ferenc Liszt International Airport (BUD) once daily. Alternatively, you can take a bus from Martim Moniz to Clark Ádám tér via Estação Oriente, Lisbon - Oriente, Lyon, Budapest, Népliget Autóbusz-Pályaudvar, and Deák Ferenc tér M in around 2d 1h.
- Website
- flytap.com
Flights from Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport via Vienna International Airport
- Ave. Duration
- 6h 7m
- When
- Monday, Wednesday, Friday, Saturday, Tuesday, and Sunday
- Estimated price
- Ft 33,000–90,000
Flights from Francisco De Sá Carneiro Airport to Vienna International Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Ft 49,000–75,000
Flights from Francisco De Sá Carneiro Airport to Vienna International Airport via Zurich
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- Ft 31,000–110,000
Flights from Lisbon-Portela Airport to Vienna International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, Saturday, Tuesday, and Sunday
- Estimated price
- Ft 38,000–95,000
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Zaragoza-Delicias to Marseille St Charles
- Ave. Duration
- 6h 56m
- Frequency
- Once daily
- Estimated price
- Ft 39,000–60,000
- Website
- Renfe Viajeros
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Lisbon - Oriente to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 11h 50m
- Frequency
- Twice daily
- Estimated price
- Ft 26,000–44,000
- Website
- BlaBlaCar Bus
Bus from Lisbon - Oriente to Lyon - Gerland Bus Station
- Ave. Duration
- 24h 45m
- Frequency
- Once daily
- Estimated price
- Ft 50,000–90,000
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Karlsruhe - Central Station South Side
- Ave. Duration
- 33h
- Frequency
- Once daily
- Estimated price
- Ft 70,000–120,000
- Website
- BlaBlaCar Bus
Bus from Lisbon - Oriente to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 11h 50m
- Frequency
- Twice daily
- Estimated price
- Ft 26,000–44,000
- Website
- BlaBlaCar Bus
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
5 delightfully under-the-radar French towns you need to visit
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
There are 6448+ hotels available in Hungary.











