Travel from Oxford to Stonehenge

How to get from Oxford to Stonehenge?

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

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Oxford to Stonehenge

ModeDurationPrice
From Oxford train to London Paddington, train to London Heathrow airport, fly to Charlottesville airport, then taxi to Stonehenge.14 h 43 min$1,060
From Oxford train to London Paddington, train to London Heathrow airport, fly to Staunton airport, then drive to Stonehenge.15 h 23 min$935
From Oxford train to London Paddington, train to London Heathrow airport, fly to Washington Dulles airport, then shuttle to Stonehenge.14 h 28 min
From Oxford train to London Paddington, train to London Heathrow airport, fly to Richmond airport, taxi to Richmond, VA, bus to West Water St at Omni, then line 11 bus to Stonehenge.17 h 50 min$992
From Oxford train to London Paddington, train to London Heathrow airport, fly to Baltimore airport, bus to BWI Marshall Airport Amtrak, train to Washington Union Station Amtrak, train to West Main Street at the Flats, bus to West Water St at Omni, then line 11 bus to Stonehenge.17 h 52 min$841

How long does it take to get from Oxford to Stonehenge?

It takes approximately 14 h 43 min to get from Oxford to Stonehenge, including transfers.

Operators from Oxford to Stonehenge

OperatorPhoneWebsite
Great Western RailwayGreat Western Railway
Heathrow ExpressHeathrow Express
United AirlinesUnited Airlines
American AirlinesAmerican Airlines
DeltaDelta
British AirwaysBritish Airways
Virgin AtlanticVirgin Atlantic
Air CanadaAir Canada
Aer LingusAer Lingus
LufthansaLufthansa
ViaAirViaAir
IcelandairIcelandair
Brussels AirlinesBrussels Airlines
Air FranceAir France
KLMKLM
Scandinavian AirlinesScandinavian Airlines
AC Airport Cab & Wahoo Cab+1 (434) 981-0585AC Airport Cab & Wahoo Cab
JetBlue AirwaysJetBlue Airways
Greyhound USA+1 214-849-8100Greyhound USA
Charlottesville Area TransitCharlottesville Area Transit
BWI Airport ShuttleBWI Airport Shuttle
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional