Search site
Cymraeg
car

Travelling to Swansea

Travelling to Swansea and Gower is easy and takes just over three hours from London by train or car.

The easiest way to find out how to get to Swansea is to contact Traveline Cymru - your one-stop shop for travelling by bus, coach, rail, ferry or plane. 

Ring 0871 200 22 33 or visit the Traveline Cymru websiteOpens new window

Travelling by car

The M4 gives very good access to Swansea.  If you are heading for Swansea City Centre from the Carmarthen direction it is best to use junction 47 and from Cardiff direction the easiest route is from junction 42.

There are three Park and Ride sites in Swansea.  All three offer easy access from the M4.  Information about parking in the city centre is available on our Parking pages.  There are also car parks around Gower, the Mumbles, Morriston, Gorseinon and other parts of the county.

Train information

The nearest train station is located in High Street which is within walking distance of the city centre.  Swansea is well served by high speed First Great Western trains from London and frequent Arriva Wales trains run from west Wales, the Marches, the Midlands and the south-west. There are also local stations at Gowerton and Llansamlet.  

Ring National Rail Enquiries on 08457 484950 or visit the National Rail EnquiriesOpens new window website.

Coach and bus information

If you prefer to take a coach, Greyhound operates a frequent shuttle coach service from Cardiff to Swansea and Bristol airport.  The service runs hourly off-peak and half-hourly at peak times.  There are frequent National Express coaches to Swansea too, from all other principal towns in south and west Wales. The National Express also links with London and Heathrow and Gatwick airports.

For bus routes in and around Swansea, contact Traveline Cymru on 0871 200 22 33 or visit the Traveline Cymru websiteOpens new window

National Express Coaches - 08705 808080 or National ExpressOpens new window
Greyhound - Greyhound websiteOpens new window 

Nearest airport

The nearest international airport is Cardiff International Airport - ring 01446 711111 or visit Cardiff airportOpens new window

Swansea has its own airport, which is suitable for small aircraft - please ring 01792 204063 or visit Swansea airportOpens new window

Swansea Marina

If you need a berth for your own boat then visit Swansea MarinaOpens new window or ring 01792 470310 for full information.

Accommodation in Swansea, Mumbles and Gower

If you are planning to visit the area then the Visit Swansea BayOpens new window website has all you need to make the most of your stay.

Powered by GOSS iCM