Trip to Swindon

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Birmingham to Swindon

🛤️ The journey to Swindon includes a transfer at Bristol Parkway and takes approximately 2 hours and 3 minutes. 💷 Tickets for the Birmingham to Swindon train route range from £60 to £146, offering different fare options to suit various budgets.

Where to stay in Swindon

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

Find accommodation
  • There is no direct train service from Birmingham to Swindon. However, you can travel from Birmingham New Street to Swindon via Bristol Parkway. The journey, which includes transfers, typically takes around 2 hours and 3 minutes. The train services on this route are operated by CrossCountry and First Great Western, with ticket prices ranging from £61 to £148.
  • The fastest train option between Birmingham and Swindon involves taking a service operated by CrossCountry departing from Birmingham New Street and transferring at Bristol Parkway before reaching Swindon. This route typically takes approximately 2 hours and 3 minutes, making it the quickest way to travel by train between the two cities. Both CrossCountry and First Great Western Service are the main operators on this journey, with ticket prices ranging from £61 to £148 for different fare classes.
  • Trains traveling to Swindon from Birmingham depart from Birmingham New Street station. This station serves as the main departure point for CrossCountry-operated train services heading towards Swindon. Passengers can board the train at Birmingham New Street and enjoy a direct journey or transfer at Bristol Parkway on their way to Swindon.
  • There are multiple trains available for travelers journeying from Birmingham to Swindon, though there is no direct service between the two cities. Passengers can choose from various departures from Birmingham New Street station, operated by CrossCountry, that go through Bristol Parkway before arriving at Swindon. Additionally, services by First Great Western Service also travel to Swindon from Birmingham. The journey duration typically takes around 2 hours and 3 minutes with ticket prices ranging from £61 to £148, depending on the class and type of ticket selected.
  • The train services traveling from Birmingham to Swindon operated by First Great Western Service, arrive at Swindon station. Swindon station is the designated stop for trains on this route, providing passengers with a convenient location to disembark and continue on with their journey. Upon arriving at Swindon station, travelers can easily access the city center and various local amenities.
  • The first train of the day from Birmingham New Street station to Swindon, which is operated by CrossCountry, typically departs early in the morning. The last train on this route, running under First Great Western Service, usually leaves Birmingham New Street later in the evening. Travelers can consult the train schedules closer to their travel date to confirm the exact departure times for the first and last trains from Birmingham to Swindon.
  • There are no direct train trips between Birmingham and Swindon. Travelers would need to take a train from Birmingham New Street to Bristol Parkway and then transfer to a different train to reach Swindon. Both CrossCountry and First Great Western Service operate services on this route, with the journey typically taking around 2 hours and 3 minutes. Passengers can check the train schedules for the day to find the best connections for their travel from Birmingham to Swindon.
  • There is no direct train service available between Birmingham and Swindon. Travelers would need to take a train from Birmingham New Street to Bristol Parkway and then transfer to another train to reach Swindon. The entire journey, including the transfers, typically takes around 2 hours and 3 minutes. Passengers should plan their trip accordingly to ensure a smooth transfer between trains.
  • The cost of a train ticket from Birmingham to Swindon typically ranges from £61 to £148, depending on factors such as the class of travel, time of booking, and availability of discounts or promotions. Passengers are advised to book their tickets in advance to secure the best fares. Additionally, prices may vary based on the specific train service provider operating on the route. Travelers should check for any available deals or railcards that could offer additional savings on their journey.

Will you be returning to Birmingham by train?

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

See schedule