How much time it takes from Abingdon Oxfordshire to London?

By car: around 1 hour and 10 minutes (67 miles)

By train: around 1 hour and 10 minutes (66 miles)

By bus: around 2 hours and 15 minutes (78 miles)

Copyright Wanderlust World © https://www.ynyoo.com