3 hours and 19 minutes
It's about 210 miles and would take about 31/2 hours
No, Aberystwyth is not the capital of Wales. The capital of Wales is Cardiff (Caerdydd).
Swansea, officially known as the City and County of Swansea, is a coastal city and county in Wales. It is not and does not have a capital. Cardiff is the capital of Wales.
Wales is its own country it is not in England nor part of the country of England. Wales, as well as England, Scotland and Northern Ireland are part of the United Kingdom. The capitol city of Wales is Cardiff, Cardiff has its own international airport and is the major airport in Wales.
Swansea's' abbreviation is SWS
Assuming that you are driving, it should take about 23 hours to drive (and take trains and ferries) the 1,350 miles from Swansea to Oslo.
Wales
Swansea is in the county of Glamorgan, in South Wales. See the link below.
South Wales
Swansea SW Wales - DAB Multiplex - was created on 2004-01-31.
Quite a few actually Aberporth Airport Anglesey Airport Caernarfon Airport Cardiff Airport Cardiff Heliport Haverfordwest Aerodrome Hawarden Airport Llanbedr Airport MRAF Mona Pembrey Airport SMOD St Athan Swansea Airport VRAF Valley Welshpool Airport
About 6h55 (including the bus transfer from East Midlands Airport to Derby railway station) via Derby, Newport, Swansea.