Getting Here


Welcome to the City of Greater Geraldton. Our region, with a population over 41,000, includes Greenough, Walkaway and Mullewa. From coastline to inland there is a huge variety of things to see and do.

Location and Climate

Geraldton is located 420km north of Perth in the Australia’s Coral Coast region and is the largest regional city north of Perth.

Its weather has a Mediterranean type climate with hot summers and warm winters. Summer temperatures average 32-33°C (90-91°F) with some days over 40°C (104°F).

October to April is the ‘windy season’ with afternoon sea breezes cooling coastal areas. Winter temperatures average around 20°C (68°F) with most of the yearly rain falling in this period.

Australia's Coral Coast Map, Geraldton.

By Air

The Geraldton Airport is situated approximately 10km east of Geraldton on the Geraldton-Mt Magnet Road with both Qantas and Virgin Australia offering daily flights from Perth to Geraldton. Car Hire and Taxi services are available from the terminal.

For more information or for general enquiries visit the City of Greater Geraldton Airport website or phone (08) 9923 3207.

Aerial of Geraldton. Photo credit: Western Aerial Mapping.Photo credit: Western Aerial Mapping.

By Road

Travelling north from Perth to Geraldton varies depending on the road you choose to travel and whether you self-drive or take a coach line.


There are two main routes that can be taken when travelling to Geraldton from Perth. Choose from a direct route via the Brand Highway, which takes approximately four and a half hours.

Or take the more scenic journey via the Indian Ocean Drive. Opened in September 2010 the road includes some iconic experiences, including the unique Pinnacles Desert in Cervantes, sky diving and sea lion charters in Jurien bay, to the Central Greenough Historical Settlement and revitalised Geraldton Foreshore.

During wildflower season (between July and October), you may consider taking an alternative route heading inland through townships like Mullewa, Three Springs, Morawa, Mingenew, Coorow and Perenjori to catch the wildflowers in bloom.

Coach lines

Two different coach lines regularly connect Geraldton to Perth offering three different itineraries between them. The trip taking just about six hours.

All coach lines arrive to and depart from the Old Railway Station on Chapman Road.

To book or for general enquiries a coach with Transwa, visit or phone 1300 662 205

To book or for general enquiries with Integrity Coach Lines, visit or phone (08) 9274 7464.

Getting Around

There are a variety of choices to transport in and around Geraldton, including the public bus service, taxi service and car hire.

For information on local Geraldton bus routes and stops, visit the City of Greater Geraldton’s website.

Geraldton has a number of Car Hire Services available for those who wish to get around on their own accord. A list of these companies can be found in our Business Directory.

There are three Taxi services in Geraldton:

  • Geraldton Associated Taxis - 131 008
  • Geraldton-Greenough Taxis - (08) 9964 7070


The City of Greater Geraldton is part of the You’re Welcome AccessWA initiative which provides information on accessible businesses, community services and facilities throughout Western Australia.

To find accessible businesses and community facilities in Geraldton, visit You’re Welcome Website.

For more information on accessibility and disability information in Geraldton visit the City of Greater Geraldton’s website.