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 website.
If you are planning to visit the area then the Visit Swansea Bay website has all you need to make the most of your stay.