Search bus tickets to Swindon

switcheroo

Quickview

How to get to Swindon by bus?

Routes17
Trips per day215
bus carriers2
Stations7
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Swindon?

The cheapest prices for a bus ticket to Swindon that users have found recently on Wanderu start at €5.77. Such great deals to Swindon are available on one route to Stroud. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Swindon. Stroud at €5.85 has consistently the lowest average bus ticket prices to Swindon.

What are the main bus stations in Swindon?

The most popular bus stations in Swindon are Sainsburys, Bus Station and Sun Inn. Sainsburys is the busiest bus station in Swindon.

Loughborough

There are 62 bus schedules per day connecting Loughborough with Swindon. It takes on average 7 hours to travel 88 miles, 141 kms, by bus from Loughborough. One bus company operates schedules from Loughborough, with National Express offering the most daily connections to Swindon. Traveling by bus from Loughborough you will most likely to arrive in Swindon at Bus Station.
Avg. Time
7h 0m
Avg. Price
€17.15

Luton

There are 48 bus schedules per day connecting Luton with Swindon. It takes on average 4 hours and 6 minutes to travel 63 miles, 101 kms, by bus from Luton. One bus company operates schedules from Luton, with National Express offering the most daily connections to Swindon. Traveling by bus from Luton you will most likely to arrive in Swindon at Sainsburys.
Avg. Time
4h 6m
Avg. Price
€44.29

Morden

There are 43 bus schedules per day connecting Morden with Swindon. It takes on average 4 hours to travel 70 miles, 112 kms, by bus from Morden. One bus company operates schedules from Morden, with National Express offering the most daily connections to Swindon. Traveling by bus from Morden you will most likely to arrive in Swindon at Common Head.
Avg. Time
4h 0m
Avg. Price
€15.87

Bournemouth

There are 40 bus schedules per day connecting Bournemouth with Swindon. It takes on average 5 hours and 29 minutes to travel 58 miles, 94 kms, by bus from Bournemouth. One bus company operates schedules from Bournemouth, with National Express offering the most daily connections to Swindon. Traveling by bus from Bournemouth you will most likely to arrive in Swindon at Sun Inn.
Avg. Time
5h 29m
Avg. Price
€36.87

Poole

There are 24 bus schedules per day connecting Poole with Swindon. It takes on average 6 hours to travel 59 miles, 95 kms, by bus from Poole. One bus company operates schedules from Poole, with National Express offering the most daily connections to Swindon. Traveling by bus from Poole you will most likely to arrive in Swindon at Sainsburys.
Avg. Time
6h 0m
Avg. Price
€42.43

Located in , United Kingdom, you can travel by bus to Swindon from 17 destinations and choose from 215 daily bus schedules to get you there. National Express has the most bus connections to Swindon. The furthest bus arriving in Swindon covers a distance of 386.93 miles, 622.55 kms, covering the journey in 16 hours and 19 minutes

Looking for other ways to get there? Check out Train options to Swindon.

bus companies serving Swindon

Megabus

There are 3 daily Megabus schedules to Swindon. Megabus can get you to Swindon by bus from London.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 2m
Avg. Price
€8.57

National Express

There are 22 daily National Express schedules to Swindon. National Express can get you to Swindon by bus from 21 destinations including Luton.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 6m
Avg. Price
€36.76