There are 6 ways to get from Budapest to Algarve by plane, bus, or 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 Budapest Ferenc Liszt International Airport to Caxias Do Sul Airport, bus
best- Fly from Budapest Ferenc Liszt International Airport (BUD) to Caxias Do Sul Airport (CXJ)plane BUD - CXJ
- Take the bus from Caxias do Sul to Estação Rodoviária de Porto Alegrebus
- Take the bus from Conceicao 123 to Protasio Alves 12857bus
28h 53mR$2,635–10,150Fly Budapest Ferenc Liszt International Airport to Salgado Filho International Airport
cheapest- Fly from Budapest Ferenc Liszt International Airport (BUD) to Salgado Filho International Airport (POA)plane BUD - POA
23h 8mR$1,471–5,096Train to Vienna International Airport, fly to Salgado Filho International Airport
- Take the train from Budapest-Kelenfoeld to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Salgado Filho International Airport (POA)plane VIE - POA
23h 23mR$1,511–5,850Fly Budapest Ferenc Liszt International Airport to Jaguaruna Regional Airport, bus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Jaguaruna Regional Airport (JJG)plane BUD - JJG
- Take the bus from Estação Rodoviária de Criciúma to Terminal Rodoviário de Porto Alegrebus
- Take the bus from Conceicao 123 to Protasio Alves 12857bus
28h 47mR$3,732–14,462Fly Budapest Ferenc Liszt International Airport to Passo Fundo, bus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Passo Fundo (PFB)plane BUD - PFB
- Take the bus from Terminal Rodoviário de Passo Fundo to Terminal Rodoviário de Porto Alegrebus
- Take the bus from Conceicao 123 to Protasio Alves 12857bus
32h 31mR$2,077–7,527Train, train to Graz Airport, fly to Salgado Filho International Airport
- Take the train from Budapest-Kelenfoeld to Wien Hbftrain
- Take the train from Wien Hbf to Graz Hbftrain
- Fly from Graz Airport (GRZ) to Salgado Filho International Airport (POA)plane GRZ - POA
25h 28mR$3,071–10,016
Budapest Ferenc Liszt International Airport (BUD) to Caxias Do Sul Airport (CXJ) flights
Questions & Answers
The cheapest way to get from Budapest to Algarve is to fly which costs R$ 1400 - R$ 5500 and takes 23h 8m.
The fastest way to get from Budapest to Algarve is to fly which takes 23h 8m and costs R$ 1400 - R$ 5500.
The distance between Budapest and Algarve is 11229 km.
It takes approximately 28h 53m to get from Budapest to Algarve, including transfers.
There are 675+ hotels available in Algarve.
What companies run services between Budapest, Hungary and Algarve, Brazil?
Wizz Air, TAP Portugal, and three other airlines fly from Budapest Ferenc Liszt International Airport (BUD) to Salgado Filho International Airport (POA) twice daily.
- Website
- latam.com
Flights from Budapest Ferenc Liszt International Airport to Caxias Do Sul Airport via Madrid, Sao Paulo
- Ave. Duration
- 23h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$2,500–10,000
Flights from Vienna International Airport to Salgado Filho International Airport via Lisboa, Sao Paulo
- Ave. Duration
- 22h 5m
- When
- Every day
- Estimated price
- R$2,300–7,500
Flights from Budapest Ferenc Liszt International Airport to Salgado Filho International Airport via Barcelona, Sao Paulo
- Ave. Duration
- 21h 5m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- R$2,200–7,000
Flights from Budapest Ferenc Liszt International Airport to Salgado Filho International Airport via Lisboa, Sao Paulo
- Ave. Duration
- 22h
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- R$2,300–7,000
Flights from Budapest Ferenc Liszt International Airport to Jaguaruna Regional Airport via Madrid, Sao Paulo
- Ave. Duration
- 25h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$3,500–14,000
Flights from Budapest Ferenc Liszt International Airport to Passo Fundo via Madrid, Sao Paulo
- Ave. Duration
- 29h 20m
- When
- Every day
- Estimated price
- R$3,100–9,500
Flights from Graz Airport to Salgado Filho International Airport via Frankfurt, Sao Paulo
- Ave. Duration
- 18h 15m
- When
- Tuesday
- Estimated price
- R$3,200–12,000
Flights from Graz Airport to Salgado Filho International Airport via Frankfurt, Rio De Janeiro-Galeao
- Ave. Duration
- 22h 50m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- R$3,200–12,000
- Website
- flytap.com
Flights from Vienna International Airport to Salgado Filho International Airport via Lisboa
- Ave. Duration
- 26h 15m
- When
- Wednesday
- Estimated price
- R$1,400–5,500
Flights from Vienna International Airport to Salgado Filho International Airport via Lisboa, Sao Paulo
- Ave. Duration
- 20h 45m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- R$1,400–5,500
Flights from Budapest Ferenc Liszt International Airport to Salgado Filho International Airport via Lisboa
- Ave. Duration
- 30h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,400–5,000
Flights from Budapest Ferenc Liszt International Airport to Salgado Filho International Airport via Lisboa, Sao Paulo
- Ave. Duration
- 22h 10m
- When
- Friday and Saturday
- Estimated price
- R$1,400–5,000
Flights from Budapest Ferenc Liszt International Airport to Passo Fundo via Lisboa, Sao Paulo
- Ave. Duration
- 22h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,900–7,000
Flights from Budapest Ferenc Liszt International Airport to Passo Fundo via Madrid, Sao Paulo
- Ave. Duration
- 22h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,600–11,000
Flights from Graz Airport to Salgado Filho International Airport via Munich, Sao Paulo
- Ave. Duration
- 16h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$3,200–12,000
Flights from Graz Airport to Salgado Filho International Airport via Frankfurt, Rio De Janeiro-Galeao
- Ave. Duration
- 18h 35m
- When
- Tuesday
- Estimated price
- R$3,200–12,000
- Website
- voeazul.com.br
Flights from Vienna International Airport to Salgado Filho International Airport via Porto, Recife
- Ave. Duration
- 20h 5m
- When
- Thursday and Sunday
- Estimated price
- R$2,400–6,500
Flights from Vienna International Airport to Salgado Filho International Airport via Lisboa, Sao Paulo Viracopos
- Ave. Duration
- 21h 55m
- When
- Monday
- Estimated price
- R$2,400–6,500
Flights from Vienna International Airport to Salgado Filho International Airport via Porto, Sao Paulo Viracopos
- Ave. Duration
- 22h 30m
- When
- Wednesday
- Estimated price
- R$2,400–6,500
Flights from Budapest Ferenc Liszt International Airport to Salgado Filho International Airport via Lisboa
- Ave. Duration
- 30h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,400–5,000
Flights from Budapest Ferenc Liszt International Airport to Salgado Filho International Airport via Lisboa, Sao Paulo Viracopos
- Ave. Duration
- 21h 50m
- When
- Wednesday
- Estimated price
- R$2,300–6,500
Flights from Budapest Ferenc Liszt International Airport to Salgado Filho International Airport via Lisboa, Sao Paulo
- Ave. Duration
- 22h 10m
- When
- Friday and Saturday
- Estimated price
- R$1,400–5,000
Flights from Budapest Ferenc Liszt International Airport to Passo Fundo via Lisboa, Sao Paulo Viracopos
- Ave. Duration
- 31h 50m
- When
- Monday
- Estimated price
- R$3,200–8,500
Flights from Graz Airport to Salgado Filho International Airport via Munich, Sao Paulo
- Ave. Duration
- 16h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$3,200–12,000
- Website
- voegol.com.br
Flights from Budapest Ferenc Liszt International Airport to Passo Fundo via Madrid, Sao Paulo
- Ave. Duration
- 22h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,600–11,000
Flights from Graz Airport to Salgado Filho International Airport via Frankfurt, Rio De Janeiro-Galeao
- Ave. Duration
- 18h 35m
- When
- Tuesday
- Estimated price
- R$3,200–12,000
- Website
- lufthansa.com
Flights from Graz Airport to Salgado Filho International Airport via Frankfurt, Sao Paulo
- Ave. Duration
- 20h 35m
- When
- Tuesday
- Estimated price
- R$3,200–12,000
Flights from Graz Airport to Salgado Filho International Airport via Frankfurt, Rio De Janeiro-Galeao
- Ave. Duration
- 22h 15m
- When
- Tuesday
- Estimated price
- R$3,200–12,000
- Website
- swiss.com
Flights from Graz Airport to Salgado Filho International Airport via Zurich, Sao Paulo
- Ave. Duration
- 28h 50m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- R$2,900–9,500
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- R$65–80
- Website
- https://jegy.mav.hu/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 34m
- Frequency
- 3 times a day
- Estimated price
- R$55–160
- Website
- https://regiojet.com/
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- R$200–310
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- R$200–300
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 26m
- Frequency
- 5 times a day
- Estimated price
- R$60–160
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 29m
- Frequency
- 5 times a day
- Estimated price
- R$210–550
- Website
- https://westbahn.at/en/
- Standard Ticket
- R$210–310
- First Class
- R$400–550
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- R$75–160
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- R$75–110
- 1st Class
- R$120–160
- Business
- R$130–145
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- R$60–270
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- R$60–120
- Website
- https://www.intercity.pl/en/
- 2nd Class
- R$60–90
- 1st Class
- R$90–120
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Twice a week
- Estimated price
- R$60–280
- Website
- https://www.oebb.at/en/
- Phone
- +55 800 881 0144
- atendimento@caxiense.com.br
- Website
- expressocaxiense.com.br
Bus from Caxias do Sul to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Estimated price
- R$82
- Schedules at
- expressocaxiense.com.br
- Book at
- e-commerce.passagensweb.net
- Website
- eptc.com.br
Bus from Conceicao 123 to Protasio Alves 12857
- Ave. Duration
- 43 min
- Frequency
- Every 20 minutes
- Estimated price
- R$6
- Schedules at
- linhas.eptc.com.br
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Estação Rodoviária de Criciúma to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 3h 54m
- Frequency
- Every 4 hours
- Estimated price
- R$75–110
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
- Phone
- +55 84 3205-6161
- sac-ouvidoria@viacaonordeste.com.br
- Website
- facebook.com
Bus from Estação Rodoviária de Criciúma to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 5h 6m
- Frequency
- Hourly
- Estimated price
- R$95–140
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
Bus from Terminal Rodoviário de Passo Fundo to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 5h 47m
- Frequency
- Every 3 hours
- Estimated price
- R$100–430
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
- Leito
- R$200–430
- Convencional
- R$100–140
- Phone
- +55 43 99919 2354
- contato@viacaogarcia.com
- Website
- santoanjo.com.br
Bus from Estação Rodoviária de Criciúma to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Estimated price
- R$70–190
- Schedules at
- santoanjo.com.br
- Book at
- santoanjo.com.br
- Leito
- R$75–170
- Convencional
- R$70–150
- Cabine Cama
- R$150–190
Bus from Estação Rodoviária de Criciúma to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 5h 21m
- Frequency
- 4 times a day
- Estimated price
- R$30–210
- Schedules at
- expressoadamantina.com.br
- Book at
- expressoadamantina.com.br
- Phone
- +55 51 3375 9595
- sac@unesul.com.br
- Website
- unesul.com.br
Bus from Terminal Rodoviário de Passo Fundo to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 6h 34m
- Frequency
- Once daily
- Estimated price
- R$130–190
- Schedules at
- unesul.com.br
Want to know more about travelling around Brazil
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide































































