Traveling to Thornhill is easy, with full-service airlines providing a range of flight options. Take a moment to compare journey times and select the choice that best fits your itinerary as you plan to discover the city's renowned attractions and neighborhoods.
Major airport near Thornhill: Port Elizabeth Airport (PLZ)
Flights per week: 16 flights arriving at Thornhill airport
Number of airlines that fly to Thornhill: around 4 carriers
Popular airport near Thornhill
Thornhill is a captivating city ideal for vacations focused on outdoor adventures, stunning scenery, and family fun. Visitors flock to Thornhill for its beautiful beaches, urban charm, and natural landscapes, with a major airport providing convenient access for travelers.
Port Elizabeth Airport (PLZ): Situated in Nelson Mandela Bay, Eastern Cape, approximately 29 miles from Thornhill, this airport caters to domestic flights, linking travelers to about 2 cities nationwide. For those seeking enhanced travel experiences, upgrades to business class are available based on specific routes and airlines. Notable carriers operating here include South African Airways, South African Airlink, and Hahn Air.
Top routes to Thornhill
Johannesburg (JNB) to Thornhill (PLZ), with one-way airfare from around $95
Cape Town (CPT) to Thornhill (PLZ), with one-way flights starting at around $110
Cheapest routes to Thornhill
Johannesburg (JNB) to Thornhill (PLZ), with budget one-way fares from around $95
Cape Town (CPT) to Thornhill (PLZ), with cheap one-way fares from around $110
*Flight times and fares vary by season and availability and are based on one-way routes
Top airlines with flights to Thornhill
South African Airways: Servicing Port Elizabeth Airport (PLZ), this airline is responsible for approximately 51% of arrivals in Thornhill. Average one-way fares hover around $110, with premium cabin service potentially including business class based on the route.
South African Airlink: Operating flights to Port Elizabeth Airport (PLZ), South African Airlink accounts for nearly 33% of Thornhill's arrivals. One-way fares are typically about $120.
Hahn Air: This airline also services Port Elizabeth Airport (PLZ) and represents approximately 14% of arrivals to Thornhill. Travelers can expect average one-way fares of around $140.
Cemair: Flying into Port Elizabeth Airport (PLZ), Cemair makes up roughly 3% of Thornhill arrivals, with average one-way fares around $80, offering a more budget-friendly option.
Best time to fly to Thornhill
The most popular months for travelers to fly to Thornhill are January, March, and April, when peak temperatures in Thornhill can reach up to 71.6°F in January. If you prefer quieter travel, consider September, the least busy and relatively cheaper time to visit with fewer crowds and temperatures around 61°F. For better deals, May and June usually offer the lowest average one-way fares around $117, roughly 10% cheaper than the yearly average. Looking for additional cheaper months to fly? August and January offer average one-way fares of around $124, making them good options for flexible travelers.
Month
Temperature
Precipitation
Cloudiness
Demand
Average one-way Fare
January
71.6°F (22.0°C)
No Rain (Dry)
Mostly Sunny
High
$126
February
71.6°F (22.0°C)
Light Rain
Mostly Sunny
Average
$130
March
70.2°F (21.2°C)
No Rain (Dry)
Mostly Sunny
High
$131
April
66.0°F (18.9°C)
No Rain (Dry)
Mostly Sunny
High
$135
May
63.0°F (17.2°C)
No Rain (Dry)
Mostly Sunny
Average
$117
June
59.5°F (15.3°C)
No Rain (Dry)
Sunny
Average
$117
July
58.5°F (14.7°C)
No Rain (Dry)
Sunny
Average
$136
August
59.2°F (15.1°C)
No Rain (Dry)
Mostly Sunny
Average
$122
September
61.0°F (16.1°C)
No Rain (Dry)
Mostly Sunny
Low
$128
October
63.7°F (17.6°C)
Light Rain
Mostly Sunny
Low
$135
November
65.7°F (18.7°C)
No Rain (Dry)
Mostly Sunny
Low
$146
December
68.9°F (20.5°C)
No Rain (Dry)
Mostly Sunny
Average
$151
*Average one-way fare is based on Expedia flight booking data from January 2025 to April 2026 for the specified route and travel class and may change depending on availability, dates, and demand.
How to save money on a flight to Thornhill
Getting some of the best deals on flights to Thornhill is all about timing and flexibility. Here are some key tips to help you save:
Compare flight options—use Expedia's search tool to compare airlines, routes, direct vs. non-direct flights, and flight times. You can also sort by price to find the most affordable options.
Set up price alerts—as an Expedia member you can use Price Tracking to receive notifications when flight prices change.
Bundle and save—book a flight and unlock a hotel deal on Expedia.*
Think about luggage-nowadays, it's important to check the airline's baggage policies to find the best value. That may be paying for an additional carry-on bag or booking a ticket with checked luggage included. Either way, double-check your baggage allowance before confirming your booking to avoid excess baggage fees at the airport.