The average bus between Camberley and Rochdale takes 7h 38m and the fastest bus takes 6h 39m. The bus service runs several times per day from Camberley to Rochdale. 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 every 4 hours between Camberley and Rochdale. The earliest departure is at 5:35 AM in the morning, and the last departure from Camberley is at 11:40 PM which arrives into Rochdale at 6:32 AM. All services require a transfer at Heathrow Terminal 5 and take an average of 7h 38m. The schedules shown below are for the next available departures.


8h 4m • 2 changesArrives next day


7h 20m • 2 changesArrives next day


6h 47m • 2 changes

7h 19m • 2 changes

8h 3m • 2 changes

8h 9m • 2 changes

8h 6m • 2 changes

7h 19m • 2 changes

8h 3m • 2 changes

8h 9m • 2 changes

8h 6m • 2 changes

7h 19m • 2 changes

8h 3m • 2 changes

8h 9m • 2 changes

8h 6m • 2 changes

7h 19m • 2 changes

8h 3m • 2 changes

8h 9m • 2 changes

8h 6m • 2 changes

7h 19m • 2 changes

8h 3m • 2 changes

8h 9m • 2 changes

8h 6m • 2 changesWant to know about travelling from Camberley to Rochdale? 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 Camberley to Rochdale. However, there are services departing from Camberley station and arriving at Rochdale station via Manchester, Shudehill Interchange. The journey, including transfers, takes approximately 7h 38m.
Camberley to Rochdale bus services, operated by Newbury & District, depart from London Heathrow Airport Terminal 5 station.
Camberley to Rochdale bus services, operated by Newbury & District, arrive at Manchester, Shudehill Interchange station.
The distance between Camberley and Rochdale is 271 km. The road distance is 369 km.
FlixBus operates a bus from London Heathrow Airport Terminal 5 to Manchester, Shudehill Interchange every 4 hours. Tickets cost £20–35 and the journey takes 5h 30m.