Whitchurch railway station is situated on the northern edge of the town and is on the main London – Exeter railway line with trains approximately every hour in each direction, with more during peak times. There are easy links to London, Southampton, Reading and the Midlands and the West country. The ticket office is open in the mornings and there is a ticket machine. Buses to serve the station and stop just outside the forecourt.
Whitchurch is served by regular Stagecoach weekday and Saturday services to Basingstoke, Andover and Winchester.
On Sundays there is a service to Basingstoke and Andover.
Whitchurch is on the A34 north/south route which links Southampton to the Midlands and the north, and is also just three miles north of the main M3/A303 London to West country route, accessed at Bullington Cross.
From the south traffic should turn left off the A34 at the signposted slip road which then goes under the A34 and in one mile reaches the town centre.
From the north, traffic should take the slip road left near Litchfield signposted Whitchurch and take the parallel old A34 for three miles to reach the town centre.
For local traffic from Basingstoke or Andover the B3400 connects directly.
The nearest commercial airport is Southampton, 20 miles south. Access by road to Whitchurch from the airport is via the M3/A34 then as above. If travelling from the airport’s railway station, change for Whitchurch at Basingstoke. Alternatively, the Oxford Airport is 50 miles north, along the A34.
The nearest light-aircraft airport is Popham Airfield (EGHP – N5111.66 W00114.17). It is about a 20 minute walk from the Micheldever station, change for Whitchurch at Basingstoke.