Distance from Recife to Surrey

The distance between Recife, Brazil and Surrey, Canada is 10,531 kilometers (6,544 miles).

Recife, Pernambuco, Brazil

Surrey, British Columbia, Canada

From Recife to Surrey, the straight-line distance is 10,531 kilometers, heading northwest. Recife is at only 8 meters above sea level, while Surrey is at 82 meters.

Travel time

Mode Estimated time
Airplane 16-18 hours
Speed Time
Recife, Brazil

Local time:

Time Zone: America/Recife

Coordinates: 8.0539° S 34.8811° W

Elevation: 8 m (26 ft)


Nearby airports:
  • Recife/Guararapes–Gilberto Freyre International Airport (REC)
  • Presidente Castro Pinto International Airport (JPA)
  • Caruaru Airport (CAU)
  • Presidente João Suassuna Airport (CPV)
  • Maceió/Zumbi dos Palmares International Airport (MCZ)
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 Recife

Distance between cities Kilometers
From Recife to São Paulo 2,124 km
From Recife to Rio de Janeiro 1,868 km
From Recife to Belo Horizonte 1,636 km
From Recife to Salvador 673 km
From Recife to Fortaleza 628 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 Recife and Surrey.

From To Distance (kilometers)
Bangkok, Thailand Ibadan, Nigeria 10,531 km
Monterrey, Mexico Bucharest, Romania 10,530 km
Moscow, Russia San Luis Potosí, Mexico 10,532 km
Kinshasa, Democratic Republic of the Congo Chiclayo, Peru 10,530 km
Madrid, Spain Shenzhen, China 10,530 km
Zaragoza, Spain Mar del Plata, Argentina 10,529 km
Portland, United States Maceió, Brazil 10,533 km
Belmopan, Belize Bucharest, Romania 10,529 km
Santiago, Chile Vancouver, Canada 10,529 km
Cairo, Egypt Memphis, United States 10,533 km
Budapest, Hungary Guadalajara, Mexico 10,528 km
Rosario, Argentina Kakamega, Kenya 10,535 km
Birmingham, United Kingdom Salta, Argentina 10,535 km
Stockholm, Sweden Jakarta, Indonesia 10,527 km
Guadalupe, Mexico Bucharest, Romania 10,527 km
Liverpool, United Kingdom Salta, Argentina 10,536 km
Torreón, Mexico Tokyo, Japan 10,536 km
Hong Kong, Hong Kong Murcia, Spain 10,526 km
Chicago, United States Seoul, South Korea 10,536 km

Measure more distances between cities