There are 4 ways to get from Oxford to Oxwich by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Oxford to Readingtrain Oxford - London Paddington / ...
- Take the train from Reading to Swanseatrain London Paddington - Swansea / ...
3h 40m£112–203Drive 149.7 mi
cheapest- Drive from Oxford to Oxwichcar 149.7 mi
3h 8m£37–53Bus, train, line 117 bus
- Take the bus from Osney Island to Market Placebus S6
- Take the bus from Market Place to Fleming Waybus S6
- Take the train from Swindon to Swanseatrain
- Take the bus from Swansea Bus Station Stand R to Killay Squarebus 20 / ...
- Take the bus from Killay Square to Oxwich Crossbus 117
6h 4mTrain via Swindon
- Take the train from Oxford to Swindontrain Oxford - Bristol Temple Meads
- Take the train from Swindon to Swanseatrain London Paddington - Swansea / ...
5h 7m£68–132
Questions & Answers
The cheapest way to get from Oxford to Oxwich is to drive which costs £35 - £55 and takes 3h 8m.
The fastest way to get from Oxford to Oxwich is to drive which takes 3h 8m and costs £35 - £55.
No, there is no direct train from Oxford to Oxwich. However, there are services departing from Oxford and arriving at Swansea via Reading. The journey, including transfers, takes approximately 3h 40m.
The distance between Oxford and Oxwich is 196 miles. The road distance is 150.5 miles.
The best way to get from Oxford to Oxwich without a car is to train which takes 3h 40m and costs £110 - £210.
It takes approximately 3h 40m to get from Oxford to Oxwich, including transfers.
Oxford to Oxwich train services, operated by Great Western Railway (GWR), depart from Oxford station.
Oxford to Oxwich train services, operated by Great Western Railway (GWR), arrive at Reading station.
Yes, the driving distance between Oxford to Oxwich is 151 miles. It takes approximately 3h 8m to drive from Oxford to Oxwich.
There are 1344+ hotels available in Oxwich.
What companies run services between Oxford, England and Oxwich, Wales?
You can take a train from Oxford to Oxwich via Reading and Swansea in around 3h 40m.
- Phone
- +44 (0)345 7000 125
- [email protected]
- Website
- gwr.com
Train from Oxford to Reading
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- £12–24
- Website
- https://www.gwr.com/
Train from Reading to Swansea
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- £70–140
- Website
- https://www.gwr.com/
Train from Swindon to Swansea
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- £50–100
- Website
- https://www.gwr.com/
Train from Oxford to Swindon
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- £15–29
- Website
- https://www.gwr.com/
Train from Swindon to Swansea
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- £50–100
- Website
- https://www.gwr.com/
- Phone
- +44 3447 369 123
- [email protected]
- Website
- crosscountrytrains.co.uk
Train from Oxford to Reading
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- £15–21
- Website
- https://www.crosscountrytrains.co.uk/
- Phone
- 0345 241 8000
- [email protected]
- Website
- stagecoachbus.com
Bus from Osney Island to Market Place
- Ave. Duration
- 38 min
- Frequency
- Every 15 minutes
- Estimated price
- £2–4
- Website
- https://www.stagecoachbus.com/about/west
Bus from Market Place to Fleming Way
- Ave. Duration
- 42 min
- Frequency
- Every 15 minutes
- Estimated price
- £2–4
- Website
- https://www.stagecoachbus.com/about/west
- Phone
- 0345 646 0707
- Website
- firstbus.co.uk
Bus from Swansea Bus Station Stand R to Killay Square
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- £3
- Website
- https://www.firstbus.co.uk/south-west-wales
- Phone
- 02920 442040
- Website
- traveline.info
Bus from Swansea Bus Station Stand R to Killay Square
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Schedules at
- traveline.info
Bus from Killay Square to Oxwich Cross
- Ave. Duration
- 25 min
- Frequency
- Every 4 hours
- Schedules at
- traveline.info
- Phone
- 01792 799575
- [email protected]
- Website
- southwalestransport.com
Bus from Swansea Bus Station Stand R to Killay Square
- Ave. Duration
- 27 min
- Frequency
- Every 3 hours
- Website
- http://www.southwalestransport.com/
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide

















