Trip to Swindon

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Bristol to Swindon

🚆 Travel from Bristol to Swindon by train is quick and convenient. The direct train takes approximately 39 minutes to reach Swindon from Bristol Temple Meads station. 🚆 Ticket prices for the train between Bristol and Swindon range from £19 to £47, providing budget-friendly options for a hassle-free transportation experience. Enjoy a scenic journey through the British countryside during your short trip from Bristol to Swindon.

Where to stay in Swindon

There are over 117 hotels to stay in Swindon. Prices range from $46 per night.

Accomodation
  • The train service provider operating the route from Bristol to Swindon is First Great Western Service. Trains depart from Bristol Temple Meads station and arrive at Swindon station, with services running hourly every day. The journey typically lasts about 39 minutes. Ticket prices for this route can range from £19 to £48, depending on the class of travel and time of booking.
  • The fastest train between Bristol and Swindon is the direct service operated by First Great Western Service. This train departs from Bristol Temple Meads station and arrives at Swindon station, with a journey time of approximately 39 minutes. Services run hourly and operate every day, providing a convenient and efficient way to travel between the two cities. Ticket prices for this fast train service can range from £19 to £48, depending on factors such as class of travel and booking time.
  • Trains departing for Swindon from Bristol leave from Bristol Temple Meads station. This station serves as the main departure point for the First Great Western Service trains on this route. Passengers can easily access Bristol Temple Meads station via public transportation or by driving, making it a convenient starting point for their journey to Swindon.
  • There is one direct train service between Bristol and Swindon operated by First Great Western Service. This train departs from Bristol Temple Meads station and arrives at Swindon station. The service runs hourly every day, providing passengers with frequent options for their journey. The train ride typically takes around 39 minutes, offering a convenient and efficient travel option between the two cities.
  • The train from Bristol to Swindon arrives at Swindon station. This station is the final destination for the First Great Western Service operating on this route. Passengers can easily disembark at Swindon station, which is located in the heart of the town, providing convenient access to various local amenities and transportation connections.
  • The first train from Bristol to Swindon departs from Bristol Temple Meads station in the early morning and the last train of the day typically leaves in the late evening. Services on this route operate hourly, providing travelers with multiple options throughout the day to make the journey. The train ride between Bristol and Swindon takes approximately 39 minutes, offering a quick and efficient means of transportation between the two destinations.
  • There are approximately 24 direct train trips each day between Bristol and Swindon with services departing hourly. These trains are operated by First Great Western Service and provide a convenient and frequent connection between the two cities. The journey typically takes around 39 minutes, offering travelers a quick and efficient way to travel between Bristol and Swindon by train.
  • Yes, there is a direct train between Bristol and Swindon. The train departs from Bristol Temple Meads and arrives at Swindon, with services operating hourly every day. The journey typically takes around 39 minutes, providing a convenient and efficient travel option for passengers looking to commute between the two cities.
  • The cost of a train ticket from Bristol to Swindon varies between £19 and £48, depending on factors such as the class of travel and availability. Passengers have the flexibility to choose the fare that best suits their budget and preferences when booking their journey. It is advisable to book tickets in advance to secure the best possible prices and avoid any potential last-minute surcharges.

Will you be returning to Bristol by train?

If you are looking for the return train journey, check out trains from Swindon to Bristol

See schedule