Distance from Surrey to Rabat

The distance between Surrey, Canada and Rabat, Malta is 9,689 kilometers (6,020 miles)

Country: Canada

Region: British Columbia

City: Surrey

Country: Malta

Region: Ir-Rabat

City: Rabat

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 8-10 hours
Speed Time
300 km/h

Surrey, Canada

Local time:

Coordinates: 49.1064° N 122.8251° W


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

Rabat, Malta

Local time:

Coordinates: 35.8815° N 14.3987° E


Nearby airports:
  • Malta International Airport (MLA)
  • Xewkija Heliport (GZM)
  • Comiso Airport (CIY)
  • Aeroporto di Lampedusa (LMP)
  • Sigonella Naval Air Station (NSY)

Other distances from Surrey

Distance between cities Kilometers
From Surrey to Toronto 3,344 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 Mississauga 3,333 km

Other distances from Rabat

Distances between cities Kilometers
From Rabat to Saint John 7 km
From Rabat to Victoria 23 km
From Rabat to Valletta 11 km
From Rabat to Pembroke 9 km
From Rabat to Safi 9 km

Cities within similar distances

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

From To Distance (kilometers)
San Francisco, United States Murcia, Spain 9,689 km
Campinas, Brazil Las Vegas, United States 9,689 km
Vienna, Austria Aparecida de Goiânia, Brazil 9,690 km
Curitiba, Brazil Henderson, United States 9,688 km
Porto Alegre, Brazil Mexicali, Mexico 9,690 km
Bogotá, Colombia Stockholm, Sweden 9,691 km
Salvador, Brazil Las Vegas, United States 9,687 km
Taipei, Taiwan Glasgow, United Kingdom 9,687 km
Moscow, Russia Jaboatão, Brazil 9,687 km
Hamburg, Germany Campos dos Goytacazes, Brazil 9,687 km
Campo Grande, Brazil Glasgow, United Kingdom 9,691 km
Maceió, Brazil Henderson, United States 9,687 km
Vienna, Austria Monterrey, Mexico 9,687 km
Tijuana, Mexico Carapicuíba, Brazil 9,691 km
Córdoba, Argentina San Jose, United States 9,691 km
Moscow, Russia San Antonio, United States 9,692 km
Valencia, Spain Tepic, Mexico 9,686 km
Budapest, Hungary Henderson, United States 9,686 km
Palma, Spain Aguascalientes, Mexico 9,686 km
Contagem, Brazil Henderson, United States 9,692 km

Measure more distances between cities