Distance from

Porto to Zurich

Average travel distance is

2045.88 km

Nomal travel times are between

6h 39min  -  33h 49min

2045.88 km (1271 miles) is the average travel distance between Porto and . If you could walk at the speed of 3mph (4.8kph), it would take 13 days 5 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1732.97 km 1076.82 miles 935.73 miles
Drive 2127.92 km 1322.23 miles 1148.98 miles
Train 2122.40 km 1318.8 miles 1146.0 miles
Bus 2200.24 km 1367.17 miles 1188.04 miles

BE PREPARED

Porto - Zurich Info

The distance from Trindade to Aeroporto 13 km (8.23 miles) .

The distance from OPO to BSL 1614 km (1003.02 miles) .

The distance from Basel, EuroAirport to Basel SBB, Bahnhof 10 km (6.04 miles) .

The distance from Basel SBB to Zürich HB 97 km (60.12 miles) .

Travel distance chart

The distance between Porto to Zurich, Switzerland is 2045.88 km (1271 miles) and it would cost 178 USD ~ 162 CHF to drive in a car that consumes about 45 MPG.