Trip to Weymouth

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Bath to Weymouth

🚆 Embark on a relaxing train journey from Bath Spa to Weymouth with direct services operated by First Great Western Service. Departures are available every four hours, offering convenience for travelers seeking to explore both cities. The scenic route takes approximately 2 hours and 5 minutes, making it a pleasant trip through the English countryside. 🌞 Enjoy the convenience of a smooth ride from Bath to Weymouth, arriving at the picturesque coastal town in just over 2 hours. First Great Western Service ensures a comfortable travel experience, allowing you to sit back and admire the views along the way. 🛤️ Whether you're heading to Weymouth for a seaside escape or exploring Bath's rich history and culture, the train journey offers a budget-friendly option with ticket prices ranging from £36 to £79.

Where to stay in Weymouth

There are over 362 hotels to stay in Weymouth. Prices range from $22 per night.

Find accommodation
  • The train services from Bath to Weymouth are provided by First Great Western Service. There is a direct train route that departs from Bath Spa station and arrives at Weymouth station. These services operate every day, with departures every four hours, and the journey typically takes approximately 2 hours and 5 minutes. Ticket prices for this route can vary between £36 to £80.
  • The fastest train between Bath and Weymouth is a direct service operated by First Great Western Service. This train departs from Bath Spa station and arrives at Weymouth station, with a journey time of approximately 2 hours and 5 minutes. These services run every four hours and operate daily, providing travelers with a convenient and efficient way to reach their destination. Ticket prices for this route can range from £36 to £80, depending on factors such as class of travel and booking time.
  • Trains departing for Weymouth from Bath are operated by First Great Western Service and depart from Bath Spa station. Bath Spa station serves as the main departure point for travelers heading to Weymouth by train. Passengers can easily access Bath Spa station, which is conveniently located in the city center of Bath, making it a convenient starting point for their journey to Weymouth.
  • There are multiple trains available between Bath and Weymouth with services departing every four hours and operating daily. These trains are operated by First Great Western Service, offering passengers a convenient and frequent option for travel between the two destinations. The journey typically takes around 2 hours and 5 minutes, making it a relatively quick and efficient way to reach Weymouth from Bath by train. Ticket prices for these trains can vary between £36 to £80, providing travelers with flexible options based on their budget and preferences.
  • The train from Bath to Weymouth operated by First Great Western Service arrives at Weymouth station. Weymouth station is the final destination for this train route, providing passengers with a convenient and central location upon arrival in Weymouth. From Weymouth station, travelers can easily access various transportation options to reach their final destination or explore the surrounding area.
  • The first train from Bath to Weymouth departs from Bath Spa station in the early morning and the last train leaves in the late evening. Services run every four hours throughout the day, providing travelers with multiple options to choose from for their journey. The journey duration between Bath and Weymouth by train typically takes around 2 hours and 5 minutes, offering a convenient and time-efficient travel option for passengers.
  • There are multiple direct train trips each day between Bath and Weymouth. Services run consistently every four hours, providing travelers with several options for departure times throughout the day. With trains operating daily on this route, passengers can easily choose a convenient timing that suits their travel schedule. The journey between Bath and Weymouth typically takes around 2 hours and 5 minutes, offering a streamlined and efficient travel experience.
  • Yes, there is a direct train between Bath and Weymouth. The service departs from Bath Spa and arrives at Weymouth, with trains operating every four hours on a daily basis. The journey duration for this direct train is approximately 2 hours and 5 minutes, providing a convenient and efficient travel option for passengers traveling between Bath and Weymouth.
  • The cost of a train ticket from Bath to Weymouth can vary between £36 to £80. Passengers have the option to choose from different fare prices within this range based on availability, booking class, and time of booking. It is recommended to book in advance to secure the best fare for the journey between Bath and Weymouth.

Will you be returning to Bath by train?

If you are looking for the return train journey, check out trains from Weymouth to Bath

See schedule