Nestled along the stunning coastline of Wales, Swansea effortlessly combines historic charm with modern vibrancy. Known for its picturesque waterfront, vibrant cultural scene, and friendly locals, Swansea offers a perfect blend of city living and natural beauty. With a rich industrial heritage and a wealth of green spaces, including the enchanting Clyne Gardens and the expansive Swansea Bay, this diverse city beckons visitors to explore its eclectic mix of attractions. From the captivating Swansea Museum to the lively Swansea Market, there is something to enchant and delight every traveler who ventures into this captivating Welsh gem.
The cheapest month to fly to Swansea is typically February.
The popular airports near Swansea are Cardiff Airport (CWL), Bristol Airport (BRS), Birmingham Airport (BHX), and Manchester Airport (MAN).
The flight to Swansea (SWS) is roughly 13 hours 12 minutes and 5,719 miles (9,203 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Swansea from leading comparison sites using our search engine dashboard.
Scenic, beachfront bay with tidal lagoon
Free entry to the history of industry
Victorian quay with a lifeboat slipway
Regal ruins from a 12th-century landmark
Parkland with renowned plant collection
Sunsets, beachfront cafes & a play park
Large, grassy space with a boating lake
Engaging historical & cultural displays
Tropical plant & wildlife-filled pyramid
Scenic bay with cliffs & lighthouse
Remains of a medieval castle
Compound building
Beach
Theatre, music & cinema complex
Rotating local & international art
Castle and history
Museum and art
Park and garden and garden
Compound building
Tourist attraction
Compound building
Exhibition space for contemporary arts
Charming oasis with a lake & play area
Nightlife
Observatory
Historical landmark
Architecture
Route
Compound building
History
Historical landmark
Museum with exhibits on Swansea's trams
Garden and park and garden
Chain casino with on-site bar & dining
Nature reserve, wetland and nature
Art gallery with changing exhibits
Church
Old quarry, now park with trails & views
Mountain Peak
Park and Garden
Pond
5.7 °C
Thu, 25 Apr 2024
Average Temperature
8°C
Jan
8°C
Feb
10°C
Mar
12°C
Apr
15°C
May
18°C
Jun
20°C
Jul
20°C
Aug
18°C
Sep
14°C
Oct
11°C
Nov
9°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Swansea (SWS) - The flight distance between these airports is 5,719 miles (9,203 kilometres). The direct flight time is roughly 13 hours 12 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Swansea (SWS) - The flight distance between these airports is 6,070 miles (9,769 kilometres). The direct flight time is roughly 13 hours 59 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Swansea (SWS) - The flight distance between these airports is 6,005 miles (9,663 kilometres). The direct flight time is roughly 13 hours 50 minutes.
Flights from George, South Africa - George Airport (GRJ) to Swansea (SWS) - The flight distance between these airports is 6,129 miles (9,863 kilometres). The direct flight time is roughly 14 hours 7 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Swansea (SWS) - The flight distance between these airports is 5,699 miles (9,171 kilometres). The direct flight time is roughly 13 hours 9 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Swansea (SWS) - The flight distance between these airports is 6,182 miles (9,948 kilometres). The direct flight time is roughly 14 hours 14 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Swansea (SWS) - The flight distance between these airports is 5,873 miles (9,452 kilometres). The direct flight time is roughly 13 hours 33 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Swansea (SWS) - The flight distance between these airports is 6,160 miles (9,913 kilometres). The direct flight time is roughly 14 hours 11 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Swansea (SWS) - The flight distance between these airports is 5,665 miles (9,117 kilometres). The direct flight time is roughly 13 hours 5 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Swansea (SWS) - The flight distance between these airports is 5,825 miles (9,375 kilometres). The direct flight time is roughly 13 hours 26 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Swansea (SWS) - The flight distance between these airports is 5,731 miles (9,224 kilometres). The direct flight time is roughly 13 hours 14 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Swansea (SWS) - The flight distance between these airports is 5,639 miles (9,076 kilometres). The direct flight time is roughly 13 hours 1 minute.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Swansea (SWS) - The flight distance between these airports is 5,991 miles (9,642 kilometres). The direct flight time is roughly 13 hours 48 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Swansea (SWS) - The flight distance between these airports is 5,595 miles (9,005 kilometres). The direct flight time is roughly 12 hours 56 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Swansea (SWS) - The flight distance between these airports is 5,970 miles (9,607 kilometres). The direct flight time is roughly 13 hours 45 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Swansea (SWS) - The flight distance between these airports is 5,738 miles (9,234 kilometres). The direct flight time is roughly 13 hours 15 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Swansea (SWS) - The flight distance between these airports is 6,079 miles (9,784 kilometres). The direct flight time is roughly 14 hours.