Compare prices and tickets by train, bus or flight

May 19
$14Great Western Railway
Find prices
May 20
$14Great Western Railway
Find prices
May 21
$14Great Western Railway
Find prices
May 22
$14Great Western Railway
Find prices
May 23
$14Great Western Railway
Find prices
May 24
$14Great Western Railway
$13National Express
May 25
$7Great Western Railway
Find prices

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

Eurolines France
Bla Bla Bus

Overview: Bus from Swindon to Cheltenham

distanceDistance27 miles (43 km)
durationAverage bus duration6 h 15 min
priceAverage bus ticket price$13 (€11)
changesDirect busYes
carriersBus companiesNational Express or Megabus

Buses from Swindon to Cheltenham cover the 27 miles (43 km) long journey taking on average 6 h 15 min with our travel partners like National Express or Megabus. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $13 (€11), but the average price of bus tickets is $13 (€11). Travelers depart most frequently from Swindon and arrive in Cheltenham, Racecourse (Greenbelt Festival).

Bus companies: National Express from Swindon to Cheltenham

Buy your official National Express bus tickets between Swindon and Cheltenham from $13 (€11) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most popular route.

National Express

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus between Swindon and Cheltenham, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

  • Average Price: $13

These are National Express' ticket policies for COVID-19 for the bus to Cheltenham from Swindon:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Travel Tips: Bus to Cheltenham from Swindon

Take the bus to Cheltenham 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 Swindon to Cheltenham.

How much are cheap buses between Swindon and Cheltenham?

Omio customers have found cheap bus tickets from Swindon to Cheltenham for as low as $13 (€11)  for the next 7 days.

How much is the bus from Swindon to Cheltenham on average?

The bus price to Cheltenham from Swindon is on average $13 (€11)  if you are looking to buy your tickets for this journey in the next 7 days.

What is the distance to Cheltenham from Swindon by bus?

You should expect to travel around 27 miles (43 km)  from Swindon to Cheltenham by bus.

How many hours is the bus time to Cheltenham from Swindon?

The bus time between Swindon and Cheltenham is on average 6 h 15 min  for the 27 miles (43 km) long journey, but the time it takes to go to Cheltenham from Swindon by bus can vary depending on specific dates or traveling on weekends and holidays.

What bus station in Swindon goes to Cheltenham? What bus station do I come into Cheltenham from Swindon?

When taking a bus from Swindon, you have a couple of bus stations you can depart from including Swindon, Swindon, Bus Station (New Bridge Close) and Swindon, Stratton Cross Roads (Cricklade Rd). When you arrive in Cheltenham, your bus can arrive in bus stations including Cheltenham, Racecourse (Greenbelt Festival), Cheltenham, Clarence Street arrival (Stop 30) and Cheltenham, Gloucester Road / Princess Elizabeth Way.

Omio customers traveling this route book their buses from Swindon   to Cheltenham, Racecourse (Greenbelt Festival).

Where is the bus station in Swindon to go to Cheltenham? Where is the bus station in Cheltenham located?

The most popular departure bus station with passengers for this route, called Swindon, is located 1.1 miles (1.7 km) from the city center of Swindon.

The most popular arrival bus station, Cheltenham, Racecourse (Greenbelt Festival), is located 2 miles (3.2 km) away from the city center of Cheltenham.

Which bus companies can get me from Swindon to Cheltenham?

If you're looking for buses from Swindon to Cheltenham, you can rely on National Express or Megabus to get you to Cheltenham. It's also good to check out all possible bus providers for the Swindon to Cheltenham journey to see if there might be differences in the amenities they offer.

How far in advance should I purchase bus tickets to Cheltenham from Swindon for the best deals?

You can find buses between Swindon and Cheltenham to cost on average $13 (€11) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Swindon to Cheltenham bus generally on sale a few months before the planned travel date.