Search bus tickets to Swindon

switcheroo

Quickview

How to get to Swindon by bus?

Routes19
Trips per day216
bus carriers2
Stations7
Lowest Prices
We work directly with hundreds of carriers to find the best available fares.
No Wanderu Fees
We never add any extra fees. We just make it easy to book your travels.
Best Travel Options
We help you find & compare the best buses, trains and flights in one place.

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 €7.22. Such great deals to Swindon are available on one route to London. 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. London at €13.48 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, Sun Inn and Bus Station. 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.47

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
€16.16

Hounslow

There are 39 bus schedules per day connecting Hounslow with Swindon. It takes on average 2 hours and 46 minutes to travel 61 miles, 98 kms, by bus from Hounslow. One bus company operates schedules from Hounslow, with National Express offering the most daily connections to Swindon. Traveling by bus from Hounslow you will most likely to arrive in Swindon at Sainsburys.
Avg. Time
2h 46m
Avg. Price
€35.59

London

There are 30 bus schedules per day connecting London with Swindon. It takes on average 2 hours and 54 minutes to travel 72 miles, 115 kms, by bus from London. 2 bus carriers offer schedules from London, with Megabus offering the most daily connections to Swindon. Traveling by bus from London you will most likely to arrive in Swindon at Sainsburys.
Avg. Time
2h 54m
Avg. Price
€16.42

Colchester

There are 27 bus schedules per day connecting Colchester with Swindon. It takes on average 5 hours and 41 minutes to travel 117 miles, 188 kms, by bus from Colchester. One bus company operates schedules from Colchester, with National Express offering the most daily connections to Swindon. Traveling by bus from Colchester you will most likely to arrive in Swindon at Sainsburys.
Avg. Time
5h 41m
Avg. Price
€42.92

Located in , United Kingdom, you can travel by bus to Swindon from 19 destinations and choose from 216 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 247.13 miles, 397.62 kms, covering the journey in 13 hours and 18 minutes

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

Bus companies serving Swindon

Megabus

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

National Express

There are 19 daily National Express schedules to Swindon. National Express can get you to Swindon by bus from 20 destinations including London.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
5h 1m
Avg. Price
€35.63