Distance from Townsville to Perth (Australia)

The distance between Townsville, Queensland and Perth, Western Australia is 3,395 kilometers (2,109 miles).

Townsville, Queensland, Australia

Perth, Western Australia, Australia

From Townsville to Perth, the straight-line distance is 3,395 kilometers, heading southwest. Both cities are at a similar altitude, with Townsville at 15 meters above sea level and Perth at 34 meters.

Travel time

Mode Estimated time
Bicycle 10-12 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 5-6 hours
Speed Time
50 km/h
100 km/h
150 km/h
Townsville, Australia

Local time:

Time Zone: Australia/Brisbane

Coordinates: 19.2664° S 146.8057° E

Elevation: 15 m (49 ft)


Nearby airports:
  • Townsville Airport (TSV)
  • Palm Island Airport (PMK)
  • Bowen Airport (ZBO)
  • Greenvale Airport (GVP)
  • Innisfail Airport (IFL)
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)

Other distances from Townsville

Distance between cities Kilometers
From Townsville to Sydney 1,676 km
From Townsville to Melbourne 2,063 km
From Townsville to Brisbane 1,108 km
From Townsville to Perth 3,395 km
From Townsville to Canberra 1,790 km

Other distances from Perth

Distances 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 the cities of Australia that are at equal or similar distances as between Townsville and Perth.

From To Distance (kilometers)
Toronto, Canada Mixco, Guatemala 3,395 km
Quito, Ecuador Irapuato, Mexico 3,395 km
Mexico City, Mexico Piura, Peru 3,395 km
Managua, Nicaragua Manhattan, United States 3,395 km
León de los Aldama, Mexico New York City, United States 3,396 km
Reynosa, Mexico Bucaramanga, Colombia 3,394 km
Villa Nueva, Guatemala Etobicoke, Canada 3,394 km
León de los Aldama, Mexico Brooklyn, United States 3,396 km
Guadalupe, Mexico Medellín, Colombia 3,394 km
San Salvador, El Salvador Hamilton, Canada 3,396 km
Lima, Peru Campinas, Brazil 3,393 km
Hong Kong, Hong Kong Lucknow, India 3,397 km
Los Angeles, United States Cancún, Mexico 3,393 km
Abuja, Nigeria Cairo, Egypt 3,393 km
San Salvador, El Salvador Mexicali, Mexico 3,393 km
Cochabamba, Bolivia Maceió, Brazil 3,397 km
Winnipeg, Canada Coyoacán, Mexico 3,393 km
Brampton, Canada Villa Nueva, Guatemala 3,392 km
Puebla, Mexico Valencia, Venezuela 3,392 km

Measure more distances between cities