Travel from Bath to Frome

Bus or train from Bath to Frome?

Great Western Railway operates a train from Bath to Frome every 3 hours. Tickets cost $12 - $23 and the journey takes 39 min. Alternatively, First operates a bus from Bath to Frome hourly. Tickets cost $3 - $5 and the journey takes 46 min. Faresaver also services this route hourly.

Book transport from Bath to Frome

How to get from Bath to Frome

ModeDurationPrice
From Bath Spa train to Frome.39 min£10
From Oldfield Park, St Mary's Buildings bus to Frome, Market Place.46 min£2
From Bath taxi to Frome.22 min£30
From Bath drive to Frome.22 min£2

How long does it take to get from Bath to Frome?

The train from Bath Spa to Frome takes 39 min including transfers and departs every three hours.

Is there a direct train between Bath and Frome?

Yes, there is a direct train departing from Bath Spa and arriving at Frome. Services depart every three hours. The journey takes approximately 39 min.

Is there a direct bus between Bath and Frome?

Yes, there is a direct bus departing from Oldfield Park, St Mary's Buildings and arriving at Frome, Market Place. Services depart hourly, and operate every day. The journey takes approximately 46 min.

Operators from Bath to Frome

OperatorPhoneWebsite
Great Western RailwayGreat Western Railway
First+44 (0)1224 650100First