Distance from Puebla to Surrey

The distance between Puebla, Mexico and Surrey, Canada is 3,997 kilometers (2,484 miles).

Puebla, Mexico

Surrey, British Columbia, Canada

From Puebla to Surrey, the straight-line distance is 3,997 kilometers, heading northwest. Puebla is situated at an altitude of 2,143 meters above sea level, while Surrey is at 82 meters.

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h
Puebla, Mexico

Local time:

Time Zone: America/Mexico_City

Coordinates: 19.0379° N 98.2035° W

Elevation: 2,143 m (7,031 ft)


Nearby airports:
  • Hermanos Serdán International Airport (PBC)
  • Benito Juárez International Airport (MEX)
  • Tehuacán Airport (TCN)
  • General Mariano Matamoros Airport (CVJ)
  • Licenciado Adolfo López Mateos International Airport (TLC)
Surrey, Canada

Local time:

Time Zone: America/Vancouver

Coordinates: 49.1064° N 122.8251° W

Elevation: 82 m (269 ft)


Nearby airports:
  • Boundary Bay Airport (YDT)
  • Langley Airport (YLY)
  • Vancouver International Airport (YVR)
  • Vancouver Harbour Water Aerodrome (CXH)
  • Abbotsford International Airport (YXX)

Other distances from Puebla

Distance between cities Kilometers
From Puebla to Mexico City 106 km
From Puebla to Tijuana 2,397 km
From Puebla to Iztapalapa 97 km
From Puebla to Ciudad Juárez 1,631 km
From Puebla to Guadalajara 573 km

Other distances from Surrey

Distances between cities Kilometers
From Surrey to Toronto 3,345 km
From Surrey to Ottawa 3,532 km
From Surrey to Montréal 3,679 km
From Surrey to Edmonton 817 km
From Surrey to Winnipeg 1,853 km

Cities within similar distances

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

From To Distance (kilometers)
Rome, Italy Benin City, Nigeria 3,997 km
Glasgow, United Kingdom Cairo, Egypt 3,996 km
Bogotá, Colombia Queens, United States 3,996 km
Trujillo, Peru Belo Horizonte, Brazil 3,999 km
Edmonton, Canada Tlalpan, Mexico 3,995 km
Bengaluru, India Shenzhen, China 3,999 km
Belgrade, Serbia Kaduna, Nigeria 3,999 km
Fortaleza, Brazil Maracaibo, Venezuela 3,995 km
New York City, United States Bogotá, Colombia 3,999 km
Port of Spain, Trinidad and Tobago Asunción, Paraguay 4,000 km
Accra, Ghana Zaragoza, Spain 4,000 km
Kumasi, Ghana Vigo, Spain 4,000 km
Villa Nueva, Guatemala San Jose, United States 3,994 km
Rome, Italy Onitsha, Nigeria 4,000 km
Brampton, Canada Barcelona, Venezuela 3,993 km
Santiago de Querétaro, Mexico Barcelona, Venezuela 3,993 km
Maracay, Venezuela Guadalajara, Mexico 4,001 km
Edmonton, Canada Xochimilco, Mexico 4,001 km

Measure more distances between cities