The distance from Perth - Western Australia to Avonsleigh is 3470 km (or 2157 mi). The estimated driving time for the trip is 38 h and the main road for this route is the Eyre Highway, 1. In a straight line, the distance between Perth and Avonsleigh is 2767 km (1720 mi).
Distance from Perth and other towns
- Distance from Perth to Worsley
- Distance from Perth to Port Macquarie
- Distance from Perth to Yarra Junction
- Distance from Perth to Docters Creek
- Distance from Perth to Trentham
- Distance from Perth to Corinna
- Distance from Perth to Gleneagle
- Distance from Perth to Numurkah
- Distance from Perth to Sandringham
- Distance from Perth to Croydon
- Distance from Perth to Cook
- Distance from Perth to Abbotts
Distance from Avonsleigh and other towns
- Distance from Avonsleigh to Toowoomba
- Distance from Avonsleigh to Townsville
- Distance from Avonsleigh to Brisbane
- Distance from Avonsleigh to Canberra
- Distance from Avonsleigh to Bendigo
- Distance from Avonsleigh to Tweed Heads
- Distance from Avonsleigh to Newcastle
- Distance from Avonsleigh to Gold Coast
- Distance from Avonsleigh to Adelaide
- Distance from Avonsleigh to Geelong
- Distance from Avonsleigh to Wollongong