Question: how long does it take to get from london to bath?
Answer: Journeys between London and Bath take around 1 hour 20 minutes, but can be longer on public holidays, and at weekends. Our fastest service takes just 1 hour 19 minutes.