go to content go to search box go to global site navigation

South Wales

Getting there & around

Frequent train and bus services run from England, especially to Cardiff and Swansea. The further west you venture, beyond Carmarthen into Pembrokeshire, the less frequent the public transport.

The South Wales main-line railway runs east-west from Bristol in England via Cardiff to Swansea, continuing on the West Wales line via Carmarthen to three west-coast terminals - Fishguard, Pembroke Dock (both ports for Ireland) and Milford Haven. The famously scenic Heart of Wales line terminates in Swansea.

The Arriva Cymru X40 bus runs daily from Cardiff to Swansea and Carmarthen. National Express has daily services from Bristol to Haverfordwest, via Swansea.

Tourist offices keep detailed bus timetables. For more details contact Traveline Cymru (0870 608 2 608; www.traveline-cymru.org.uk) and National Rail Enquiries (08457 48 49 50; www.nationalrail.co.uk).

Several travel passes from Arriva Trains (0870 9000 777; www.walesflexipass.co.uk) are good value. The Freedom of South Wales Flexi-Rover (peak/off-peak £35/30) allows three days of train and seven days of bus travel in a seven-day period. The 4 in 8 Pass (peak/off-peak £55/45) offers four days' train and eight days' bus travel in an eight-day period, and the 8 in 15 Pass (peak/off-peak £92/75) gives eight days train and 15 days bus travel in a 15-day period. Buy them over the phone, online or at most train stations.