There are 7 ways to get from Corsham to Wincanton by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bath Spa to Salisburytrain Cardiff Central - Portsmouth Harbour / ...
- Take the train from Salisbury to Templecombetrain London Waterloo - Exeter St Davids / ...
4h 19m£37–78Drive 34.1 mi
cheapest- Drive from Corsham to Wincantoncar 34.1 mi
49 min£9–13Line 231 bus, train, line 667 bus via Westbury (Wilts)
- Take the bus from Mansion House to Rail Station Forecourt Bbus 231
- Take the train from Chippenham to Westbury (Wilts)train
- Take the train from Westbury (Wilts) to Castle Carytrain
- Take the bus from Castle Cary Station to Memorial Hallbus 667
4h 32m£19–38Taxi
- Take the taxi from Corsham to Wincantontaxi 34.1 mi
49 min£150–180Line 231 bus, train, line 667 bus
- Take the bus from Newlands Road Co-Op to Grand Paradebus 231 / ...
- Take the train from Bath Spa to Castle Carytrain
- Take the bus from Castle Cary Station to Memorial Hallbus 667
4h 41m£22–40Line 231 bus, line 174 bus, line 667 bus
- Take the bus from Newlands Road Co-Op to Grand Paradebus 231 / ...
- Take the bus from Bus Station to Cenotaphbus 174
- Take the bus from Castle Cary Station to Memorial Hallbus 667
5h 35m£9–16Bus
- Take the bus from Bus Station to Bus Stationbus 174 / ...
- Take the bus from Bus Station to Bus Stationbus 376 / ...
5h 50m£9–17
Corsham to Wincanton by bus and train
Questions & Answers
The cheapest way to get from Corsham to Wincanton is to drive which costs £8 - £13 and takes 49 min.
The fastest way to get from Corsham to Wincanton is to drive which takes 49 min and costs £8 - £13.
No, there is no direct bus from Corsham to Wincanton. However, there are services departing from Newlands Road Co-Op and arriving at Memorial Hall via Bath Abbey, Bus Station, Cenotaph and Castle Cary Station. The journey, including transfers, takes approximately 5h 35m.
No, there is no direct train from Corsham to Wincanton. However, there are services departing from Chippenham and arriving at Templecombe via Bath Spa and Salisbury. The journey, including transfers, takes approximately 4h 19m.
The distance between Corsham and Wincanton is 94 miles. The road distance is 34.3 miles.
The best way to get from Corsham to Wincanton without a car is to train which takes 4h 19m and costs £35 - £80.
It takes approximately 4h 19m to get from Corsham to Wincanton, including transfers.
Corsham to Wincanton bus services, operated by Faresaver, depart from Newlands Road Co-Op station.
Corsham to Wincanton train services, operated by Great Western Railway (GWR), depart from Bath Spa station.
The best way to get from Corsham to Wincanton is to train which takes 4h 19m and costs £35 - £80. Alternatively, you can line 231 bus and line 174 bus and line 667 bus, which costs £8 - £17 and takes 5h 35m.
What companies run services between Corsham, England and Wincanton, England?
You can take a bus from Mansion House to Market Place via Rail Station Forecourt B, Chippenham, Bath Spa, Salisbury, Templecombe, and Station Road in around 4h 19m. Alternatively, you can take a bus from Newlands Road Co-Op to Memorial Hall via Grand Parade, Bath Abbey, Ambury, Bus Station, Cenotaph, and Castle Cary Station in around 5h 35m.
- Phone
- +44 (0)345 7000 125
- [email protected]
- Website
- Great Western Railway (GWR)
Train from Bath Spa to Salisbury
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- £18–35
- Website
- Great Western Railway (GWR)
Train from Chippenham to Westbury (Wilts)
- Ave. Duration
- 26 min
- Frequency
- Every 4 hours
- Estimated price
- £7–13
- Website
- Great Western Railway (GWR)
Train from Westbury (Wilts) to Castle Cary
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- £8–17
- Website
- Great Western Railway (GWR)
Train from Bath Spa to Castle Cary
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- £16–30
- Website
- Great Western Railway (GWR)
- Phone
- +44 1249 444444
- [email protected]
- Website
- Faresaver
Bus from Mansion House to Rail Station Forecourt B
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- £1–2
- Website
- Faresaver
Bus from Newlands Road Co-Op to Grand Parade
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- £1–3
- Website
- Faresaver
Bus from Newlands Road Co-Op to Grand Parade
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- £1–3
- Website
- Faresaver
- Ave. Duration
- 49 min
- Estimated price
- £150–180
Corsham Taxis
- Phone
- +44 1249 701 111
- Website
- corshamtaxis.yolasite.com
Mitchs Taxis
- Phone
- +44 7825 413 547
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.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
More Questions & Answers
Corsham to Wincanton bus services, operated by Faresaver, arrive at Grand Parade station.
Corsham to Wincanton train services, operated by Great Western Railway (GWR), arrive at Salisbury station.
Yes, the driving distance between Corsham to Wincanton is 34 miles. It takes approximately 49 min to drive from Corsham to Wincanton.
There are 1017+ hotels available in Wincanton.










