Nestled within the vibrant heart of American Samoa lies the picturesque city of Pago Pago, a captivating destination embodying a harmonious blend of natural beauty and Polynesian charm. Surrounded by lush green mountains that kiss the crystal-clear waters of the South Pacific Ocean, Pago Pago boasts a unique allure that beckons travelers seeking an off-the-beaten-path adventure. From its bustling marketplaces brimming with local handicrafts to its tranquil beaches offering a serene escape, this hidden gem of the Pacific promises visitors an unforgettable experience shaped by authentic culture, warm hospitality, and breathtaking landscapes.
The cheapest month to fly to Pago Pago is typically in February.
The popular airports near Pago Pago city are Pago Pago International Airport (PPG) and Faleolo International Airport (APW) in Samoa.
The flight to Pago Pago (PPG) is roughly 21 hours 18 minutes and 9,364 miles (15,070 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Pago Pago from leading comparison sites using our search engine dashboard.
Lush preserve for hiking & snorkeling
Peak with a hiking trail & views
Museum
Mountain
Harbour, coral reef and park and garden
Lush peak with scenic lookout points
History
Beach
Beach
30.6 °C
Sat, 4 May 2024
Average Temperature
31°C
Jan
31°C
Feb
31°C
Mar
31°C
Apr
30°C
May
30°C
Jun
29°C
Jul
29°C
Aug
30°C
Sep
30°C
Oct
31°C
Nov
31°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Pago Pago (PPG) - The flight distance between these airports is 9,364 miles (15,070 kilometres). The direct flight time is roughly 21 hours 18 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Pago Pago (PPG) - The flight distance between these airports is 9,044 miles (14,555 kilometres). The direct flight time is roughly 20 hours 35 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Pago Pago (PPG) - The flight distance between these airports is 9,070 miles (14,596 kilometres). The direct flight time is roughly 20 hours 39 minutes.
Flights from George, South Africa - George Airport (GRJ) to Pago Pago (PPG) - The flight distance between these airports is 8,988 miles (14,464 kilometres). The direct flight time is roughly 20 hours 28 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Pago Pago (PPG) - The flight distance between these airports is 9,385 miles (15,104 kilometres). The direct flight time is roughly 21 hours 21 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Pago Pago (PPG) - The flight distance between these airports is 8,930 miles (14,371 kilometres). The direct flight time is roughly 20 hours 20 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Pago Pago (PPG) - The flight distance between these airports is 9,229 miles (14,852 kilometres). The direct flight time is roughly 21 hours.
Flights from East London, South Africa - King Phalo Airport (ELS) to Pago Pago (PPG) - The flight distance between these airports is 8,943 miles (14,392 kilometres). The direct flight time is roughly 20 hours 22 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Pago Pago (PPG) - The flight distance between these airports is 9,387 miles (15,106 kilometres). The direct flight time is roughly 21 hours 21 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Pago Pago (PPG) - The flight distance between these airports is 9,282 miles (14,938 kilometres). The direct flight time is roughly 21 hours 7 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Pago Pago (PPG) - The flight distance between these airports is 9,324 miles (15,006 kilometres). The direct flight time is roughly 21 hours 13 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Pago Pago (PPG) - The flight distance between these airports is 9,409 miles (15,142 kilometres). The direct flight time is roughly 21 hours 24 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Pago Pago (PPG) - The flight distance between these airports is 9,088 miles (14,626 kilometres). The direct flight time is roughly 20 hours 41 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Pago Pago (PPG) - The flight distance between these airports is 9,468 miles (15,238 kilometres). The direct flight time is roughly 21 hours 32 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Pago Pago (PPG) - The flight distance between these airports is 9,094 miles (14,635 kilometres). The direct flight time is roughly 20 hours 42 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Pago Pago (PPG) - The flight distance between these airports is 9,378 miles (15,092 kilometres). The direct flight time is roughly 21 hours 20 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Pago Pago (PPG) - The flight distance between these airports is 9,016 miles (14,510 kilometres). The direct flight time is roughly 20 hours 32 minutes.
Expert Help
Choose Site / Currency