1map logoGo to main page

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

Compare Travel Options and Prices

from
Melksham, United Kingdom
to
Bath, United Kingdom

How to Get from Melksham to Bath: 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.6 kmDistance
24m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Melksham to Bath 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
Faresaver
Bus
Average Duration
35m
Estimated price
$2-4
Recommended
route map
Distance: 16.6 km
Duration: 24m

See more options

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

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Train $11 $11 $11 $11 $11 $11 $11

Melksham - Bath operators

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

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

Bus from Market Place to Manvers Street

Average Duration
35m
Estimated price
$2-4
Train
Contact phone
+44 3457 000 125
Website
gwr.com

Train from Melksham to Chippenham

Average Duration
9m
Estimated price
$3-17

Train from Chippenham to Bath Spa

Average Duration
11m
Estimated price
$7-25
Taxi
Contact phone
+44 1225 700 000
Website
melkshamtaxis.co.uk

Taxi from Melksham to Bath

Average Duration
24m
Estimated price
$40-50
Contact phone
+44 1380 721 034
Contact phone
+44 1225 706 133
Website
aandptaxis.com

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

Traveling between Melksham and Bath 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 picturesque drive from Melksham to Bath, spanning 22.5 km. In just 24 minutes, you'll journey through charming countryside and quaint villages. 💷 The cost of this delightful car trip ranges between £3 to £6, offering an affordable and convenient way to explore the stunning city of Bath from Melksham.
Average price
£3 - £5
🚆 Starting from Melksham station, travelers can take a train service operated by First Great Western Service heading towards Chippenham. 🌳 There is no direct train from Melksham to Bath, but the journey only includes one transfer. 🕒 The total travel time from Melksham to Bath by train is approximately 41 minutes. 🎟️ The cost of a train ticket between Melksham and Bath ranges from £9 to £32, depending on the class and time of booking. 💷
Departure Point
Melksham station
Arrival Point
Bath Spa station
🚌 Enjoy a convenient and efficient journey from Melksham to Bath by hopping on the direct bus service operated by Faresaver. Services depart hourly from Market Place station and take approximately 35 minutes to reach Manvers Street in Bath. 💰 Affordable fares ranging from £2 to £3 make this bus journey a budget-friendly option for travelers looking to visit Bath from Melksham.
Departure Point
Market Place station
Arrival Point
Manvers Street station
Useful tips for bus travellers
• Check the Faresaver website for real-time bus schedules to confirm the next departure from Market Place in Melksham, as there can be slight variations in timing throughout the day, especially during weekends. Website: faresaver.co.uk
• Upon arriving at Manvers Street in Bath, familiarize yourself with the local area by taking a moment to review the nearby map; Manvers Street is conveniently situated within walking distance of several attractions, but knowing the layout will enhance your experience. You can find station maps at the Bath bus station website: bathnes.gov.uk
• Bring a light snack or beverage for the 35-minute journey, as the bus may not have amenities on board, and enjoy the scenic views of the Wiltshire countryside along the route to Bath, as they can be quite picturesque.

Frequently asked questions

Find out more about the route from Melksham to Bath.

Or choose the category:
The distance between Melksham and Bath is approximately 16.1 km by road. Traveling by train, it typically takes around 20 minutes to reach Bath from Melksham. Alternatively, by car, the journey can be completed in approximately 30 minutes. If you prefer using public transportation, it takes approximately 45 minutes to reach Bath from Melksham by bus.
The most cost-effective transportation option for traveling from Melksham to Bath is by taking the bus, which costs around £2-£3 and takes approximately 35 minutes. This is a convenient choice for those on a budget. However, if time efficiency is a priority, taking a taxi is the quickest option, taking around 24 minutes but costing around £28-£39.
The prices for a train ticket from Melksham to Bath can range between £9 and £31, depending on factors such as time of booking and class of travel. On the other hand, the prices for a bus ticket from Bath to Melksham typically range between £2 and £3.
To travel from Melksham to Bath without using public transportation, you can opt to drive. The driving distance between the two locations is 22.5 km, and it typically takes around 24 minutes to reach Bath from Melksham by car. Keep in mind that the cost of driving can vary, with prices ranging from £3 to £6, depending on factors such as fuel consumption and toll roads.
The best way to travel from Melksham to Bath without a car is by bus. The journey takes approximately 35 minutes and the bus fare is usually around £2-£3.
Yes, there is a direct link between Melksham and Bath, but it is only available by bus. The bus service operated by Faresaver departs from Melksham and arrives at Bath City Centre, Manvers Street. The journey takes approximately 35 minutes and operates hourly every day. Unfortunately, there is no direct train service between the two cities, requiring a transfer at Chippenham and a total journey time of approximately 41 minutes.
There are many accommodation options available near Bath. With over 1811 hotels to choose from, travelers can find a variety of options to suit their preferences and budgets. Prices for hotels in Bath start at £45 per night, ensuring there are options available for every traveler.
Yes, you can definitely travel from Melksham to Bath by bicycle.