Travel from Swansea to Oxwich-Bay

Bus from Swansea to Oxwich Bay

New Adventure Travel operates a bus from Swansea to Oxwich Bay every 3 hours. Tickets cost $6 and the journey takes 33 min.

How to get from Swansea to Oxwich Bay

From Swansea, Christina Street line 118 bus to Nicholaston Cross (Crawley Woods). 33 min £3.

Operators from Swansea to Oxwich Bay