Há 6 rotas para ir de Porto para Budapeste de avião, ônibus, trem, trem noturno ou carro

Selecione uma opção abaixo para ver as orientações passo a passo e para comparar preços de passagens e tempos de viagem no planejador de viagens Rome2rio.

Nossa recomendação

Voo  •  6 h 42 min

  1. Voos de Porto (OPO) para Budapest (BUD) OPO - BUD

$74 - $184

5 outras opções

Ônibus, trem  •  32 h 31 min

  1. Pegue ônibus de Porto para Angoulême
  2. Pegue trem de Angouleme para Paris Montparnasse Tgv
  3. Pegue trem de Paris Est para Stuttgart Hbf Tgv / ...
  4. Pegue trem de Stuttgart Hbf para Kelenföld Rj

$500 - $703

Trem  •  39 h 50 min

  1. Pegue trem de Porto(Campanha) para Vigo-Guixar Ic
  2. Pegue trem de Vigo-Guixar para Barcelona Sants A
  3. Pegue trem de Barcelona Sants para Lyon Part Dieu Ave
  4. Pegue trem de Lyon Part Dieu para Basel SBB Tgv
  5. Pegue trem de Basel SBB para Zürich HB 3 / ...
  6. Pegue trem de Zürich HB para Kelenföld Rj

$525 - $747

Ônibus, trem noturno  •  44 h 29 min

  1. Pegue ônibus de Porto para Zurich
  2. Pegue trem noturno de Zürich HB para Budapest-Keleti En

$298 - $444

Ônibus  •  45 h 49 min

  1. Pegue ônibus de Porto para Strasbourg
  2. Pegue ônibus de Strasbourg para Budapest

$284 - $437

Carro  •  27 h 27 min

  1. Dirija de Porto para Budapeste 1831.9 milhas

$410 - $600

Perguntas & Respostas

The cheapest way to get from Porto to Budapeste is to voo which costs 60€ - 160€ and takes 6 h 42 min.

Mais detalhes

The quickest way to get from Porto to Budapeste is to voo which costs 60€ - 160€ and takes 6 h 42 min.

Mais detalhes

The distance between Porto and Budapeste is 2296 km. The road distance is 2931 km.

Mostre direção de carro

Dura aproximadamente 6 h 42 min para ir de Porto para Budapeste, incluindo traslado

Mais detalhes

No, there is no direct bus from Porto to Budapeste. Porém, há serviços saindo de Porto com destino a(ao) Deák Ferenc tér M por Strasbourg e Népliget M A viagem inclui traslados e leva aproximadamente 45 h 49 min.

Mais detalhes

No, there is no direct train from Porto to Budapeste. Porém, há serviços saindo de Porto(Campanha) com destino a(ao) Kelenföld por Vigo-Guixar, Barcelona Sants, Lyon Part Dieu, Basel SBB e Zürich HB A viagem inclui traslados e leva aproximadamente 39 h 50 min.

Mais detalhes

Quais empresas operam serviços entre Porto, Portugal e Budapeste, Hungria?

