3198.02 km (1987 miles) is the average travel distance between Budapest and . If you could walk at the speed of 3mph (4.8kph), it would take 20 days 16 hours.
Distance from
Budapest to PortoAverage travel distance is
3198.02 kmNomal travel times are between
6h 50min - 50h 42minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2537.58 km | 1576.78 miles | 1370.18 miles |
Drive | 3141.97 km | 1952.33 miles | 1696.53 miles |
Train | 3318.86 km | 2062.24 miles | 1792.04 miles |
Train | 3313.51 km | 2058.92 miles | 1789.15 miles |
Bus | 3293.97 km | 2046.78 miles | 1778.6 miles |
Bus | 3582.23 km | 2225.89 miles | 1934.25 miles |
BE PREPARED
Budapest - Porto Info
The distance from Budapest-Nyugati to Ferihegy 19 km (11.51 miles) .
The distance from Ferihegy vasútállomás to Liszt Ferenc Airport 2 6 km (3.98 miles) .
The distance from BUD to OPO 2499 km (1552.97 miles) .
The distance from Aeroporto to Trindade 14 km (8.69 miles) .
Travel distance chart
The distance between Budapest, Hungary to Porto is 3198.02 km (1987 miles) and it would cost 146 USD ~ 108 EUR to drive in a car that consumes about 37 MPG.