Distance from

Budapest to Barcelona

Average travel distance is

2259.29 km

Nomal travel times are between

5h 44min  -  41h 1min

2259.29 km (1404 miles) is the average travel distance between Budapest and . If you could walk at the speed of 3mph (4.8kph), it would take 14 days 14 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1702.12 km 1057.65 miles 919.07 miles
Drive 2111.54 km 1312.05 miles 1140.14 miles
Train 2306.20 km 1433.01 miles 1245.25 miles
Train 2451.94 km 1523.56 miles 1323.94 miles
Bus 2186.06 km 1358.35 miles 1180.38 miles
Bus 2797.89 km 1738.53 miles 1510.74 miles

BE PREPARED

Budapest - Barcelona Info

The distance from Budapest-Nyugati to Ferihegy 19 km (11.63 miles) .

The distance from Ferihegy vasútállomás to Liszt Ferenc Airport 2 6 km (4.02 miles) .

The distance from BUD to BCN 1662 km (1032.79 miles) .

The distance from Barcelona Airport T2 to Barcelona - Sants 16 km (9.77 miles) .

Travel distance chart

The distance between Budapest, Hungary to Barcelona is 2259.29 km (1404 miles) and it would cost 86 USD ~ 63 EUR to drive in a car that consumes about 21 MPG.