1map logoGo to main page

Portsmouth to Swindon from $20: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portsmouth, United Kingdom
to
Swindon, United Kingdom

How to Get from Portsmouth to Swindon: 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.

$20 by busBest price
97.6 kmDistance
1h 28m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portsmouth to Swindon 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
various
Train
Average Duration
2h  22m
Estimated price
$60-156
Recommended
Company
Megabus UK
Bus
Average Duration
4h  18m
Estimated price
$20-25
Cheapest
route map
Distance: 97.6 km
Duration: 1h 28m

See more options

Pricing table
Company
various
Bus
Train
Average Duration
4h  4m
Estimated price
$20-26
Company
various
Drive
Average Duration
1h  28m
Estimated price
$25-40

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $13 $14 $22 $8 $11 $13 $12
Train $71 $72 $73 $72 $61 $62 $45

Traveling From Portsmouth to Swindon

Traveling from Portsmouth to Swindon offers a contrast between Portsmouth's vibrant coastal charm and Swindon's serene countryside backdrop.

Best Neighbourhoods in Swindon

Swindon boasts diverse neighborhoods, each offering distinct experiences and attractions.

Old Town
• Charming historic buildings and boutiques.
• Vibrant atmosphere with trendy cafes.
West Swindon
• Family-friendly environment with parks.
• Great shopping options available.
Stratton
• Quieter residential area with local charm.
• Access to beautiful green spaces.

Best Times To Visit Swindon's Attractions

Timing your visits to Swindon's attractions can elevate your experience significantly.

Swindon Designer Outlet
Visit mid-week during the day for fewer crowds and great deals.
Lydiard Park
Early mornings on weekends offer tranquility and stunning scenery.
STEAM Museum
Late afternoons are ideal to explore without the busiest crowds.

Swindon Weather: What to Expect Year-Round

Swindon experiences a temperate maritime climate, with mild summers and cool winters, making it feasible to visit throughout the year. Spring and early autumn typically offer the best weather, enhancing your enjoyment of outdoor attractions.

Dining in Swindon: A Culinary Experience

Try the locally sourced beef Wellington at The Old Bank, which presents a heartier flavor profile compared to the seafood-focused dishes in Portsmouth. The restaurant’s cozy atmosphere and commitment to using regional ingredients will provide you with a delightful dining experience that highlights Swindon's culinary identity.

Portsmouth - Swindon operators

Explore transport companies operating between Portsmouth and Swindon, 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 Portsmouth & Southsea to Basingstoke

Average Duration
1h 10m
Estimated price
$26-65

Train from Reading to Swindon

Average Duration
32m
Estimated price
$24-60
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Reading to Swindon

Average Duration
32m
Estimated price
$24-60
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Southampton Central to Reading

Average Duration
52m
Estimated price
$35-75
Bus Show bus routes
Contact phone
+44 345 602 0121
Website
https://www.firstbus.co.uk

Bus from Victoria Park to Central Station

Average Duration
1h 45m
Estimated price
0-0
Website
https://uk.megabus.com

Bus from The Hard Interchange to Gloucester Green Bus Station

Average Duration
2h 20m
Estimated price
$14-20
Website
https://www.stagecoachbus.com

Bus from Osney Island to Market Place

Average Duration
37m
Estimated price
$3-3

Bus from Market Place to Spring Gardens

Average Duration
40m
Estimated price
$3-3

Portsmouth to Swindon: Overview of Bus, Train, Flight, and Car Trips

Traveling between Portsmouth and Swindon 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.

🚗 Nestled along the scenic roads of southern England, the journey from Portsmouth to Swindon offers a delightful mix of countryside views and quaint villages, spanning a distance of 125.5 km. 💸 With car hire prices ranging from £20 to £32, this affordable road trip provides the freedom to explore the charming towns and attractions along the way, making for a budget-friendly adventure through the English countryside. 🌳 As you navigate the route, allow approximately 1 hour and 28 minutes for the drive, savoring the picturesque landscapes and perhaps making a few scenic stops to soak in the beauty of the region before arriving in vibrant Swindon.
Average price
£19 - £31
🚆 For a scenic and convenient journey from Portsmouth to Swindon, you will need to make two transfers. The total travel time, including transfers, is approximately 2 hours and 22 minutes. 🚆 Begin your trip by taking a train from Portsmouth & Southsea to Basingstoke, followed by a second train from Basingstoke to Reading. Finally, board the train from Reading to Swindon, operated by Great Western Railway.
Departure Point
Portsmouth & Southsea station
Arrival Point
Swindon station
Useful tips for train travellers
• On your train journey from Portsmouth to Swindon, check for onboard catering options. Most likely, you will find a buffet car operated by South Western Railway, which offers a selection of snacks, sandwiches, and beverages. Consider bringing your own food as well since availability might vary.
• The main operators for the Portsmouth to Swindon route include South Western Railway and Great Western Railway. South Western Railway primarily operates this route with standard seating options of Standard Class and First Class. Booking a First Class ticket will provide you with wider seats, complimentary refreshments, and a quieter environment. For more information, you can visit their websites: South Western Railway (southwesternrailway.com) and Great Western Railway (gwr.com).
• Upon arriving at Swindon station, be aware that it features luggage storage services, allowing you to leave your bags securely while you explore the city. There are also public restrooms available, but showers are not provided at this station. For the fastest way to get to the city center, hop on bus number 1 or 4 from outside the station; both services connect directly to the city center in under 10 minutes.
🌳 The route to Swindon involves stops at Osney Island and Market Place before reaching Spring Gardens. The total travel time, including transfers, is approximately 4 hours and 18 minutes. 💷 Tickets for the Portsmouth to Swindon bus service range from £16 to £20. Enjoy a scenic bus ride through the heart of the UK on your way to exploring the historic town of Swindon.
Departure Point
The Hard Interchange station
Arrival Point
Spring Gardens station

Trips from Portsmouth

Trips to Swindon