UK › London to Bath

London to Bath: how to get there

The cheapest way is the Train (off-peak): 33.5 to 60.8 GBP (about $44) per person, about 1 h 30 min.

HowFareTime
Train (off-peak)33.5 to 60.8 GBP
per person
1 h 30 min

Fares checked with operators and recent guides on 2026-10-09. Dollar figures use today's reference rate. Taxi and flight prices move with traffic and season.

Roman Baths and Georgian streets. About 1 h 30 min from London by train.

Add this to a full trip budget →

Some links go to partners. We may earn a commission at no extra cost to you.

Other routes in UK

More for your UK trip