More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Bournemouth to Swindon

distanceDistance58 miles (93 km)
durationAverage train duration2 h 59 min
priceAverage train ticket price£49 (€56)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersCross Country

Trains from Bournemouth to Swindon cover the 58 miles (93 km) long journey taking on average 2 h 59 min with our travel partners like Cross Country. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this journey costs around £49, you can find the cheapest train ticket for as low as £49. Travellers depart most frequently from Bournemouth and arrive in Swindon.

Train companies: Travel with CrossCountry from Bournemouth to Swindon

Buy your official CrossCountry train tickets between Bournemouth and Swindon from £49 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable journey.


CrossCountry is a fast speed train company in the United Kingdom and for your next train from Bournemouth to Swindon you can choose between Standard Class and First Class tickets on Omio.

Book your CrossCountry Bournemouth to Swindon train with Omio and enjoy a smooth and relaxing journey! Check CrossCountry’s up-to-date train timetables for the ideal departure and arrival times, compare the fastest Bournemouth to Swindon routes as well as the amenities offered in the class fare you choose and buy the most affordable CrossCountry train tickets online that fit your budget. The distance from Bournemouth to Swindon is 58 miles (93 km), and the best price for a one-way Bournemouth - Swindon CrossCountry train ticket starts at £49 if you book in advance. If you would rather search for your CrossCountry ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when travelling by train. Waiting in a queue at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with CrossCountry!

When you buy your CrossCountry train tickets between Bournemouth and Swindon don't forget to keep the following COVID-19 related policies in mind:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Trains from Bournemouth to Swindon

Travel by train to Swindon easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bournemouth to Swindon.

What is the price of the cheapest train from Bournemouth to Swindon?

Omio customers have found cheap train tickets between Bournemouth and Swindon for as low as £49  for the next 7 days.

How much does the train from Bournemouth to Swindon cost on average?

If you’re looking to book tickets for this journey in the next 7 days, you’ll find that Bournemouth to Swindon train prices are on average £49  one way.

What is the distance by train from Bournemouth to Swindon?

The Bournemouth to Swindon train distance is approximately 58 miles (93 km).

How long does it take from Bournemouth to Swindon by train?

On average the train from Bournemouth to Swindon duration is 2 h 59 min  for the 58 miles (93 km) long trip, but the travel time can vary if you depart on weekends and holidays.

Which train station in Bournemouth goes to Swindon? Which train station do I come into Swindon from Bournemouth?

Omio customers who travel this route most frequently depart from Bournemouth   and arrive in Swindon.

Where is the departure train station in Bournemouth located? Where is the arrival train station in Swindon located?

You can find the most popular departure train station for this journey, Bournemouth, located approximately 0.8 miles (1.3 km) from the city centre of Bournemouth. The most popular arrival train station in Swindon, called Swindon, is located around 0.5 miles (836 m) away from its city centre.

Which train companies can take me to Swindon from Bournemouth?

Take the Bournemouth to Swindon train with Cross Country. However, it's always good to check out all possible train companies for the journey between Bournemouth and Swindon as there might be differences in the amenities they offer.

How many train services per day are there to Swindon from Bournemouth?

On average, there are 16 trains a day from Bournemouth to Swindon. The train times and services may be different on weekends and holidays compared to weekdays.

When is the earliest train from Bournemouth to Swindon? When is the last train from Bournemouth to Swindon?

If you prefer early morning trains from Bournemouth to Swindon, the first train leaves at 08: 10. If you prefer late night trains from Bournemouth to Swindon, the last train of the day leaves at 09: 47. Omio shows you the latest train from Bournemouth to Swindon schedule to help you book the best departure time for this route.

How early should I buy Bournemouth to Swindon train tickets to get the best deals?

You can find a train between Bournemouth and Swindon to cost on average £49 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Bournemouth to Swindon train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

The major railway station for departures from Bournemouth is Bournemouth. Read all the information you need to know about services, amenities and connections at Bournemouth for your trip to Swindon from Bournemouth.