Travel from London to Faringdon

Bus or train from London to Faringdon?

Great Western Railway operates a train from London to Faringdon every 30 minutes. Tickets cost $40 - $80 and the journey takes 58 min. Alternatively, Stagecoach Oxfordshire operates a bus from London to Faringdon every 10 minutes. Tickets cost $19 and the journey takes 1 h 40 min. Oxford Bus Company also services this route every 15 minutes.

How to get from London to Faringdon

From London Paddington train to Swindon, Bus Station then line 66 bus to Faringdon, Market Place (Crown Hotel). 1 h 47 min £40. From London Marylebone train to Oxford City Centre, Frideswide Square (Oxford Rail Station) then line 66 bus to Faringdon, Market Place (Crown Hotel). 1 h 53 min £42. From Marble Arch bus to Gloucester Green Bus Station then line 66 bus to Faringdon, Market Place (Crown Hotel). 2 h 33 min £17. From London drive to Faringdon. 1 h 29 min £14.