Travel time from

Barcelona to Porto

Average Travel Times are

4h 38min  -  24h 58min

Travel Distance

1283.67 km

Travel time route map

It takes an average travel time of 7h 7mins to travel from Barcelona to Porto, given the average speed of 180km/h and the distance of 1283.67 km (798 miles)

Travel time by transport mode

Tranport Distance Time
Flight 967km (601 miles) 4h 38mins
Drive 1226km (762 miles) 12h 0mins
Train 1499km (931 miles) 16h 47mins
Bus 1392km (865 miles) 24h 58mins

Travel time by airplanes from Barcelona to Porto

Air Plane Cruise Speed Max Speed
A300 1h 7mins 1h 4mins
A320 1h 9mins 1h 5mins
A321 1h 9mins 1h 5mins
A380 59mins 56mins
Boeing 707 1h 0mins 58mins
Boeing 737 1h 14mins 1h 8mins
Boeing 747 1h 4mins 1h 1mins
Boeing 787 1h 3mins 59mins
ATR 72 2h 6mins 1h 50mins

TIME TO DRIVE FROM Barcelona to Porto

Speed (km/h) Speed (Ml/h) Duration
40 24.85 30h 38mins
50 31.07 24h 31mins
60 37.28 20h 25mins
80 49.71 15h 19mins
100 62.14 12h 15mins

Be prepared

Barcelona - Porto Info

Travel time from Barcelona - Passeig de Gràcia to Barcelona Airport T2 17mins.

Travel time from BCN to OPO 1h 54mins.

Travel time from Aeroporto to Trindade 28mins.

Travel time chart

How long does it take to get from Barcelona and by air and road.