There are 5 ways to get from Malmesbury to Worcester by train, bus, 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.
Train via Gloucester
best- Take the train from Kemble to Gloucestertrain London Paddington - Cheltenham Spa / ...
- Take the train from Gloucester to Worcester Shrub Hilltrain Bristol Temple Meads - Worcester Foregate Street / ...
3h 3m£21–39Drive 51.9 mi
cheapest- Drive from Malmesbury to Worcestercar 51.9 mi
1h 2m£13–19Line 99 bus, bus
- Take the bus from Cross Hayes to Fleming Waybus 99
- Take the bus from Fleming Way to Royal Wellbus 803
4h 13mBus, train
- Take the bus from West Street to Clayfurlong Grovebus C62
- Take the train from Kemble to Cheltenham Spatrain
- Take the train from Cheltenham Spa to Worcester Shrub Hilltrain
3h 28mTrain
- Take the train from Chippenham to Worcester Foregate Streettrain Salisbury - Worcester Foregate Street / ...
3h 47m£30–65
Malmesbury to Worcester by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Malmesbury to Worcester is to drive which costs £13 - £19 and takes 1h 2m.
The fastest way to get from Malmesbury to Worcester is to drive which takes 1h 2m and costs £13 - £19.
No, there is no direct bus from Malmesbury to Worcester. However, there are services departing from Cross Hayes and arriving at City Walls Road via Fleming Way, High Street and Worcestershire Parkway. The journey, including transfers, takes approximately 4h 13m.
No, there is no direct train from Malmesbury to Worcester. However, there are services departing from Kemble and arriving at Worcester Shrub Hill via Gloucester. The journey, including transfers, takes approximately 3h 3m.
The distance between Malmesbury and Worcester is 59 miles. The road distance is 52.2 miles.
The best way to get from Malmesbury to Worcester without a car is to train via Gloucester which takes 3h 3m and costs £20 - £40.
It takes approximately 3h 3m to get from Malmesbury to Worcester, including transfers.
Malmesbury to Worcester bus services, operated by Coachstyle, depart from Cross Hayes station.
Malmesbury to Worcester train services, operated by Great Western Railway (GWR), depart from Kemble station.
The best way to get from Malmesbury to Worcester is to train via Gloucester which takes 3h 3m and costs £20 - £40. Alternatively, you can line 99 bus and bus, which costs and takes 4h 13m.
What companies run services between Malmesbury, England and Worcester, England?
You can take a bus from Aldi Roundabout to Worcester Shrub Hill via Clayfurlong Grove, Kemble, and Gloucester in around 3h 3m. Alternatively, you can take a bus from Cross Hayes to City Walls Road via Fleming Way, Royal Well, High Street, Railway Station, Cheltenham Spa, Worcestershire Parkway, and Worcestershire Parkway in around 4h 13m.
- Phone
- +44 (0)345 7000 125
- [email protected]
- Website
- Great Western Railway (GWR)
Train from Kemble to Gloucester
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- £9–18
- Website
- Great Western Railway (GWR)
Train from Gloucester to Worcester Shrub Hill
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- £11–22
- Website
- Great Western Railway (GWR)
Train from Kemble to Cheltenham Spa
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- £12–22
- Website
- Great Western Railway (GWR)
Train from Cheltenham Spa to Worcester Shrub Hill
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- £9–17
- Website
- Great Western Railway (GWR)
Train from Chippenham to Worcester Foregate Street
- Ave. Duration
- 2h 16m
- Frequency
- 5 times a week
- Estimated price
- £30–65
- Website
- Great Western Railway (GWR)
- Phone
- 01249 782224
- [email protected]
- Website
- Coachstyle
Bus from Cross Hayes to Fleming Way
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Website
- Coachstyle
- Phone
- +44 (0)3717 81 81 81
- Website
- National Express
Bus from Fleming Way to Royal Well
- Ave. Duration
- 55 min
- Frequency
- Twice a week
- Estimated price
- £4–8
- Website
- National Express
- Phone
- 01793 428428
- [email protected]
- Website
- Swindons Bus Company
Bus from West Street to Clayfurlong Grove
- Ave. Duration
- 33 min
- Frequency
- 5 times a week
- Website
- Swindons Bus Company
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
Booking & Getting There
Malmesbury to Worcester bus services, operated by Coachstyle, arrive at Fleming Way station.
Malmesbury to Worcester train services, operated by Great Western Railway (GWR), arrive at Gloucester station.
Yes, the driving distance between Malmesbury to Worcester is 52 miles. It takes approximately 1h 2m to drive from Malmesbury to Worcester.
There are 1027+ hotels available in Worcester.










