The average bus between Carshalton and Dudley takes 5h 4m and the fastest bus takes 4h 24m. The bus service runs several times per day from Carshalton to Dudley. 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 4 times a day between Carshalton and Dudley. The earliest departure is at 1:56 PM in the afternoon, and the last departure from Carshalton is at 11:29 PM which arrives into Dudley at 4:00 AM. All services require a transfer, and take on average 5h 4m. The schedules shown below are for the next available departures.

5h 19m • 1 change
5h • 1 changeArrives next day

4h 39m • 1 changeArrives next day

4h 31m • 1 change
4h 57m • 1 change
4h 43m • 1 changeArrives next day

4h 24m • 1 changeArrives next day

4h 31m • 1 change
5h 44m • 1 change
5h 27m • 1 changeArrives next day

4h 38m • 1 changeArrives next day

4h 31m • 1 change
5h 44m • 1 change
5h 27m • 1 changeArrives next day

4h 38m • 1 changeArrives next day

4h 31m • 1 change
5h 44m • 1 change
5h 27m • 1 changeArrives next day

4h 38m • 1 changeArrives next day

4h 31m • 1 changeWant to know about travelling from Carshalton to Dudley? 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 Carshalton to Dudley. However, there are services departing from Carshalton station and arriving at Dudley station via Heathrow Central Bus Station station. The journey, including transfers, takes approximately 5h 4m.
Carshalton to Dudley bus services, operated by Metrobus, depart from Carshalton High Street station.
Carshalton to Dudley bus services, operated by Metrobus, arrive at Castle Gate Island station.
The distance between Carshalton and Dudley is 181.9 km. The road distance is 229 km.
You can take a bus from Carshalton High Street to Castle Gate Island via Heathrow Central Bus Station in around 5h 26m.