Directions from Swansea to Oxwich Bay
Line 118 bus • 37 min
What companies run services between Swansea, Wales and Oxwich Bay, Wales?
New Adventure Travel operates a bus from Swansea to Oxwich Bay every 2 hours. Tickets cost $5 and the journey takes 37 min.
Bus from Swansea, Bus Station (Swansea Bus Station) to Nicholaston Cross (Crawley Woods)
- Ave. Duration
- 37 min
- Every 2 hours
- Estimated price
- Schedules at
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Is ride-sharing platform BlaBlaCar right for you?, How to get from Florence to Rome and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Questions & Answers
The distance between Swansea and Oxwich Bay is 16 km.
The cheapest way to get from Swansea to Oxwich Bay is to line 118 bus which costs £4 and takes 37 min.
The quickest way to get from Swansea to Oxwich Bay is to line 118 bus which takes 37 min and costs £4.
Yes, there is a direct bus departing from Swansea, Bus Station (Swansea Bus Station) and arriving at Nicholaston Cross (Crawley Woods). Services depart every two hours, and operate every day. The journey takes approximately 37 min.
The line 118 bus from Swansea, Bus Station (Swansea Bus Station) to Nicholaston Cross (Crawley Woods) takes 37 min including transfers and departs every two hours.