There are 6 ways to get from London Heathrow Airport (LHR) to Salisbury by bus, train, car or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

What companies run services between London Heathrow Airport (LHR), England and Salisbury, England?

National Express operates a bus from London Heathrow Airport (LHR) to Salisbury 3 times a day. Tickets cost $27 - $33 and the journey takes 2 h 10 min. Alternatively, South Western Railway operates a train from London Heathrow Airport (LHR) to Salisbury hourly. Tickets cost $22 - $35 and the journey takes 1 h 3 min.

Train operators
South Western Railway
Phone
0345 6000 650
Website
southwesternrailway.com
Train from Woking to Salisbury
Avg. Duration
1 h 3 min
Frequency
Hourly
Estimated price
$22 - $35
Website
southwesternrailway.com
Schedules at
ojp.nationalrail.co.uk
Train from London Waterloo to Salisbury
Avg. Duration
1 h 29 min
Frequency
Hourly
Estimated price
$29 - $45
Website
southwesternrailway.com
Schedules at
ojp.nationalrail.co.uk
Bus operators
National Express
Phone
+44 08717 818178
Website
nationalexpress.com
Bus from Heathrow Central Bus Station to Salisbury, Millstream Coach Park
Avg. Duration
2 h 10 min
Frequency
3 times a day
Estimated price
$27 - $33
Website
nationalexpress.com
Bus from Heathrow Central Bus Station to Highfield, Southampton Uni Interchange
Avg. Duration
2 h
Frequency
Every 3 hours
Estimated price
$23 - $28
Website
nationalexpress.com
Other operators
Jayride
Avg. Duration
1 h 20 min
Frequency
On demand
Towncar from London Heathrow Airport to Salisbury
Estimated price
$190 - $270

Want to know more about travelling around the world?

Rome2rio's unique Travel Guides provide useful and timely information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

Questions & Answers

How far is it from London Heathrow Airport (LHR) to Salisbury?

The distance between London Heathrow Airport (LHR) and Salisbury is 103 km. The road distance is 118 km.

What is the cheapest way to get from London Heathrow Airport (LHR) to Salisbury?

The cheapest way to get from London Heathrow Airport (LHR) to Salisbury is to drive which costs £14 and takes 1 h 20 min.

What is the fastest way to get from London Heathrow Airport (LHR) to Salisbury?

The quickest way to get from London Heathrow Airport (LHR) to Salisbury is to drive which takes 1 h 20 min and costs £14.

Is there a direct bus between London Heathrow Airport (LHR) and Salisbury?

Yes, there is a direct bus departing from Heathrow Central Bus Station and arriving at Salisbury, Millstream Coach Park. Services depart three times a day, and operate every day. The journey takes approximately 2 h 10 min.

How long does it take to get from London Heathrow Airport (LHR) to Salisbury?

The bus from Heathrow Central Bus Station to Salisbury, Millstream Coach Park takes 2 h 10 min including transfers and departs three times a day.

Trips from London Heathrow Airport (LHR)

London Heathrow Airport LHR to Guildford London Heathrow Airport LHR to Stevenage London Heathrow Airport LHR to Bedford London Heathrow Airport LHR to Warwick Warwickshire England London Heathrow Airport LHR to Egham London Heathrow Airport LHR to London Bridge Station London Heathrow Airport LHR to ExCeL London London Heathrow Airport LHR to Cambridge England London Heathrow Airport LHR to Bayswater Station London Heathrow Airport LHR to Pimlico London Heathrow Airport LHR to Hastings England London Heathrow Airport LHR to East Ham London Heathrow Airport LHR to Blackfriars Station London Heathrow Airport LHR to Chichester London Heathrow Airport LHR to York England London Heathrow Airport LHR to Baker Street Station London Heathrow Airport LHR to Basildon London Heathrow Airport LHR to Gloucester England London Heathrow Airport LHR to Wandsworth London Heathrow Airport LHR to Bury St Edmunds London Heathrow Airport LHR to Birmingham England London Heathrow Airport LHR to Chipping Campden London Heathrow Airport LHR to Wembley Central Station London Heathrow Airport LHR to Canada Water Underground Station London Heathrow Airport LHR to Thistle Kensington Gardens London London Heathrow Airport LHR to DoubleTree by Hilton London Hyde Park London Heathrow Airport LHR to Paris CDG Airport CDG London Heathrow Airport LHR to Clerkenwell London Heathrow Airport LHR to Royal Brompton Hospital London Heathrow Airport LHR to The Gatwick White House Hotel Horley