Travel from Oxford to Somerset-England

Bus or train from Oxford to Somerset?

Great Western Railway operates a train from Oxford to Somerset every 30 minutes. Tickets cost $15 - $29 and the journey takes 22 min. 4 other operators also service this route. Alternatively, Oxford Bus Company operates a bus from Oxford to Somerset every 15 minutes. Tickets cost $13 - $20 and the journey takes 1 h 34 min. National Express also services this route twice daily.

How to get from Oxford to Somerset

From Oxford train to Reading, train to Taunton Station, bus to Taunton, Bus Station, then line 21 bus to North Newton, Branch House. 4 h 5 min £70. From Oxford City Centre, Queens Lane (Stop K5) bus to Heathrow Airport London then bus to North Petherton. 5 h 29 min £51. From Oxford City Centre, Frideswide Square (Oxford Rail Station) bus to Swindon, train to Temple Meads, bus to Street, The Library, bus to Bridgwater, Bus Station, then line 21 bus to North Petherton, Baymead Lane. 6 h 16 min £37. From Oxford drive to Somerset. 2 h 3 min £21.

Is there a direct bus between Oxford and Somerset?

No, there is no direct bus from Oxford to Somerset. However, there are services departing from Oxford City Centre, Queens Lane (Stop K5) and arriving at North Petherton via Heathrow Airport London. The journey, including transfers, takes approximately 5 h 29 min.