To get to Rugby by car, from Birmingham take the M6 south towards London and exit at junction 1. Follow the A426 towards Rugby. From Leicester, take the A426 southbound towards Rugby. From Coventry, take the A428 eastbound towards Rugby.
To get to Rugby by train, you can take the West Coast Main Line from London Euston station and stop at Rugby station. From Birmingham New Street station, take a direct train to Rugby. From Leicester station, take a train towards Birmingham and change at Nuneaton for a train to Rugby.
If you're in the nearby town of Daventry, you can take the A45 towards Rugby. From the city of Coventry, take the A428 eastbound towards Rugby.
The closest airport to Rugby is Birmingham Airport, located approximately 25 miles away. If you are driving from Birmingham Airport to Rugby, the quickest route is via the M6 motorway. Alternatively, you can take a train from Birmingham International Station, which is located within the airport terminal, and arrive in Rugby in around 20 minutes.