South Western Railway operates a train from Ascot to Uxbridge every 30 minutes. Tickets cost $8 - $13 and the journey takes 27 min. Great Western Railway also services this route every 30 minutes. Alternatively, Green Line (operated by First in Berkshire) operates a bus from Ascot to Uxbridge every 30 minutes. Tickets cost $7 and the journey takes 56 min. Arriva UK also services this route every 15 minutes.
How to get from Ascot to Uxbridge
From Ascot train to Reading then train to West Drayton. 1 h 11 min £18. From Ascot, Heatherwood Hospital - west (Heatherwood Roundabout) line 702 bus to Slough Bus Station then line 3 bus to Uxbridge, Crown Walk. 1 h 34 min £8. From Ascot taxi to Uxbridge. 23 min £66. From Ascot drive to Uxbridge. 23 min £2.