Companhias aéreas
easyJet
Site
easyjet.com
Voos de Porto para Budapest porBasel
Duração média
5 h 22 min
Quando
Segunda, Terça, Quinta, Sexta e Domingo
Estimativa de preço
$150 - $390
Voos de Porto para Budapest porLyon
Duração média
5 h 5 min
Quando
Quarta
Estimativa de preço
$150 - $390
Voos de Porto para Budapest porLondon Gatwick
Duração média
6 h 30 min
Quando
Sábado
Estimativa de preço
$150 - $390
TAP Portugal
Site
flytap.com
Voos de Porto para Budapest porFrankfurt
Duração média
5 h 12 min
Quando
Todo dia
Estimativa de preço
$260 - $550
Voos de Porto para Budapest porLisbon
Duração média
6 h 12 min
Quando
Todo dia
Estimativa de preço
$170 - $700
Lufthansa
Site
lufthansa.com
Voos de Porto para Budapest porFrankfurt
Duração média
5 h 12 min
Quando
Todo dia
Estimativa de preço
$260 - $550
Air France
Site
airfrance.com
Voos de Porto para Budapest porParis CDG
Duração média
5 h 37 min
Quando
Todo dia
Estimativa de preço
$190 - $600
Wizz Air
Site
wizzair.com
Voos de Porto para Budapest
Duração média
3 h 25 min
Quando
Terça, Quinta e Sábado
Estimativa de preço
$65 - $310
Swiss
Site
swiss.com
Voos de Porto para Budapest porZurich
Duração média
4 h 55 min
Quando
Segunda, Sexta, Sábado e Domingo
Estimativa de preço
$290 - $600
Iberia
Site
iberia.com
Voos de Porto para Budapest porMadrid
Duração média
5 h 20 min
Quando
Terça, Quinta, Sexta e Sábado
Estimativa de preço
$180 - $650
Ryanair
Site
ryanair.com
Voos de Porto para Budapest porValencia
Duração média
5 h 25 min
Quando
Quarta e Domingo
Estimativa de preço
$75 - $240
Brussels Airlines
Site
brusselsairlines.com
Voos de Porto para Budapest porBrussels
Duração média
6 h
Quando
Segunda, Terça, Quarta, Quinta, Sexta e Domingo
Estimativa de preço
$120 - $470
Operadores Trem
TGV
Telefone
0033 892 353535
Site
tgv.com
Trem de Angouleme para Paris Montparnasse
Duração média
2 h 6 min
Frequência
A cada 4 horas
Estimativa de preço
$85 - $100
Site
en.oui.sncf
2nd Class
$85 - $100
1st Class
$120 - $170
Trem de Paris Est para Stuttgart Hbf
Duração média
3 h 9 min
Frequência
4 vezes por dia
Estimativa de preço
$110 - $130
Site
en.oui.sncf
2nd Class
$110 - $130
1st Class
$150 - $230
Trem de Lyon Part Dieu para Basel SBB
Duração média
3 h 22 min
Frequência
Uma vez por dia
Estimativa de preço
$85 - $100
Site
en.oui.sncf
2nd Class
$85 - $100
1st Class
$120 - $170
Deutsche Bahn
Telefone
+49 0180 6 99 66 33
Site
bahn.com
Trem de Paris Est para Stuttgart Hbf
Duração média
3 h 9 min
Frequência
3 vezes por dia
Estimativa de preço
$110 - $170
Site
bahn.de
Trem de Stuttgart Hbf para Kelenföld
Duração média
9 h 4 min
Frequência
3 vezes por semana
Estimativa de preço
$180 - $260
Site
bahn.de
Portuguese Railways (CP)
Telefone
+351 707 210 220
Site
cp.pt
Trem de Porto(Campanha) para Vigo-Guixar
Duração média
2 h 15 min
Frequência
5 vezes por dia
Estimativa de preço
$14 - $27
Site
cp.pt
Spanish Railways (RENFE)
Telefone
902 320 320
Site
renfe.com
Trem de Vigo-Guixar para Barcelona Sants
Duração média
13 h 40 min
Frequência
4 vezes por semana
Estimativa de preço
$150 - $180
Site
renfe.com
Swiss Railways (SBB/CFF/FFS)
Site
sbb.ch
Trem de Basel SBB para Zürich HB
Duração média
53 min
Frequência
Uma vez por hora
Estimativa de preço
$30 - $60
Site
fahrplan.sbb.ch
Horários
fahrplan.sbb.ch
Trem de Zürich HB para Kelenföld
Duração média
10 h 22 min
Frequência
Duas vezes por semana
Estimativa de preço
$160 - $260
Site
fahrplan.sbb.ch
Horários
fahrplan.sbb.ch
Trem noturno de Zürich HB para Budapest-Keleti
Duração média
11 h 44 min
Frequência
Uma vez por dia
Estimativa de preço
$180 - $290
Site
fahrplan.sbb.ch
Horários
fahrplan.sbb.ch
Operadores de ônibus
Eurolines FR
Telefone
+ 33 1 41 86 24 21
Site
eurolines.fr
Ônibus de Porto para Angoulême
Duração média
14 h 45 min
Frequência
5 vezes por semana
Estimativa de preço
$120 - $170
Horários
eurolines.fr
Ônibus de Porto para Strasbourg
Duração média
30 h
Frequência
3 vezes por semana
Estimativa de preço
$170 - $270
Horários
eurolines.fr
Ônibus de Strasbourg para Budapest
Duração média
14 h 30 min
Frequência
3 vezes por semana
Estimativa de preço
$110 - $170
Horários
eurolines.fr
InterNorte
Telefone
707 200 512
Site
internorte.pt
Ônibus de Porto para Zurich
Duração média
31 h 45 min
Frequência
3 vezes por semana
Estimativa de preço
$110 - $160
Horários
internorte.pt