Trip to Bristol

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 Swindon to Bristol

🚆 Hop on a direct train from Swindon to Bristol at Swindon station. The journey to Bristol Temple Meads station takes approximately 37 minutes and runs hourly every day. 💸 Tickets for the Swindon to Bristol train range from £19 to £47, making it a convenient and affordable option for travelers looking to explore these two vibrant cities in the UK.

Where to stay in Bristol

There are over 364 hotels to stay in Bristol. Prices range from $24 per night.

Accomodation
  • First Great Western Service is the primary company that provides train routes from Swindon to Bristol. The direct train departs from Swindon station and arrives at Bristol Temple Meads, with services operating hourly every day. The journey typically takes around 37 minutes. Ticket prices for this route can vary from £19 to £48 depending on factors such as booking time and class of travel.
  • The fastest train between Swindon and Bristol is a direct service operated by First Great Western Service. This train departs from Swindon station and arrives at Bristol Temple Meads station, with services running hourly every day. The journey typically takes approximately 37 minutes, making it a quick and convenient way to travel between the two cities. Ticket prices for this fast train route can vary from £19 to £48 depending on factors such as booking time and class of travel.
  • Trains leaving for Bristol from Swindon depart from Swindon station. This station serves as the main departure point for the First Great Western Service trains that operate the route between Swindon and Bristol. Passengers can access amenities and services at Swindon station before embarking on their journey to Bristol.
  • There are multiple trains that operate between Swindon and Bristol. The direct train service provided by First Great Western Service departs from Swindon and arrives at Bristol Temple Meads on an hourly basis every day. With a travel time of approximately 37 minutes, passengers have frequent options to choose from when traveling between these two cities. Ticket prices for the train journey between Swindon and Bristol typically range from £19 to £48 depending on various factors.
  • The train from Swindon to Bristol arrives at Bristol Temple Meads station. This station serves as the main railway hub in Bristol and is well-connected to various public transportation options for travelers to continue their journey within the city or to other destinations. Passengers can easily disembark at Bristol Temple Meads and explore the vibrant city of Bristol or catch connecting trains to different parts of the United Kingdom.
  • The first train from Swindon to Bristol typically departs early in the morning, around 5:30 AM, allowing passengers to start their journey at the beginning of the day. The last train of the day usually leaves Swindon in the late evening, around 11:30 PM, providing travelers with options for flexible departure times. With hourly services running throughout the day, passengers have multiple opportunities to travel between Swindon and Bristol by train.
  • There are approximately 24 direct train trips each day between Swindon and Bristol with services departing hourly. The trains operate daily, providing travelers with frequent and convenient options for making the journey. The direct train route typically takes around 37 minutes to travel between Swindon and Bristol, making it a quick and efficient mode of transportation between the two cities.
  • Yes, there is a direct train between Swindon and Bristol. The direct train departs from Swindon station and arrives at Bristol Temple Meads, with services operating hourly every day. The journey on this direct route typically takes approximately 37 minutes, offering a convenient and efficient way to travel between the two cities.
  • The cost of a train ticket from Swindon to Bristol can vary between £19 and £48. The price range depends on factors such as the time of booking, class of travel, and any discounts or promotions available. It is advisable to book your ticket in advance to secure the best fare for your journey between Swindon and Bristol by train.

Will you be returning to Swindon by train?

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

See schedule