If you are travelling by public transport, Cheltenham is well served by National Express coach services and by direct rail services from London, Bristol, Cardiff and Birmingham. If you are travelling from abroad there is a direct coach service from Heathrow to Cheltenham of approximately 2.5 hours