• vimeo
  • instagram
  • twitter
  • facebook
  • linkedin

Getting to the Cotswolds by public transport

By rail:
There are mainline trains to the Cotswolds from London, the Midlands and the North and the South West of England to the following railway stations: Bath, Cam and Dursley, Cheltenham, Gloucester, Kemble (serving Cirencester), Moreton-in-Marsh, Stroud, Charlbury, Kingham and Oxford.

Here are a few examples of the main routes:

  • London Paddington to Cheltenham via Swindon, Kemble, Stroud, Stonehouse and Gloucester
  • London Paddington to Moreton in Marsh via Kingham, Charlbury and Oxford
  • Cardiff to Cheltenham via Gloucester
  • Bristol to Birmingham to via Cheltenham, Gloucester and Dursley

>> Book a rail ticket to the Cotswolds

By bus:
There are mainline bus stations at Bath, Oxford, Swindon, Stratford-upon-Avon, Cheltenham and Gloucester. National Express and Megabus runs coach services to all of these cities from the major cities in the UK. 

First Great Western runs rail services from London to many of the Cotswolds gateways cities. Photo: First Group

Getting around the Cotswolds by public transport

There are local bus services throughout the Cotswolds. For more information, see the handy Explore the Cotswolds by Public Transport Guide (below), which has online routes and timetables for travelling around the Cotswolds by bus and train.

Alternatively, you can pick one up at one of the many visitor information centres in the and around the Cotswolds. For the latest online timetables, see the following links to the relevant areas of the Cotswolds: Northern Cotwolds, Central Cotswolds or Southern Cotswolds.

 One of the best ways to discover the area by public transport is the new Cotswolds Discoverer scheme - a one-day or three-day travel ticket that helps you travel to some of the most scenic parts of the Cotswolds Area, offering unlimited travel to a wide range of attractions, towns, villages, gardens, and historic buildings.

The Discoverer Pass - which is valid seven days a week, and on trainsany time after 8.50am Monday-to-Friday - can be bought at any UK rail station and on the participating bus services: Cotswold Green; Johnson's Excelbus; Pulham's Coaches, Go Ride CIC and Swanbrook.

One day Pass prices are £10 for adults, three-day Passes are £25. Reductions are available with Railcards, and the Passes are half price for children under 16.

The Discoverer Pass provides unlimited travel after 08.50 (Mondays to Fridays) with First Great Western between Oxford and Moreton-in-Marsh on the North Cotswold Line, and between Swindon, Gloucester, Cheltenham Spa and Ashchurch, as well as Gloucester, Cam & Dursley and Yate.  It is also valid on rail services operated by Arriva Trains Wales and CrossCountry Trains Gloucester, between Cheltenham Spa and Ashchurch for Tewkesbury.

For bus services and routes where you can use the Discover Pass, see: 
escapetothecotswolds.org.uk/discoverer. This page also provides links to some suggested itineraries that the AONB has helpfully put together of places to visit using the Discoverer ticket.

The Cotswolds Discover. Photo: Cotswolds Conservation Board
The Cotswolds Discover. Photo: Cotswolds Conservation Board