Travel from London to Cheltenham-England

Bus or train from London to Cheltenham?

Great Western Railway operates a train from London to Cheltenham every 4 hours. Tickets cost $65 - $130 and the journey takes 2 h 7 min. Alternatively, National Express operates a bus from London to Cheltenham every 4 hours. Tickets cost $12 - $17 and the journey takes 2 h 40 min.

Book transport from London to Cheltenham

How to get from London to Cheltenham

From London Paddington train to Cheltenham Spa. 2 h 7 min £58. From London Paddington train to Bristol Parkway then train to Cheltenham Spa. 2 h 14 min £90. From London Victoria Coach Station bus to Cheltenham. 2 h 40 min £11. From Victoria Station Oxford Tube bus to Oxford City Centre, St Giles (o/s Ashmolean) then bus to Royal Well Bus Station. 4 h 15 min £24. From London drive to Cheltenham. 1 h 50 min £18.