Panama City, located at the crossroads of the Americas, effortlessly blends historic charm with modern sophistication. This bustling metropolis is defined by its mesmerizing skyline featuring sleek skyscrapers juxtaposed against the backdrop of the historic Casco Viejo district. Wander through the cobbled streets lined with colorful buildings, immerse yourself in the rich cultural tapestry of indigenous influences, Spanish colonial architecture, and vibrant street art. Indulge in a culinary journey that showcases the diverse flavors of Panama, from fresh seafood delights to traditional dishes. Panama City invites you to explore its dynamic fusion of tradition and innovation, promising a memorable experience for every traveler.
The cheapest month to fly to Panama City, Panama is typically in September.
The popular airports near Panama City, Panama, are Tocumen International Airport (PTY), Albrook "Marcos A. Gelabert" International Airport (PAC), and Scarlett Martinez International Airport (RIH).
The flight to Panama City, Panama (PTY) is roughly 17 hours 21 minutes and 7,583 miles (12,204 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Panama City, Panama from leading comparison sites using our search engine dashboard.
Historical heritage site with a museum
Canal and museum
Islands near Panama Canal with Biomuseo
Road bridge spanning the Panama Canal
Leafy natural area with trails & animals
Tall hill with a nature reserve
Island connector with scenic views
Reclaimed land on the city coast
Frank Gehry designed biodiversity museum
Historical exhibits on the Panama Canal
Waterside road connecting city landmarks
Landmark train route between 2 oceans
8th-century vaults & a memorial plaza
Modern bridge crossing the Panama Canal
Scenic site of a botanical garden & zoo
Huge nature spot of rainforests & rivers
Colonial Era home of Panama's president
1670s church with a golden altar
Island
Urban park with murals & play areas
Marine animal exhibits & forest trails
Vast preserve of tropical forest
Small museum spotlighting local artists
Landmark stone church with bell towers
Open-air museum for Panamanian history
Museum
Casino and poker
Modern architecture, canal, santiago calatrava, art, and architecture
Art, painting, and art museum
Peninsula
Route
Shopping
Church of Jesus Christ of Latter-day Saints
French Plaza & original main square
Land Mass
Small church with 1680 baroque facade
Historical Place
Canal
Historic Panama Canal building & murals
Park
Tourist Attraction
Park
Architecture
Antillean heritage & canal history
Catholic Church
Theme Park
Tourist Attraction
Tourist Attraction
Historical Landmark
Casino
History
Architecture
Convent and history
1760 Spanish colonial house
Point of interest
Historic Catholic church built in 1913
Beach
Hiking Area
Island
Stone ruins from a former monastery
Monument
Harbor
Modern architecture and architecture
Tourist Attraction
Modest green space with sports courts
Tourist Attraction
Spanish colonial square with cafes
Artifacts from the Panama Viejo ruins
Museum
Monument
Water park and park
Amusement Park
Park
Albert einstein
Table game and casino
Church
Point of interest
Beach
Art and museum
Casino
Canal and beach
Science museum
Canal
25.8 °C
Sat, 27 Apr 2024
Average Temperature
32°C
Jan
32°C
Feb
32°C
Mar
32°C
Apr
31°C
May
31°C
Jun
31°C
Jul
31°C
Aug
30°C
Sep
29°C
Oct
30°C
Nov
31°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Panama City, Panama (PTY) - The flight distance between these airports is 7,583 miles (12,204 kilometres). The direct flight time is roughly 17 hours 21 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Panama City, Panama (PTY) - The flight distance between these airports is 7,023 miles (11,302 kilometres). The direct flight time is roughly 16 hours 6 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Panama City, Panama (PTY) - The flight distance between these airports is 7,756 miles (12,481 kilometres). The direct flight time is roughly 17 hours 44 minutes.
Flights from George, South Africa - George Airport (GRJ) to Panama City, Panama (PTY) - The flight distance between these airports is 7,239 miles (11,651 kilometres). The direct flight time is roughly 16 hours 35 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Panama City, Panama (PTY) - The flight distance between these airports is 7,563 miles (12,172 kilometres). The direct flight time is roughly 17 hours 18 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Panama City, Panama (PTY) - The flight distance between these airports is 7,425 miles (11,949 kilometres). The direct flight time is roughly 16 hours 59 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Panama City, Panama (PTY) - The flight distance between these airports is 7,466 miles (12,015 kilometres). The direct flight time is roughly 17 hours 5 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Panama City, Panama (PTY) - The flight distance between these airports is 7,553 miles (12,156 kilometres). The direct flight time is roughly 17 hours 17 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Panama City, Panama (PTY) - The flight distance between these airports is 7,758 miles (12,485 kilometres). The direct flight time is roughly 17 hours 44 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Panama City, Panama (PTY) - The flight distance between these airports is 7,373 miles (11,865 kilometres). The direct flight time is roughly 16 hours 53 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Panama City, Panama (PTY) - The flight distance between these airports is 7,761 miles (12,490 kilometres). The direct flight time is roughly 17 hours 44 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Panama City, Panama (PTY) - The flight distance between these airports is 7,764 miles (12,495 kilometres). The direct flight time is roughly 17 hours 45 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Panama City, Panama (PTY) - The flight distance between these airports is 7,712 miles (12,412 kilometres). The direct flight time is roughly 17 hours 38 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Panama City, Panama (PTY) - The flight distance between these airports is 7,657 miles (12,323 kilometres). The direct flight time is roughly 17 hours 30 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Panama City, Panama (PTY) - The flight distance between these airports is 7,816 miles (12,579 kilometres). The direct flight time is roughly 17 hours 52 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Panama City, Panama (PTY) - The flight distance between these airports is 7,159 miles (11,522 kilometres). The direct flight time is roughly 16 hours 24 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Panama City, Panama (PTY) - The flight distance between these airports is 7,606 miles (12,240 kilometres). The direct flight time is roughly 17 hours 24 minutes.
Expert Help
Choose Site / Currency