Distance from

Donostia-San Sebastian to Barcelona

Average travel distance is

616.01 km

Nomal travel times are between

3h 10min  -  8h 41min

616.01 km (382 miles) is the average travel distance between Donostia-San Sebastian and Barcelona. If you could walk at the speed of 3mph (4.8kph), it would take 3 days 23 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 470.72 km 292.49 miles 254.17 miles
Bus 619.05 km 384.66 miles 334.26 miles
Drive 619.05 km 384.66 miles 334.26 miles
Train 698.92 km 434.29 miles 377.39 miles

Be prepared

Donostia-San Sebastian - Barcelona Info

The distance from Loiolako Erriberak 14-12 to Hondarribia - Aireportua 21 km (13 miles).

The distance from EAS to BCN 431 km (268 miles).

The distance from Aeroport to Passeig De Gracia 19 km (12 miles).

Travel distance chart

The distance between San Sebastián, Spain to Barcelona is 616.01 km (382 miles) and it would cost 23 USD ~ 16.938 EUR to drive in a car that consumes about 5 MPG.