The average bus between Dover and Wallingford takes 8h 33m and the fastest bus takes 6h 2m. The bus service runs several times per day from Dover to Wallingford. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 3 times a day between Dover and Wallingford. The earliest departure is at 6:14 AM in the morning, and the last departure from Dover is at 11:00 PM which arrives into Wallingford at 9:38 AM. All services require a transfer at Bus Station and take an average of 8h 33m. The schedules shown below are for the next available departures.



6h 37m • 3 changes


6h 35m • 3 changes


6h 51m • 3 changes


7h 5m • 3 changes


6h 2m • 3 changes


6h 32m • 3 changes


6h 59m • 3 changes


6h 33m • 3 changesWant to know about travelling from Dover to Wallingford? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Dover to Wallingford. However, there are services departing from Dover station and arriving at Wallingford station via London Victoria Coach Station Arrivals station. The journey, including transfers, takes approximately 8h 33m.
Dover to Wallingford bus services, operated by Stagecoach South East, depart from Bus Station.
Dover to Wallingford bus services, operated by Stagecoach South East, arrive at St Aldates station.
The distance between Dover and Wallingford is 177.2 km. The road distance is 248 km.
You can take a bus from Priory Street to Market Place via Bus Station, London Victoria Coach Station Arrivals, Green Line Coach Station, St Aldates, and Police Station in around 6h 44m.