Great Western Railway operates a train from Marble Arch to Oxford hourly. Tickets cost $35 - $65 and the journey takes 56 min. Chiltern Railways also services this route hourly. Alternatively, Stagecoach Oxfordshire operates a bus from Marble Arch to Oxford every 10 minutes. Tickets cost $19 and the journey takes 1 h 32 min. Oxford Bus Company also services this route every 15 minutes.