1map logoGo to main page

Bath to Melksham from $2: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bath, United Kingdom
to
Melksham, United Kingdom

How to Get from Bath to Melksham: 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.

$2 by busBest price
16.1 kmDistance
24m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bath to Melksham 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.

Company
various
Bus
Average Duration
35m
Estimated price
$2-4
Recommended
route map
Distance: 16.1 km
Duration: 24m

See more options

Company
various
Drive
Average Duration
24m
Estimated price
$4-7
Company
First Great Western Service
Train
Average Duration
1h  19m
Estimated price
$11-41
Company
various
Taxi
Average Duration
24m
Estimated price
$40-50

Traveling From Bath to Melksham

Traveling from Bath to Melksham offers a shift from the bustling architectural splendor of the Roman Baths and Georgian streets to the charming, quieter atmosphere of a market town with its own rich history.

Best Neighbourhoods in Melksham

Melksham's neighborhoods offer distinct charm and appeal for visitors.

Melksham Town Centre
• Vibrant shops and cafés line the historic streets.
• Hosts local markets and community events regularly.
Bowerhill
• Features modern housing and family-friendly parks.
• Close proximity to the Melksham Oak Community School.
Semington
• Picturesque village known for its countryside walks.
• Rich pastoral landscapes and quaint cottages.

Best Times To Visit Melksham's Attractions

Making the most of your visit to Melksham starts with timing.

Melksham Town Centre
Visit early weekday mornings for a quieter shopping experience and less bustling cafes.
The Michael's Place
Late afternoons during weekdays offer a peaceful atmosphere with fewer visitors.
Avon Lock
Early spring or late autumn provides beautiful scenery and fewer crowds on walks.

Melksham Weather: What to Expect Year-Round

Melksham experiences a temperate maritime climate, characterized by mild summers and cool winters, making spring and early autumn the most enjoyable times to visit. Be prepared for occasional rainfall throughout the year, as it can influence outdoor activities, so packing an umbrella might enhance your travel experience.

Dining Recommendation in Melksham

Head to The Kings Arms in Melksham for their renowned homemade steak and ale pie, which showcases local produce and a hearty flavor profile distinct from Bath's more refined culinary scene. The welcoming pub atmosphere and traditional dishes offer a cozy, authentic experience that highlights the charm of this market town.

Bath - Melksham operators

Explore transport companies operating between Bath and Melksham, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+44 1249 444444
Website
faresaver.co.uk

Bus from Bus Station to Market Place

Average Duration
35m
Estimated price
$2-4
Contact phone
01793 428428
Website
thamesdown-transport.co.uk

Bus from Grand Parade to Bud's Bar

Average Duration
32m
Estimated price
0-0
Contact phone
+44 1373 812255
Website
traveline.info

Bus from Guildhall to Lodge House

Average Duration
40m
Estimated price
0-0
Train Show train routes
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Bath Spa to Chippenham

Average Duration
11m
Estimated price
$7-25

Train from Chippenham to Melksham

Average Duration
8m
Estimated price
$3-17
Taxi
Contact phone
+44 1225 46 46 46
Website
v-cars.com

Taxi from Bath to Melksham

Average Duration
24m
Estimated price
$40-50
Contact phone
+44 7714 899 545
Website
smartminibusesbath.co.uk

Taxi from Bath to Melksham

Average Duration
24m
Estimated price
$40-50
Contact phone
+44 1225 683 058
Website
russellsofbath.com

Taxi from Bath to Melksham

Average Duration
24m
Estimated price
$40-50

Bath to Melksham: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bath and Melksham 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.

🚗 Embark on a short but scenic journey from Bath to Melksham, spanning a mere 22.5 km. The charming drive takes around 24 minutes, promising a quick and delightful ride through the English countryside. 💷 Discover affordable travel options ranging from £3 to £6 for the trip by car from Bath to Melksham. With reasonable prices, you can enjoy the convenience of a stress-free and budget-friendly commute between these two lovely UK destinations.
Average price
£3 - £5
🎫 The total travel time from Bath to Melksham by train, including transfers, is approximately 1 hour and 19 minutes. 💷 Train tickets between Bath and Melksham range in price from £9 to £32, offering passengers a range of options to suit their budget and preferences.
Departure Point
Bath Spa station
Arrival Point
Melksham station
🚌 The journey from Bath to Melksham by bus is a convenient and efficient way to travel, with a direct service departing from Bus Station and arriving at Market Place. 🛣️ The bus ride from Bath to Melksham takes approximately 35 minutes, providing a quick and comfortable transportation option between these two locations. Faresaver operates the bus services, ensuring a reliable and pleasant journey for passengers. 💰 Ticket prices for the bus between Melksham and Bath range from £2 to £3, offering an affordable transportation choice for travelers exploring the picturesque towns of the United Kingdom.
Departure Point
Bus Station
Arrival Point
Market Place station
Useful tips for bus travellers
• Be sure to check the Faresaver website for up-to-date bus schedules and ticket prices before your trip. You can find this information at Faresaver.
• As the bus from Bath to Melksham is direct, be ready to disembark at Market Place; familiarize yourself with the layout of the area using a map to locate nearby amenities, shops, and cafes.
• If you're arriving during lunchtime, take advantage of the various dining options near Market Place, such as The Bell Inn or The Kings Arms, both of which offer local cuisine at a reasonable price.

Frequently asked questions

Find out more about the route from Bath to Melksham.

Or choose the category:
The distance between Bath and Melksham is 16.1 km by road. By train, it takes approximately 1 hour and 20 minutes to travel from Bath to Melksham. The exact travel time by car is not provided, but the road distance is 23.0 km.
To travel from Bath to Melksham in a cost-effective way, taking the bus is recommended. The bus fare ranges between £2-£3 and the journey takes approximately 35 minutes. However, if time efficiency is a priority, taking a taxi is the quickest option, with a travel time of around 24 minutes. Taxis typically cost between £27-£39 for this journey.
The prices for a train ticket between Bath and Melksham range from £8 to £30, depending on the type of ticket and time of travel. On the other hand, the prices for a bus ticket between Melksham and Bath vary from £2 to £3.
To get from Bath to Melksham without using public transportation, you can opt to drive. The driving distance between the two cities is approximately 22.5 km, and it usually takes around 24 minutes to complete the journey by car. Keep in mind that the prices to travel from Bath to Melksham by car can vary between £3 to £5, depending on factors such as fuel consumption and tolls.
To travel from Bath to Melksham without a car, the best option is to take a bus. The bus journey typically takes around 35 minutes and costs between £2-£3.
Yes, there is a direct bus link between Bath and Melksham, with services departing hourly from Bath City Centre, Bus Station and arriving at Melksham journey takes approximately 35 minutes. However, there is no direct train from Bath to Melksham. Passengers would need to take a train from Bath Spa to Chippenham and then transfer to another train to Melksham, which takes approximately 1 hour and 20 minutes including transfers.
There are a variety of accommodation options available near Melksham. With over 1011 hotels to choose from, travelers can find something to suit their preferences and budget. Prices for hotels in the area start at £45 per night.
Yes, you can definitely travel from Bath to Melksham by bicycle.