COVID-19 Travel Guide
Learn more ›

Search bus tickets to Swindon

switcheroo

Quickview

How to get to Swindon by bus

Routes1
Trips per day6
bus lines1
Stations3
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a bus ticket to Swindon?

$66.08 is the cheapest price for a bus ticket to Swindon, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Swindon. In the last month, buses from Fareham to Swindon had the lowest average price at $69.75.

Where is the bus station in Swindon, United Kingdom?

The busiest bus station in Swindon is Bus Station. There are several other active stations in addition to this main station. The most popular bus stations in Swindon are:

  • Bus Station
  • Sun Inn
  • Sussex Square

Haywards Heath

There are 17 scheduled buses per day from Haywards Heath to Swindon. The route can be as long as 82 miles, or 132 kilometers. On average, the journey takes 4 hours and 48 minutes. One bus company, National Express, connects Haywards Heath to Swindon. Buses from Haywards Heath usually arrive in Swindon at Sussex Square.
Avg. Time
4h 48m
Avg. Price
$72.41

Fareham

There are 6 scheduled buses per day from Fareham to Swindon. The route can be as long as 55 miles, or 89 kilometers. On average, the journey takes 5 hours and 23 minutes. One bus company, National Express, connects Fareham to Swindon. Buses from Fareham usually arrive in Swindon at Bus Station.
Avg. Time
5h 23m
Avg. Price
$69.75

Corby

There are 5 scheduled buses per day from Corby to Swindon. The route can be as long as 80 miles, or 129 kilometers. On average, the journey takes 8 hours and 53 minutes. One bus company, National Express, connects Corby to Swindon. Buses from Corby usually arrive in Swindon at Sun Inn.
Avg. Time
8h 53m
Avg. Price
$39.56

Basildon

There are 4 scheduled buses per day from Basildon to Swindon. The route can be as long as 98 miles, or 157 kilometers. On average, the journey takes 6 hours and 1 minute. One bus company, National Express, connects Basildon to Swindon. Buses from Basildon usually arrive in Swindon at Sussex Square.
Avg. Time
6h 1m
Avg. Price
$29.39

Hatfield

There are 4 scheduled buses per day from Hatfield to Swindon. The route can be as long as 69 miles, or 110 kilometers. On average, the journey takes 3 hours and 18 minutes. One bus company, National Express, connects Hatfield to Swindon. Buses from Hatfield usually arrive in Swindon at Bus Station.
Avg. Time
3h 18m
Avg. Price
$52.27

Located in United Kingdom, Swindon is accessible by bus from one other city. You can choose from 6 daily scheduled trips when you search for buses to Swindon on Wanderu. National Express usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Swindon are also available..

Bus companies serving Swindon

National Express

There are 192 scheduled National Express buses per day. National Express can get you to Swindon from 26 cities, including Luton.
Avg. Time
5h 22m
Avg. Price
$75.89