Northern Rail operates a train from Salford to Oldham hourly. Tickets cost $2 - $4 and the journey takes 11 min. Alternatively, First operates a bus from Salford to Oldham every 30 minutes. Tickets cost $3 - $4 and the journey takes 37 min. National Express also services this route every 2 hours.
From Manchester Victoria train to Mills Hill (Manchester). 11 min £2. From Piccadilly Gardens, Piccadilly/Oldham St (Oxfam) bus to Oldham, King St/Barn St (Mecca Bingo). 37 min £2. From Salford taxi to Oldham. 18 min £38. From Salford drive to Oldham. 18 min £2. From Salford Uber to Oldham. 18 min £23. From Salford walk to Oldham. 3 h 4 min.
Yes, there is a direct bus departing from Piccadilly Gardens, Piccadilly/Oldham St (Oxfam) and arriving at Oldham, King St/Barn St (Mecca Bingo). Services depart every 2 hours, and operate every day. The journey takes approximately 37 mins.