Distance from Perth to Spanish Town

The distance between Perth, Australia and Spanish Town, Jamaica is 18,002 kilometers (11,186 miles).

Perth, Western Australia, Australia

Spanish Town, Saint Catherine Parish, Jamaica

From Perth to Spanish Town, the straight-line distance is 18,002 kilometers, heading southeast. Both cities are at a similar altitude, with Perth at 34 meters above sea level and Spanish Town at 31 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 18-20 hours
Speed Time
300 km/h
Perth, Australia

Local time:

Time Zone: Australia/Perth

Coordinates: 31.9522° S 115.8614° E

Elevation: 34 m (112 ft)


Nearby airports:
  • Perth Airport (PER)
  • Perth Jandakot Airport (JAD)
  • Rottnest Island Airport (RTS)
  • Bunbury Airport (BUY)
  • Busselton Regional Airport (BQB)
Spanish Town, Jamaica

Local time:

Time Zone: America/Jamaica

Coordinates: 17.9911° N 76.9574° W

Elevation: 31 m (102 ft)


Nearby airports:
  • Tinson Pen Airport (KTP)
  • Norman Manley International Airport (KIN)
  • Boscobel Aerodrome (OCJ)
  • Ken Jones Airport (POT)
  • Sangster International Airport (MBJ)

Other distances from Perth

Distance between cities Kilometers
From Perth to Sydney 3,297 km
From Perth to Melbourne 2,727 km
From Perth to Brisbane 3,613 km
From Perth to Canberra 3,095 km
From Perth to Adelaide 2,135 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Perth and Spanish Town.

From To Distance (kilometers)
Tokyo, Japan Asunción, Paraguay 18,000 km
Brasília, Brazil Shenzhen, China 17,995 km
Perth, Australia Kingston, Jamaica 18,013 km
Gold Coast, Australia Lisbon, Portugal 18,013 km
Shanghai, China Brasília, Brazil 17,990 km
Kinshasa, Democratic Republic of the Congo Honolulu, United States 17,990 km
Detroit, United States Perth, Australia 17,989 km
Hong Kong, Hong Kong Brasília, Brazil 18,015 km
Perth, Australia Havana, Cuba 17,978 km

Measure more distances between cities