The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
The average ticket from London to Swindon will cost around £ 12 if you buy it on the day, but the cheapest tickets can be found for only £ 10.
This is the last bus of the day.
Find all the dates and times for this journey
2 h 5 m
2 h 16 m
Buses per day
Of the 8 buses that leave London for Swindon every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct buses cover the 115 km distance in an average of 2 h 16 m but if you time it right, some buses will get you there in just 2 h 5 m .
The slowest buses will take 2 h 35 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Distance||71 miles (114 km)|
|Average coach duration||1 h 50 min|
|Average coach ticket price||£11 (€12)|
|Coach companies||National Express or Megabus|
Coaches from London to Swindon cover the 71 miles (114 km) long route taking on average 1 h 50 min with our travel partners like National Express or Megabus. There are direct coach services available. While the average ticket price for this route costs around £11, you can find the cheapest coach ticket for as low as £7. Travellers depart most frequently from London Victoria and arrive in Swindon.
Find the best coaches between London and Swindon with Omio's travel partners National Express from £7. We can find you the best deals, timetables and tickets when comparing and booking the best route.
National Express is the leading coach operator for routes throughout the United Kingdom, operating over 550 coaches a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveller in mind. All National Express coaches are air-conditioned and provide free WiFi and onboard entertainment. Most coaches are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the London - Swindon coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.
When you buy your National Express coach tickets to Swindon from London don't forget to keep the following COVID-19 related policies in mind:
Buses from London to Swindon are operated by National Express coaches who provide nine services a day. The first service departs early morning with the remaining at approximately two-hourly intervals throughout the day until late at night. Journey time between London and Swindon by coach is approximately 2 hours.
Buses from Lonodn to Swindon depart from London's main coach terminus, Victoria coach station. Located in southwest London very close to Victoria Train and Underground Station, its easy to reach the coach station via tube, rail or bus from anywhere in London. Underground services run until 1:00 a.m. and after this time London boasts an extensive night bus network, many routes of which terminate at London Victoria.
Swindon is the largest town in Wiltshire and is a regional hub for arts, shopping and entertainment. Old meets new in Swindon which was once a small market town but grew bigger with the arrival of the Great Western Railway in the 19th century. Visitors can learn more about the town's rise to fame at the Swindon Museum or the STEAM railway museum before hitting the town's numerous shops and bars. Coaches from London Victoria arrive at Swindon Bus Station which is found just north of the town centre and just south of the railway station. It's easy to carry on your journey by bus from here or by train from the nearby railway station. Those arriving after 11:00 p.m. will need to get a taxi from the bus or rail station to continue their journey.
Omio customers travelling this route depart most frequently from London Victoria and arrive in Swindon.
Passengers booking this route most frequently board their coaches from London Victoria and need to travel around 1.2 miles (2 km) from the city centre to get to this coach station.
Passengers arriving in Swindon most often arrive at Swindon and need to travel around 0.1 miles (234 m) from this coach station to the city centre.
Here are some other resources that might have the information you need