Located along the picturesque coastline of Western Australia, Geraldton is a charming coastal city known for its stunning beaches, vibrant art scene, and rich maritime history. With its laid-back atmosphere and welcoming community, Geraldton offers visitors a perfect blend of relaxation and adventure. Whether you're exploring the historic buildings in the city center, soaking up the sun on one of the pristine beaches, or trying out water sports like surfing and snorkeling, Geraldton has something to offer for every kind of traveler. Immerse yourself in the beauty and culture of this coastal gem and create unforgettable memories in Geraldton.
The cheapest month to fly to Geraldton is typically August.
The popular airports near Geraldton include Geraldton Airport (GET) and Perth Airport (PER).
The flight to Geraldton (GET) is roughly 11 hours 59 minutes and 5,174 miles (8,327 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Geraldton from leading comparison sites using our search engine dashboard.
Shipwrecks & natural history on display
Memorial with a stele, a pool & more
Striking church with a cafe & museum
Motel
Visitor Center
Rejuvenated waterfront area with lookout
Art Gallery
Water Park
Park
Sandy city beach & yacht club
Tourist Attraction
Wildlife Park
Tourist Attraction
19th-century lighthouse with exhibits
Park
Museum
Hotel
Tourist Attraction
Secluded option for water sports
Windsurfing, swimming & a lighthouse
19.2 °C
Thu, 9 May 2024
Average Temperature
32°C
Jan
33°C
Feb
31°C
Mar
28°C
Apr
25°C
May
21°C
Jun
20°C
Jul
20°C
Aug
22°C
Sep
25°C
Oct
28°C
Nov
30°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Geraldton (GET) - The flight distance between these airports is 5,174 miles (8,327 kilometres). The direct flight time is roughly 11 hours 59 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Geraldton (GET) - The flight distance between these airports is 5,454 miles (8,778 kilometres). The direct flight time is roughly 12 hours 37 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Geraldton (GET) - The flight distance between these airports is 4,916 miles (7,911 kilometres). The direct flight time is roughly 11 hours 25 minutes.
Flights from George, South Africa - George Airport (GRJ) to Geraldton (GET) - The flight distance between these airports is 5,259 miles (8,464 kilometres). The direct flight time is roughly 12 hours 11 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Geraldton (GET) - The flight distance between these airports is 5,198 miles (8,365 kilometres). The direct flight time is roughly 12 hours 3 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Geraldton (GET) - The flight distance between these airports is 5,092 miles (8,194 kilometres). The direct flight time is roughly 11 hours 48 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Geraldton (GET) - The flight distance between these airports is 5,195 miles (8,361 kilometres). The direct flight time is roughly 12 hours 2 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Geraldton (GET) - The flight distance between these airports is 5,002 miles (8,049 kilometres). The direct flight time is roughly 11 hours 36 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Geraldton (GET) - The flight distance between these airports is 5,066 miles (8,153 kilometres). The direct flight time is roughly 11 hours 45 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Geraldton (GET) - The flight distance between these airports is 5,288 miles (8,510 kilometres). The direct flight time is roughly 12 hours 15 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Geraldton (GET) - The flight distance between these airports is 5,034 miles (8,102 kilometres). The direct flight time is roughly 11 hours 41 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Geraldton (GET) - The flight distance between these airports is 5,073 miles (8,164 kilometres). The direct flight time is roughly 11 hours 46 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Geraldton (GET) - The flight distance between these airports is 4,955 miles (7,974 kilometres). The direct flight time is roughly 11 hours 30 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Geraldton (GET) - The flight distance between these airports is 5,173 miles (8,324 kilometres). The direct flight time is roughly 11 hours 59 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Geraldton (GET) - The flight distance between these airports is 4,885 miles (7,862 kilometres). The direct flight time is roughly 11 hours 21 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Geraldton (GET) - The flight distance between these airports is 5,491 miles (8,837 kilometres). The direct flight time is roughly 12 hours 42 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Geraldton (GET) - The flight distance between these airports is 4,997 miles (8,042 kilometres). The direct flight time is roughly 11 hours 36 minutes.
Expert Help
Choose Site / Currency