1map logoGo to main page

London to Salisbury from $28: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Salisbury, United Kingdom

How to Get from London to Salisbury: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$28 by carBest price
139.1 kmDistance
1h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Salisbury with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
South Western Railway
Train
Average Duration
1h  30m
Estimated price
$45-110
Recommended
Company
various
Drive
Average Duration
1h  41m
Estimated price
$28-45
Cheapest
route map
Distance: 139.1 km
Duration: 1h 30m

See more options

Pricing table
Company
South Western Railway
Train
Average Duration
1h  30m
Estimated price
$45-110

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $15 $15 $14 $20 $15 $20 $15
Train $24 $23 $22 $24 $22 $20 $23

Traveling From London to Salisbury

Embarking on your journey from the bustling streets of London to the serene charm of Salisbury offers a delightful contrast between urban vibrancy and tranquil, historical beauty.

Best Neighbourhoods in Salisbury

Salisbury boasts charming neighborhoods, each with its own distinct character.

Historic City Centre
• Home to the stunning Salisbury Cathedral.
• Vibrant shops and cafes line the cobbled streets.
Fisherton Street
• Known for its artistic vibe and independent galleries.
• A great place for quirky shops and eateries.
Salisbury Market Place
• Hosts a lively market with fresh local produce.
• Surrounded by historic buildings and cozy pubs.

Best Times To Visit Salisbury's Attractions

Discover the ideal times to explore Salisbury's top attractions for a richer experience.

Salisbury Cathedral
Visit early morning or late afternoon for quieter moments and stunning light.
The Close
Explore in spring or autumn for beautiful seasonal changes and less foot traffic.
Salisbury Museum
Weekdays, especially during off-peak months, provide a more relaxed visit.

Salisbury Weather: What to Expect Year-Round

Salisbury experiences a temperate maritime climate, with mild summers and cool winters, making it a lovely destination year-round. Late spring and early autumn often offer the best weather for exploring, enhancing your outdoor experiences and enjoyment of the city's attractions.

Dining Recommendation

At the quaint restaurant, The Chapter House, savor their locally sourced lamb dish that showcases the region's rich agricultural heritage, contrasting sharply with London's diverse global cuisine. The intimate atmosphere, combined with the freshness of ingredients from nearby farms, creates a dining experience that feels distinctly rooted in Salisbury's charm.

London - Salisbury operators

Explore transport companies operating between London and Salisbury, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
0345 6000 650
Website
https://www.southwesternrailway.com/

Train from London Waterloo to Salisbury

Average Duration
1h 30m
Estimated price
$45-110

London to Salisbury: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Salisbury offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from London to Salisbury by car, covering a distance of 140.0 km in just 1 hour and 41 minutes. 💷 Experience budget-friendly travel with prices ranging from £22 to £36 for the road trip from London to Salisbury. With affordable options available, you can explore the historical beauty of Salisbury Cathedral, the iconic Stonehenge, and the peaceful Salisbury Plain without breaking the bank. 🛣️ Hit the road and indulge in a hassle-free drive from London to Salisbury, immersing yourself in the rich heritage and natural beauty of the region. Take in the serene surroundings, make pit stops at charming rest areas, and create unforgettable memories on this delightful road trip through the heart of southern England.
Average price
£22 - £35
🌳 Enjoy a scenic ride through the English countryside as you make your way from bustling London to the historic city of Salisbury. ⏱️ The journey typically takes around 1 hour and 30 minutes, giving you plenty of time to relax and take in the views. 💷 Ticket prices for the London to Salisbury train range from £36 to £87, offering affordable options for travelers looking to explore this charming city. 🛤️
Departure Point
London Waterloo station
Arrival Point
Salisbury station
Useful tips for train travellers
• Catering services are available on trains operated by South Western Railway, which is the primary provider for the London to Salisbury route. Enjoy refreshments and snacks available for purchase, including sandwiches, hot drinks, and alcoholic beverages. Some trains might offer trolley services at your seat, while others provide a café bar car, so be sure to check the service type for your specific train.
• On this route, you can choose between Standard Class and First Class seating. Standard Class offers comfortable seating arrangements with table seats available, while First Class provides more spacious seats with a greater pitch, complimentary refreshments, and access to First Class lounges at major stations. Book early to secure the best seats possible, especially in peak travel times.
• The primary operator for this route is South Western Railway. Other options include Great Western Railway, although they may have fewer direct services. You can visit their websites for more information: South Western Railway, Great Western Railway. For local transport schedules, you can check Salisbury City Council for bus services.

Frequently asked questions

Find out more about the route from London to Salisbury.

Or choose the category:
The distance between London and Salisbury is approximately 127.1 km. If you choose to travel by train, it typically takes around 1 hour and 30 minutes to reach Salisbury from London. By car, the journey takes approximately 1 hour and 38 minutes, while by bus, it usually takes around 3 hours and 24 minutes.
The most cost-effective option for traveling from London to Salisbury is by bus, which costs between £21 and £32. Although it takes longer, with a travel time of 3 hours and 24 minutes, it is a more affordable choice. However, for those looking for a faster option, taking a train is the most time-efficient choice, with a travel time of only 1 hour and 30 minutes, but it comes at a higher cost, ranging from £36 to £88.
The prices for traveling by train between London and Salisbury range from £36 to £88, depending on factors such as the class of travel and the time of booking. When traveling by bus from Salisbury to London, the prices vary from £22 to £29.
To travel from London to Salisbury without using public transportation, you can opt to drive. The road distance between the two cities is 138.4 km and it takes around 1 hour and 38 minutes to drive from London to Salisbury. You can rent a car in London and drive yourself, or hire a private car service for a more convenient and comfortable journey. The prices to get from London to Salisbury by car range from £22 to £36, depending on the car rental company and the type of vehicle you choose.
The best way to travel from London to Salisbury without a car is by train, which takes approximately 1 hour and 30 minutes. Train tickets cost between £36 and £88.
Yes, there is a direct train link between London and Salisbury. The train departs from London Waterloo and arrives at Salisbury, with services operating hourly and every day. The journey by train takes approximately 1 hour and 30 minutes. However, there is no direct bus link between the two cities. The bus services from London to Salisbury have transfers and take around 3 hours and 24 minutes.
There are plenty of options for accommodation near Salisbury. With over 393 hotels available, travelers can choose from a variety of options to suit their preferences and budget. Prices for hotels in the area start at £43.

Trips from London

Trips to Paris