
Bath to Cheltenham from $18: 4 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Bath to Cheltenham: Cheapest, Fastest and Best Way
1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Bath to Cheltenham with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

See more options
Traveling From Bath to Cheltenham
The journey from Bath to Cheltenham offers a delightful contrast between Bath's historic charm and Cheltenham's vibrant cultural scene.
Best Neighbourhoods in Cheltenham
Cheltenham boasts a variety of neighborhoods, each with its own character.
Best Times To Visit Cheltenham's Attractions
Cheltenham offers a range of attractions worth exploring at the right times for a memorable experience.
Cheltenham Weather: What to Expect Year-Round
Cheltenham experiences a temperate maritime climate, characterized by mild summers and cool winters, making it a great destination any time of year. Spring and early autumn are particularly enjoyable for outdoor activities, while rain can be expected throughout, influencing how you plan your travel experience.
Dining Recommendation in Cheltenham
Try the locally sourced game dishes at The Porch, where the rustic atmosphere and focus on bold, rich flavors set it apart from Bath's lighter, more refined culinary scene. This unique dining experience showcases Cheltenham's agricultural heritage, inviting you to savor ingredients from nearby farms.
Bath - Cheltenham operators
Explore transport companies operating between Bath and Cheltenham, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Train from Bristol Temple Meads to Cheltenham Spa
Train from Bristol Temple Meads to Cheltenham Spa
Train from Bath Spa to Cheltenham Spa
Train from Bath Spa to Gloucester
Bus from Transport Hub to Promenade
Bus from Transport Hub to Royal Well Bus Station
Bath to Cheltenham: Overview of Bus, Train, Flight, and Car Trips
Traveling between Bath and Cheltenham offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.
Useful tips for train travellers
Trips from Bath
- Bath to Glastonbury
- Bath to Salisbury
- Bath to Oxford
- Bath to Wells
- Bath to Bradford-On-Avon
- Bath to Shepton Mallet
- Bath to Weston-super-Mare
- Bath to Cotswolds
- Bath to London
- Bath to Cornwall
- Bath to Bristol
- Bath to Chippenham (Wiltshire)
- Bath to Liverpool
- Bath to Gloucester
- Bath to Portsmouth
- Bath to Cambridge (Cambridgeshire)
- Bath to Warminster
- Bath to Frome
- Bath to Bournemouth
- Bath to Nottingham
- Bath to Devizes
- Bath to Cirencester
- Bath to Coventry
- Bath to Corsham
- Bath to Cardiff
- Bath to Midsomer Norton
- Bath to Exeter
- Bath to Melksham
- Bath to Trowbridge
- Bath to Brighton
- Bath to Birmingham
- Bath to Manchester
- Bath to Reading
- Bath to Southampton
- Bath to Swindon
- Bath to Taunton
- Bath to Keynsham
- Bath to Plymouth
- Bath to Yeovil
- Bath to Chippenham (Cambridgeshire)
Trips to Glastonbury
- Bourton-on-the-Water to Cheltenham
- London to Cheltenham
- Plymouth to Cheltenham
- Bristol to Cheltenham
- Gloucester to Cheltenham
- Swindon to Cheltenham
- Manchester to Cheltenham
- Coventry to Cheltenham
- Leicester to Cheltenham
- Nottingham to Cheltenham
- Exeter to Cheltenham
- Birmingham to Cheltenham
- Liverpool to Cheltenham
- Great Malvern to Cheltenham
- Taunton to Cheltenham
- Leeds (West Yorkshire) to Cheltenham
- Worcester to Cheltenham
- Banbury to Cheltenham
- Sheffield to Cheltenham
- Oxford to Cheltenham
- Cirencester to Cheltenham
- Cardiff to Cheltenham
- Stroud (Gloucestershire) to Cheltenham
- Southampton to Cheltenham
- Ledbury to Cheltenham
- Derby to Cheltenham
- Northampton to Cheltenham
- Milton Keynes to Cheltenham
- Wolverhampton to Cheltenham
- Newport (Gwent) to Cheltenham
- Swansea to Cheltenham
- Caddington (Central Bedfordshire) to Cheltenham
- Evesham to Cheltenham
- Luton (Bedfordshire) to Cheltenham
- Moreton-in-Marsh to Cheltenham
- Witney to Cheltenham
- Lydney to Cheltenham
- Winchcombe to Cheltenham
- Hereford to Cheltenham
- Tewkesbury to Cheltenham