Distance from Christchurch to Porto

The distance between Christchurch, New Zealand and Porto, Portugal is 19,722 kilometers (12,255 miles).

Christchurch, Canterbury, New Zealand

Porto, Portugal

From Christchurch to Porto, the straight-line distance is 19,722 kilometers, heading south. Christchurch is at only 14 meters above sea level, while Porto is at 97 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 1 day
Speed Time
300 km/h
Christchurch, New Zealand

Local time:

Time Zone: Pacific/Auckland

Coordinates: 43.5333° S 172.6333° E

Elevation: 14 m (46 ft)


Nearby airports:
  • Christchurch International Airport (CHC)
  • Timaru Airport (TIU)
  • Kaikoura Airport (KBZ)
  • Hokitika Airfield (HKK)
  • Greymouth Airport (GMN)
Porto, Portugal

Local time:

Time Zone: Europe/Lisbon

Coordinates: 41.1496° N 8.611° W

Elevation: 97 m (318 ft)


Nearby airports:
  • Francisco de Sá Carneiro Airport (OPO)
  • Braga Airport (BGZ)
  • Vila Real Airport (VRL)
  • Viseu Airport (VSE)
  • Coimbra Airport (CBP)

Other distances from Porto

Distances between cities Kilometers
From Porto to Lisbon 274 km
From Porto to Braga 47 km
From Porto to Setúbal 292 km
From Porto to Coimbra 106 km
From Porto to Queluz 271 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Christchurch and Porto.

From To Distance (kilometers)
Wellington, New Zealand Bilbao, Spain 19,721 km
Hong Kong, Hong Kong Salta, Argentina 19,724 km
Jakarta, Indonesia Ibagué, Colombia 19,719 km
Wellington, New Zealand Vigo, Spain 19,711 km
Bangkok, Thailand Callao, Peru 19,704 km
Shanghai, China Rosario, Argentina 19,740 km

Measure more distances between cities