Stations, airports and arrival routes for Wallingford

Wallingford, United Kingdom | Updated: 2026-08-10

Getting to Wallingford

Wallingford has no mainline railway station. The nearest station is Cholsey, roughly four kilometres away, on the Great Western Railway line between London Paddington and Oxford. Cholsey offers a limited stopping service; Didcot Parkway, the next station toward London, provides faster and more frequent services to London, Oxford and connections beyond, and is the practical primary arrival point for most visitors arriving by rail. National Rail's Didcot Parkway information confirms bus connections onward to Wallingford.

By bus, Thames Travel's X40 service connects Oxford and Reading via Wallingford town centre (Market Place stop) and is the most direct public-transport link between the town and both cities. Services 33 and 33A connect toward Cholsey. Service 136 runs to Benson, Shillingford and Warborough. The D1 service (Going Forward Buses) connects toward Didcot via Dorchester-on-Thames and Clifton Hampden. Route numbers and operators are drawn from timetable sources; confirm current schedules with Thames Travel and Going Forward Buses directly before travelling.

The Cholsey and Wallingford Railway, a heritage steam line, provides an additional link between Cholsey station and the edge of Wallingford on selected operating days. It is a visitor attraction as well as a transport option; confirm operating days with the railway directly before planning a journey around it.

The nearest major airports are Heathrow (approximately 50–55 kilometres), Gatwick and Birmingham; none has a direct public transport link to Wallingford and onward connections via Reading or Oxford are the practical route. Coach services between London and Oxford (National Express and others) stop at Didcot and Oxford, from which bus connections to Wallingford are available.

Frequently Asked Questions

Which railway station should I use to reach Wallingford by train?

Wallingford has no mainline railway station, so most rail visitors use Didcot Parkway, which offers faster and more frequent services to London, Oxford, and onward connections than the closer but more limited Cholsey station. Didcot Parkway also has confirmed bus connections onward to Wallingford. Cholsey station, roughly four kilometres from Wallingford, is the nearest stop but serves only a limited stopping service.

Which bus service is the most direct way to reach Wallingford from Oxford or Reading?

Thames Travel's X40 service connects Oxford and Reading via Wallingford town centre, stopping at the Market Place, making it the most direct public-transport link between the town and both cities. Other Thames Travel services also operate in the area: routes 33 and 33A run toward Cholsey, and service 136 connects to Benson, Shillingford, and Warborough.

If I'm flying into a nearby airport, what's the most practical way to get to Wallingford?

The nearest major airports are Heathrow (approximately 50–55 kilometres away), Gatwick, and Birmingham, but none has a direct public transport link to Wallingford. The practical approach is to travel via Reading or Oxford, from which bus connections to Wallingford are available, or to use coach services such as National Express between London and Oxford, which stop at Didcot and Oxford.

Sources: Wallingford Town Council - Places to VisitWallingford, Oxfordshire - WikipediaWallingford - Chilterns National Landscape

Was this page useful? Your feedback helps improve the guide.
Share your knowledge about Wallingford

Local tips, corrections, business details, community projects or photos help make this guide better.

Return to the Wallingford main travel guide.