• Our partners include:

  • National Express
  • RailEurope
  • ThamesLink
  • Virgin Trains
  • BlaBlaCar
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber

There are 6 ways to get from Chippenham to Keynsham by train, bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  23m

  1. Take the train from Chippenham to Keynsham

£8 - £15

Cheapest option

Train via Bath Spa  •  47m

  1. Take the train from Chippenham to Bath Spa
  2. Take the train from Bath Spa to Keynsham

£7 - £17

4 alternative options

Train, bus  •  59m

  1. Take the train from Chippenham to Bath Spa
  2. Take the bus from Bath City Centre, Dorchester Street to Keynsham, Memorial Park A4 / ...

£7 - £13

Bus  •  1h 57m

  1. Take the bus from Chippenham, Hardenhuish Avenue to Bath City Centre, Bus Station X31
  2. Take the bus from Bath City Centre, Terrace Walk to Keynsham, Memorial Park A4

Taxi  •  29m

  1. Take a taxi from Chippenham to Keynsham 21.1 miles

£45 - £55

Drive  •  29m

  1. Drive from Chippenham to Keynsham 21.1 miles

£3 - £5

Questions & Answers

The cheapest way to get from Chippenham to Keynsham is to drive which costs £3 - £5 and takes 29m.

More details

The quickest way to get from Chippenham to Keynsham is to train which costs £8 - £15 and takes 23m.

More details

No, there is no direct bus from Chippenham to Keynsham. However, there are services departing from Chippenham, Hardenhuish Avenue and arriving at Keynsham, Memorial Park via Bath City Centre, Terrace Walk. The journey, including transfers, takes approximately 1h 57m.

More details

Yes, there is a direct train departing from Chippenham and arriving at Keynsham. Services depart five times a week, and operate Monday to Friday. The journey takes approximately 23m.

More details

The distance between Chippenham and Keynsham is 16 miles. The road distance is 21.1 miles.

Get driving directions

The best way to get from Chippenham to Keynsham without a car is to train which takes 23m and costs £8 - £15.

More details

The train from Chippenham to Keynsham takes 23m including transfers and departs five times a week.

More details

Chippenham to Keynsham bus services, operated by Faresaver, depart from Chippenham, Hardenhuish Avenue station.

More details

Chippenham to Keynsham train services, operated by Great Western Railway, depart from Chippenham station.

More details

The best way to get from Chippenham to Keynsham is to train which takes 23m and costs £8 - £15. Alternatively, you can bus, which costs and takes 1h 57m.

Mode details

Map of how to get from Chippenham to Keynsham.
Launch map view
  • Distance: 16.5 miles
  • Duration: 23m

What companies run services between Chippenham, Wiltshire, England and Keynsham, England?

Great Western Railway operates a train from Chippenham to Keynsham 5 times a week. Tickets cost £8 - £15 and the journey takes 23m. Alternatively, you can take a bus from Chippenham to Keynsham via Bath City Centre, Bus Station and Bath City Centre, Terrace Walk in around 1h 57m.

Train operators
Great Western Railway
Website
gwr.com
Train from Chippenham to Keynsham
Ave. Duration
23m
Frequency
5 times a week
Estimated price
£8 - £15
Website
gwr.com
Off-Peak Day Single
£6 - £10
Advanced Single
£7 - £11
Anytime Day Single
£8 - £15
Train from Chippenham to Bath Spa
Ave. Duration
11m
Frequency
Hourly
Estimated price
£5 - £10
Website
gwr.com
Off-Peak Day Single
£5 - £8
Advanced Single
£6 - £9
Anytime Day Single
£5 - £10
Train from Bath Spa to Keynsham
Ave. Duration
10m
Frequency
Hourly
Estimated price
£2 - £6
Website
gwr.com
Off-Peak Day Single
£4 - £6
Advanced Single
£4 - £7
Anytime Day Single
£2 - £6
Bus operators
Air Decker
Phone
+44 01225 444102
Email
airbus@bathbuscompany.com
Website
airdecker.com
Bus from Bath City Centre, Dorchester Street to Keynsham, Memorial Park
Ave. Duration
29m
Frequency
Hourly
Website
Air Decker
Bus from Bath City Centre, Terrace Walk to Keynsham, Memorial Park
Ave. Duration
28m
Frequency
Hourly
Website
Air Decker
First
Phone
+44 (0)1224 650100
Website
firstgroup.com
Bus from Bath City Centre, Dorchester Street to Keynsham, Memorial Park
Ave. Duration
21m
Frequency
Twice daily
Estimated price
£2 - £3
Website
First
Bus from Chippenham, Hardenhuish Avenue to Bath City Centre, Bus Station
Ave. Duration
52m
Frequency
4 times a day
Estimated price
£2 - £4
Website
First
Faresaver
Phone
+44 1249 444444
Email
sales@faresaver.co.uk
Website
faresaver.co.uk
Bus from Chippenham, Hardenhuish Avenue to Bath City Centre, Bus Station
Ave. Duration
1h 3m
Frequency
Hourly
Estimated price
£2 - £4
Website
Faresaver
Other operators
Taxi from Chippenham to Keynsham
Ave. Duration
29m
Estimated price
£45 - £55
Ezy's Taxis
Phone
+44 1249 650 088
Website
ezystaxischippenham.co.uk
Russell's Taxis
Phone
+44 1249 400 100
Website
russellstaxis.co.uk
Swift Taxi
Phone
+44 7933 394 883
Website
swifttaxi.co.uk
Webb's Taxis
Phone
+44 1249 471 076

Want to know more about travelling around United Kingdom

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

Chippenham to Keynsham bus services, operated by Air Decker, arrive at Keynsham, Memorial Park station.

More details

Chippenham to Keynsham train services, operated by Great Western Railway, arrive at Keynsham station.

More details

Yes, the driving distance between Chippenham to Keynsham is 21 miles. It takes approximately 29m to drive from Chippenham to Keynsham.

Get driving directions

Book your Chippenham to Keynsham train tickets online with Rome2rio.

Search and book

There are 1250+ hotels available in Keynsham. Prices start at £64 per night.

More details