20 Rose Hill, The Oval ↔ John Radcliffe Hospital, JR Hospital Main Entrance
Operated by Oxford Bus Company. First bus 06:20, last bus 19:15. 38 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| The Oval (N-bound) | 06:20 | 07:00 | 07:40 | 08:25 | 09:10 | 09:50 | 10:30 | 11:10 | 11:50 | 12:30 | 13:10 | 13:50 | 14:30 | 15:05 | 15:50 | 16:40 | 17:20 | 18:00 | 18:40 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Freelands Road (adj) | 06:28 | 07:10 | 07:50 | 08:35 | 09:19 | 09:59 | 10:39 | 11:19 | 11:59 | 12:39 | 13:19 | 13:59 | 14:39 | 15:15 | 16:00 | 16:50 | 17:30 | 18:09 | 18:48 |
| Gipsy Lane Campus (Stop B7) | 06:40 | 07:23 | 08:07 | 08:52 | 09:32 | 10:12 | 10:52 | 11:32 | 12:12 | 12:52 | 13:32 | 14:12 | 14:52 | 15:29 | 16:14 | 17:04 | 17:44 | 18:22 | 19:00 |
| JR Hospital Main Entrance (Stop J3) | 06:47 | 07:30 | 08:15 | 09:00 | 09:40 | 10:20 | 11:00 | 11:40 | 12:20 | 13:00 | 13:40 | 14:20 | 15:00 | 15:37 | 16:22 | 17:12 | 17:52 | 18:30 | 19:07 |
Route map
All stops on route 20
20 towards John Radcliffe Hospital, JR Hospital Main Entrance
- The Oval (N-bound) Rose Hill
- Dashwood Road (adj) Rose Hill
- Spencer Crescent (adj) Rose Hill
- Rose Hill Parade (o/s) Rose Hill
- Courtland Road (adj) Rose Hill
- Westbury Crescent (opp) Rose Hill
- Iffley Turn (adj) Iffley
- Henley Avenue (NW-bound) Iffley
- Freelands Road (adj) Iffley
- Howard Street west (opp) Oxford
- Magdalen Road west (opp) Oxford
- Henley Street (opp) Oxford
- James Street west (opp) Oxford
- The Plain (NW-bound) Oxford
- St Clements Street (Stop B) St Clements
- South Park (adj) St Clements
- Union Street (opp) Oxford
- East Avenue (opp) Oxford
- Stone Street (opp) Oxford
- Divinity Road (opp) Headington
- Warneford Hospital (opp) Headington
- Gipsy Lane Campus (Stop B7) Headington
- Headington School (Stop B8) Headington
- Headington School (o/s) Headington
- Fortnam Close (opp) Headington
- West Wing (Stop J7) John Radcliffe Hospital
- JR Hospital Main Entrance (Stop J3) John Radcliffe Hospital
20 towards Rose Hill, The Oval
- JR Hospital Main Entrance (Stop J3) John Radcliffe Hospital
- West Wing (Stop J8) John Radcliffe Hospital
- Snowdon Mede (opp) Northway
- Bowness Avenue (opp) Northway
- Copse Lane (opp) Northway
- Crotch Crescent (adj) New Marston
- Edgeway Road (opp) New Marston
- Jack Straws Lane (adj) New Marston
- Kings Mill Lane (opp) New Marston
- Clive Booth Hall (S-bound) New Marston
- South Park (opp) St Clements
- Brookes University (Stop B2) Headington
- Gipsy Lane Campus (Stop B6) Headington
- Warneford Hospital (entrance) Headington
- Divinity Road (adj) Headington
- Stone Street (adj) Oxford
- East Avenue (adj) Oxford
- Union Street (adj) Oxford
- Glebe Street (adj) St Clements
- St Clements Street (Stop C) St Clements
- The Plain (SE-bound) Oxford
- James Street west (adj) Oxford
- Henley Street (adj) Oxford
- Magdalen Road west (adj) Oxford
- Howard Street west (adj) Oxford
- Freelands Road (opp) Iffley
- Iffley Turn (opp) Iffley
- Westbury Crescent (adj) Rose Hill
- Rose Hill Parade (opp) Rose Hill
- Spencer Crescent (opp) Rose Hill
- Dashwood Road (opp) Rose Hill
- The Oval (N-bound) Rose Hill
Service history & registered changes
- 🆕 Registered effective 6 Sept 2026 Operating between Hull City Centre and Priory Park & Ride given service number 20 effective from 06 September 2026. To amend Route and Timetable.
- 🆕 Registered effective 31 May 2026 Operating between Hull City Centre and Priory Park & Ride given service number 20 effective from 31 May 2026. To amend Route.
- 🆕 Registered effective 22 Feb 2026 Operating between The Oval, Rose Hill and John Radcliffe Hospital given service number 20 effective from 22 February 2026. To amend Timetable.
- 🆕 Registered effective 1 Dec 2025 Operating between Hull City Centre and Priory Park & Ride given service number 20 effective from 01 December 2025. To amend Route.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 20 bus?
The first 20 departure on weekdays leaves at 06:20 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 20 bus?
The last 20 on weekdays leaves its first stop at 19:15. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 20 bus cost?
The 20 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Oxford Bus Company day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 20 bus?
The 20 is operated by Oxford Bus Company.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.