Cheltenham has no direct rail link — the nearest station is Cheltenham Spa, which serves trains on the Great Western line between London Paddington and Cardiff or Bristol. Journey time from London is around two hours.
From Birmingham New Street there are regular services taking about an hour, making Cheltenham an easy day trip from the Midlands. National Express coaches connect the town to London Victoria and other major cities.
By road, the M5 motorway runs close to the town, and the A40 connects it to Oxford and London. Driving from London takes about two hours in normal traffic.