1209.46 km (752 miles) is the average travel distance between Barcelona and . If you could walk at the speed of 3mph (4.8kph), it would take 7 days 19 hours.
Distance from
Barcelona to Saint MoritzAverage travel distance is
1209.46 kmNomal travel times are between
8h 56min - 30h 3minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1147.87 km | 713.26 miles | 619.8 miles |
Drive | 1215.14 km | 755.05 miles | 656.12 miles |
Train | 1367.02 km | 849.43 miles | 738.13 miles |
Bus | 1251.91 km | 777.9 miles | 675.98 miles |
Ferry | 1065.37 km | 661.99 miles | 575.26 miles |
BE PREPARED
Barcelona - Saint Moritz Info
The distance from Catalunya to Torrassa 6 km (3.44 miles) .
The distance from Torrassa to Aeroport T2 15 km (9.49 miles) .
The distance from BCN to ZRH 907 km (563.51 miles) .
Travel distance chart
The distance between Barcelona to St Moritz, Switzerland is 1209.46 km (752 miles) and it would cost 57 USD ~ 52 CHF to drive in a car that consumes about 14 MPG.