Nestled in the sunny southern region of France, Perpignan is a captivating city with a rich tapestry of cultures woven into its vibrant streets. This Catalan gem exudes a distinct charm, blending French and Spanish influences in its architecture, cuisine, and language. Stroll through the historic Old Town to discover charming boutiques, bustling markets, and ancient landmarks like the stunning Palace of the Kings of Majorca. With its lively atmosphere, Mediterranean climate, and proximity to the picturesque Pyrenees mountains and golden beaches of the Mediterranean coast, Perpignan offers a perfect blend of history, culture, and natural beauty.
The cheapest month to fly to Perpignan is typically January.
The popular airports near the city of Perpignan are Perpignan-Rivesaltes Airport (PGF), Carcassonne Airport (CCF), Girona-Costa Brava Airport (GRO), and Montpellier–Méditerranée Airport (MPL).
The flight to Perpignan (PGF) is roughly 11 hours 40 minutes and 5,026 miles (8,088 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Perpignan from leading comparison sites using our search engine dashboard.
Restored 13th-century Gothic palace
Site for riverside walks & activities
History
Museum of Catalan culture in fortress
Intimate museum for baroque & modern art
14th-century cathedral with wood carving
Medieval cemetery, now an event venue
Architecture, history and museum
Tourist attraction
Museum
Museum in a 14th-century brick gate
Replicas of a medieval sculptor's works
Venue for contemporary art & exhibitions
Convent and chapel
Wine, vineyard, wine tasting and winery
Park and garden and history
Country club
Running and sports
Museum
Vineyard, winery, wine tasting and wine
Park and garden and garden
Catholic Church
Chapel
Catholic Church
Catholic Church
River, forest and hiking
15.2 °C
Sat, 27 Apr 2024
Average Temperature
12°C
Jan
13°C
Feb
16°C
Mar
18°C
Apr
22°C
May
26°C
Jun
29°C
Jul
29°C
Aug
25°C
Sep
21°C
Oct
16°C
Nov
13°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Perpignan (PGF) - The flight distance between these airports is 5,026 miles (8,088 kilometres). The direct flight time is roughly 11 hours 40 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Perpignan (PGF) - The flight distance between these airports is 5,392 miles (8,678 kilometres). The direct flight time is roughly 12 hours 28 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Perpignan (PGF) - The flight distance between these airports is 5,312 miles (8,548 kilometres). The direct flight time is roughly 12 hours 18 minutes.
Flights from George, South Africa - George Airport (GRJ) to Perpignan (PGF) - The flight distance between these airports is 5,444 miles (8,762 kilometres). The direct flight time is roughly 12 hours 35 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Perpignan (PGF) - The flight distance between these airports is 5,006 miles (8,057 kilometres). The direct flight time is roughly 11 hours 37 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Perpignan (PGF) - The flight distance between these airports is 5,493 miles (8,840 kilometres). The direct flight time is roughly 12 hours 42 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Perpignan (PGF) - The flight distance between these airports is 5,182 miles (8,339 kilometres). The direct flight time is roughly 12 hours.
Flights from East London, South Africa - King Phalo Airport (ELS) to Perpignan (PGF) - The flight distance between these airports is 5,469 miles (8,801 kilometres). The direct flight time is roughly 12 hours 39 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Perpignan (PGF) - The flight distance between these airports is 4,972 miles (8,002 kilometres). The direct flight time is roughly 11 hours 32 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Perpignan (PGF) - The flight distance between these airports is 5,135 miles (8,265 kilometres). The direct flight time is roughly 11 hours 54 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Perpignan (PGF) - The flight distance between these airports is 5,038 miles (8,109 kilometres). The direct flight time is roughly 11 hours 41 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Perpignan (PGF) - The flight distance between these airports is 4,947 miles (7,961 kilometres). The direct flight time is roughly 11 hours 29 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Perpignan (PGF) - The flight distance between these airports is 5,299 miles (8,527 kilometres). The direct flight time is roughly 12 hours 16 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Perpignan (PGF) - The flight distance between these airports is 4,902 miles (7,890 kilometres). The direct flight time is roughly 11 hours 23 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Perpignan (PGF) - The flight distance between these airports is 5,277 miles (8,492 kilometres). The direct flight time is roughly 12 hours 13 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Perpignan (PGF) - The flight distance between these airports is 5,052 miles (8,131 kilometres). The direct flight time is roughly 11 hours 43 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Perpignan (PGF) - The flight distance between these airports is 5,387 miles (8,670 kilometres). The direct flight time is roughly 12 hours 28 minutes.
Expert Help
Choose Site / Currency