1map logoGo to main page

Swansea, West Glamorgan to Swindon, Wiltshire from $37: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Swansea, United Kingdom
to
Swindon, United Kingdom

How to Get from Swansea 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.

$37 - Bus, TrainBest price
150.6 kmDistance
1h 53m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Swansea 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
First Great Western Service
Train
Average Duration
1h  53m
Estimated price
$65-150
Recommended
Company
Megabus UK, various
Bus
Train
Average Duration
3h  23m
Estimated price
$37-72
Cheapest
route map
Distance: 150.6 km
Duration: 1h 53m

See more options

Company
various
Drive
Average Duration
1h  53m
Estimated price
$35-55

Traveling From Swansea to Swindon

Swansea offers a vibrant coastal atmosphere while Swindon presents a blend of urban life and rich history, setting the stage for a journey filled with diverse experiences.

Best Neighbourhoods in Swindon

Swindon’s neighborhoods offer a blend of culture, convenience, and charm.

Old Town
• Historic architecture and cozy cafes abound.
• Vibrant arts scene with local galleries.
West Swindon
• Family-friendly parks and outdoor spaces.
• Great shopping options at the Swindon Designer Outlet.
Rodbourne
• Rich industrial heritage and unique shops.
• Close proximity to the railway station for easy travel.

Best Times To Visit Swindon's Attractions

Planning your visits to Swindon's attractions can enhance your experience significantly.

Lydiard Park
Visit early in the morning on weekdays for a tranquil stroll.
Swindon Museum and Art Gallery
Weekdays during the off-peak season offer quieter galleries.
The Steam Museum
Late afternoons on weekdays are less crowded for explorations.

Swindon Weather: What to Expect Year-Round

Swindon experiences a temperate maritime climate, characterized by mild winters and warm summers, making it a pleasant destination year-round. Visiting during late spring and early autumn offers the most comfortable temperatures, allowing you to fully enjoy the outdoor attractions.

Dining in Swindon

Be sure to visit The Olive Tree for a taste of Mediterranean cuisine featuring fresh local ingredients, which stands in contrast to the seafood-focused dishes often found in Swansea. The inviting atmosphere and vibrant flavors offer a delightful change, allowing you to experience a different culinary scene.

Swansea - Swindon operators

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

Train Show train routes
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Swansea to Swindon

Average Duration
1h 53m
Estimated price
$65-150

Train from Bristol Parkway to Swindon

Average Duration
22m
Estimated price
$20-50
Bus
Contact phone
null
Website
https://uk.megabus.com

Bus from Swansea Quadrant Bus Station to Bristol University of West England East Gate

Average Duration
2h 15m
Estimated price
$13-19

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

Traveling between Swansea 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.

🚗 Embark on a scenic drive from Swansea to Swindon, covering a distance of 109 miles in just under 2 hours. Enjoy the changing landscape as you travel eastward towards your destination. 💰 Discover affordable travel options with car prices ranging from £28 to £43 for the journey from Swansea to Swindon. Plan ahead to secure the best deal and make your road trip budget-friendly.
Average price
£27 - £43
🚆 The direct train from Swansea to Swindon, operated by First Great Western Service, departs hourly and takes approximately 1 hour and 53 minutes. 🚆 With a distance of 182 km, travelers can enjoy a smooth journey from Swansea to Swindon in under 2 hours via the direct train service provided by First Great Western Service. 🚆 For a comfortable and efficient trip from Swansea to Swindon, passengers can experience a seamless ride with minimal transfers and a relatively short travel time of 1 hour and 53 minutes on the GWR train service.
Departure Point
Swansea station
Arrival Point
Swindon station
Useful tips for train travellers
• Onboard catering services for your train journey from Swansea to Swindon are typically provided by Transport for Wales and Great Western Railway, depending on the operator. Look for the onboard trolley service that offers snacks, light meals, and beverages. On some services, there may also be a cafe bar available where you can purchase hot meals and drinks, making your trip more enjoyable.
• When booking your ticket, you'll find that the train service between Swansea and Swindon generally offers a variety of seating options. Great Western Railway usually has First Class and Standard Class seating. First Class provides more spacious seating with greater legroom and complimentary refreshments, while Standard Class offers comfortable seating at a more budget-friendly rate. Consider what level of comfort you prefer for your journey.
• Be aware that both Transport for Wales (tfw.wales) and Great Western Railway (gwr.com) operate trains on this route. Check their respective websites for schedules, ticket prices, and any potential service updates. Upon arrival in Swindon, you can leave your luggage at the station; there's a left luggage facility available. The station also has public restrooms but no shower facilities.

Frequently asked questions

Find out more about the route from Swansea to Swindon.

Or choose the category:
The distance between Swansea and Swindon is approximately 93 miles by direct route, with a road distance of 109.5 miles. Traveling from Swansea to Swindon by train typically takes 1 hour and 53 minutes. Alternatively, taking a combination of bus and train can take around 3 hours and 23 minutes. On the return journey from Swindon to Swansea, driving by car generally takes 1 hour and 53 minutes.
The most cost-effective and time-efficient transportation option for traveling from Swansea to Swindon is by taking the train, which takes 1 hour and 53 minutes. Although it may be slightly more expensive, ranging from £51-£119, the train provides a quick and convenient journey between the two cities. Driving is also a viable option, costing between £28-£43 and also taking 1 hour and 53 minutes, but it may not always be as efficient due to potential traffic or road conditions.
When traveling from Swansea to Swindon in the United Kingdom, the prices for a train ticket can range from £51 to £119, depending on factors such as the class of ticket and time of booking. It is advisable to book in advance to secure lower fares. Additionally, there may be discounts available for certain groups such as students or seniors, so it's worth checking for any special offers that might apply to your journey.
To travel from Swansea to Swindon without using public transportation, you can drive the 109-mile distance, which typically takes around 1 hour and 53 minutes. The cost of driving from Swansea to Swindon by car ranges between £28 to £43, depending on factors such as fuel prices and vehicle efficiency. This option allows for flexibility in your travel schedule and the opportunity to enjoy the scenic routes along the way.
The most convenient way to travel from Swansea to Swindon without a car is by taking a train, which typically takes 1 hour and 53 minutes and costs between £51 and £119. Trains provide a fast and efficient mode of transportation between the two cities, allowing for a comfortable journey with scenic views along the way. It's recommended to book your train tickets in advance to secure the best fares and ensure a smooth travel experience without the need for driving.
Yes, there is a direct train link between Swansea and Swindon in the United Kingdom. The train service, operated by First Great Western Service, departs from Swansea station and arrives at Swindon station. The journey on this direct train takes approximately 1 hour and 53 minutes, with services running hourly every day, providing a convenient and efficient transportation option between the two cities.
There are over 800 hotels in Swindon to choose from, with prices starting at £23 per night. Some popular accommodation options near Swindon include Jurys Inn Swindon and Village Hotel Swindon. Whether you're looking for a budget-friendly stay or a more luxurious experience, there are various hotel choices available to cater to different preferences and needs.