Cheap Bus, Train and Carpool tickets to Oldham

What are the most popular routes to Oldham?

London - OldhamAverage priceRUB 2,507Average duration5h 45mDaily departures4
Leeds - OldhamAverage priceRUB 835Average duration42mDaily departures5
Liverpool - OldhamAverage priceRUB 839Average duration1h 58mDaily departures26
Manchester - OldhamAverage priceRUB 641Average duration22mDaily departures12
Milton Keynes - OldhamAverage priceRUB 2,736Average duration3h 40mDaily departures1