This 3rd old railway station was completed in 1914. The limestone for the building was quarried from the Chapman Valley. The booking halls is a double storey level to the building. The old booking office now is home to Batavia Tickets. They are agents for Greyhound Australia, Transwa, Perth Goldfields, Indian Pacific and South West Coach Lines.
Location : Old Railway Station, Chapman Ave, Geraldton
The airport is about 10kms east of downtown on the Mullewa Road. Skywest fly to Geraldton.
Both Greyhound and Transwa Bus travel to Geraldton on their Perth to Darwin route. Greyhound buses arrive and depart at the Geraldton Visitor Centre while the TransWA buses arrive and depart at the Railway Station. The journey takes about 5 hours.
If you are driving from Perth, it will take you about 5 hours straight through but there is plenty to stop and see on the way up so give yourself a good part of the day.
From Perth take the Great Eastern Hwy, connecting with the Great Northern Hwy until you get to the Brand Hwy and follow it all the way to Geraldton. Or if you stop off at the Pinnacles on the way, you could drive up the coast road through all the small fishing towns until you connect back with the Brand Hwy just south of Port Denison.