Travel from Stonehenge to Oxford

How to get from Stonehenge to Oxford?

There is no direct connection from Stonehenge to Oxford. However, you can take the taxi to Charlottesville airport, fly to London Heathrow, take the train to London Paddington, then take the train to Oxford. Alternatively, you can take the shuttle to Washington Dulles airport, fly to London Heathrow, take the train to London Paddington, then take the train to Oxford.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Stonehenge to Oxford

ModeDurationPrice
From Stonehenge taxi to Charlottesville airport, fly to London Heathrow airport, train to London Paddington, then train to Oxford.11 h 38 min$1,113
From Charlottesville shuttle to Washington Dulles airport, fly to London Heathrow airport, train to London Paddington, then train to Oxford.13 h 4 min$505
From Charlottesville shuttle to Washington Dulles airport, fly to Birmingham airport, then train to Oxford.15 h 15 min$936
From Stonehenge taxi to Charlottesville airport, fly to Manchester airport, train to Manchester Piccadilly, then train to Oxford.16 h 3 min$1,238
From East Rio Rd at Treesdale Apt line 11 bus to Downtown Transit Station, bus to Charlottesville Amtrak, train to Washington Union Station Amtrak, train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to London Heathrow airport, train to London Paddington, then train to Oxford.15 h 52 min$763