Skip to content
Stopwatch

Oxford Bus Company Route X20

Bus timetable and route map · Monday to Friday, Saturday, Sunday

Oxford Bus Company Route X20 is a bus route in Oxford and Oxfordshire, serving Oxford Westgate (Stop M5), Headington, Sandfield Road, Haddenham Fort End, Upton Turn and Headington, Brookes University. Monday to Friday the first bus is at 04:50 and the last at 23:00, every 15 min during the day. Updated 4 October 2026.

Timetable summary

Monday to Friday

First
04:50
Last
23:00
Buses
99
Daytime
every 15 min

Saturday

First
05:10
Last
23:00
Buses
63
Daytime
every 30 min

Sunday

First
06:20
Last
22:50
Buses
52
Daytime
every 30 min

Timetable change: Oxford Bus Company’s timetable changes on 17 October 2026. The times below are for the current timetable.

Route X20 to Aylesbury Bus Stn,

Destination sign “Aylesbury Bus Stn, Bay 9” · from Oxford Westgate (Stop M5) · 51 stops

Monday to Friday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Oxford Westgate (Stop M5)Headington, Sandfield RoadWaterstock, Motorway Service AreaMuseumHaddenham Fort EndLong FurlongAylesbury Bus Stn, Bay 9
06:2006:3106:4506:5907:0907:1907:31
····06:2706:3706:48
06:5007:0607:2207:4007:5008:0008:12
07:2007:3807:5508:1308:2308:3308:45
07:4007:5808:1208:3008:4008:5009:02
08:0008:1808:3108:4908:5909:0909:21
08:2508:4308:5609:1409:2409:3409:46
08:5009:0609:1809:3609:4609:5610:08
09:0509:2009:3209:5010:0010:1010:22
09:2009:3509:4710:0510:1510:2510:37
09:3509:5010:0210:2010:3010:4010:52
09:5010:0510:1710:3510:4510:5511:07
10:0510:2010:3210:5011:0011:1011:22
10:2010:3510:4711:0511:1511:2511:37
10:3510:5011:0211:2011:3011:4011:52
10:5011:0511:1711:3511:4511:5512:07
11:0511:2011:3211:5012:0012:1012:22
11:2011:3511:4712:0512:1512:2512:37
11:3511:5012:0212:2012:3012:4012:52
11:5012:0512:1712:3512:4512:5513:07
12:0512:2012:3212:5013:0013:1013:22
12:2012:3512:4713:0513:1513:2513:37
12:3512:5013:0213:2013:3013:4013:52
12:5013:0513:1713:3513:4513:5514:07
13:0513:2013:3213:5014:0014:1014:22
13:2013:3513:4714:0514:1514:2514:37
13:3513:5014:0214:2014:3014:4014:52
13:5014:0514:1714:3514:4514:5515:07
14:0514:2014:3214:5015:0015:1015:22
14:2014:3514:4715:0515:1515:2515:37
14:3514:5015:0215:2015:3015:4015:52
14:5015:0515:1715:3515:4515:5516:07
15:1015:2615:3915:5716:0716:1716:29
15:3015:4916:0416:2216:3216:4216:54
15:5016:0916:2416:4216:5217:0217:14
16:1016:2916:4417:0017:0917:1917:31
16:3016:4917:0417:2017:2917:3917:51
16:5017:0917:2417:4017:4917:5918:11
17:1517:3417:4918:0418:1318:2318:35
17:3517:5418:0918:2418:3318:4318:55
17:5518:1418:2918:4418:5319:0319:15
18:1518:3418:4919:0419:1319:2319:35
18:3018:4919:0419:1919:2819:3819:50
18:4519:0219:1519:3019:3919:4920:01
19:0019:1719:3019:4519:5420:0420:16
19:3019:4720:0020:1520:2420:3420:46
20:0020:1220:2520:3620:4520:5521:05
21:0021:1221:2521:3621:4521:5522:05
22:0022:1222:2522:3622:4522:5523:05
23:0023:1223:2523:3623:4523:5500:05

Saturday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Oxford Westgate (Stop M5)Headington, Sandfield RoadWaterstock, Motorway Service AreaMuseumHaddenham Fort EndLong FurlongAylesbury Bus Stn, Bay 9
····06:3806:4806:59
06:4507:0107:1507:2907:3807:4807:59
07:1507:3107:4507:5908:0808:1808:29
07:4508:0108:1508:2908:3808:4808:59
08:1508:3108:4508:5909:0809:1809:29
08:4509:0109:1509:2909:3809:4809:59
09:1509:3109:4509:5910:0810:1810:29
09:4510:0110:1510:2910:3810:4810:59
10:1510:3110:4510:5911:0811:1811:29
10:4511:0111:1511:2911:3811:4811:59
11:1511:3111:4511:5912:0812:1812:29
11:4512:0112:1512:2912:3812:4812:59
12:1512:3112:4512:5913:0813:1813:29
12:4513:0113:1513:2913:3813:4813:59
13:1513:3113:4513:5914:0814:1814:29
13:4514:0114:1514:2914:3814:4814:59
14:1514:3114:4514:5915:0815:1815:29
14:4515:0115:1515:2915:3815:4815:59
15:1515:3115:4515:5916:0816:1816:29
15:4516:0116:1516:2916:3816:4816:59
16:1516:3116:4516:5917:0817:1817:29
16:4517:0117:1517:2917:3817:4817:59
17:1517:3117:4517:5918:0818:1818:29
17:4518:0118:1518:2918:3818:4818:59
18:1518:3118:4518:5919:0819:1819:29
18:4519:0119:1519:2919:3819:4819:59
19:0019:1619:3019:4219:5120:0120:12
19:3019:4620:0020:1220:2120:3120:42
20:0020:1520:2820:4020:4920:5821:09
21:0021:1421:2621:3821:4721:5622:07
22:0022:1422:2622:3722:4622:5523:05
23:0023:1423:2623:3723:4623:5500:05

Sunday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Oxford Westgate (Stop M5)Headington, Sandfield RoadWaterstock, Motorway Service AreaMuseumHaddenham Fort EndLong FurlongAylesbury Bus Stn, Bay 9
07:5008:0608:2008:3408:4308:5309:04
08:2008:3608:5009:0409:1309:2309:34
08:5009:0609:2009:3409:4309:5310:04
09:2009:3609:5010:0410:1310:2310:34
09:5010:0610:2010:3410:4310:5311:04
10:2010:3610:5011:0411:1311:2311:34
10:5011:0611:2011:3411:4311:5312:04
11:2011:3611:5012:0412:1312:2312:34
11:5012:0612:2012:3412:4312:5313:04
12:2012:3612:5013:0413:1313:2313:34
12:5013:0613:2013:3413:4313:5314:04
13:2013:3613:5014:0414:1314:2314:34
13:5014:0614:2014:3414:4314:5315:04
14:2014:3614:5015:0415:1315:2315:34
14:5015:0615:2015:3415:4315:5316:04
15:2015:3615:5016:0416:1316:2316:34
15:5016:0616:2016:3416:4316:5317:04
16:2016:3616:5017:0417:1317:2317:34
16:5017:0617:2017:3417:4317:5318:04
17:2017:3617:5018:0418:1318:2318:34
17:5018:0618:2018:3418:4318:5319:04
18:5019:0619:2019:3419:4319:5320:04
19:5020:0520:1820:3020:3920:4820:59
20:5021:0421:1621:2821:3721:4621:57
21:5022:0422:1622:2722:3622:4522:55
22:5023:0423:1623:2723:3623:4523:55
All 51 stops in this direction
  1. Oxford Westgate (Stop M5) #340002074M5
  2. Oxford City Centre, Speedwell Street #340001989S2
  3. Oxford High Street (Stop T1) #340002074T1
  4. Oxford City Centre, Queens Lane #340001992K5
  5. St Clements, St Clements Street #340001317OUT
  6. St Clements, South Park #340001321HEA
  7. Headington, Brookes University #340001313OPP
  8. Headington, Headington School #340001319OPP
  9. Headington, Sandfield Road #340001311OPS
  10. Headington, Headington Shops #340001309BBV
  11. Headington, Shops #340001309OPP
  12. Headington, Wharton Road #340001312OPP
  13. Headington, Gladstone Road #340001308OPP
  14. Headington, Green Road Roundabout #340001310NRC
  15. Risinghurst, A40 Risinghurst Turn #340001293OPP
  16. Sandhills, Thornhill Park & Ride #340000009LRE
  17. Forest Hill, Turn #340001701EST
  18. Waterstock, Motorway Service Area #340003241TRN
  19. Waterstock, Five Elms Farm #340001715OPP
  20. Waterstock, Waterstock Turn #340001716CNR
  21. Tiddington, The Fox #340000755FX
  22. North Weston, Shabbington Turn #340003242OPP
  23. Lord Williams Upper School #340001658OPP
  24. Sycamore Drive #340000115OUS
  25. Cuttle Brook #340001657OUT
  26. Museum #340001656OUT
  27. Thame, Town Hall #340000749TH
  28. Police Station #340001616OUT
  29. Queens Close #340001615OQC
  30. Haddenham Scotsgrove #040000003998
  31. Haddenham & Thame Parkway Stn #040000004432
  32. Station Bridge #040000004430
  33. Briden's Way #040000004428
  34. Haddenham Fort End #040000004426
  35. Haddenham Woodways #040000002281
  36. Medical Centre #040000002279
  37. Stanbridge Close #040000002278
  38. Rudd's Lane #040000004418
  39. Haddenham King's Cross #040000004436
  40. New Road #040000004416
  41. Dinton Castle #040000004414
  42. Upton Turn #040000004412
  43. Long Furlong #040000004410
  44. Village Hall #040000004408
  45. The Rose & Crown PH #040000004406
  46. The Bugle Horn PH #040000004404
  47. Pearson Close #040000004402
  48. Churchill Avenue #040000004918
  49. Aylesbury College #040000004917
  50. Friarage Road #040000004914
  51. Aylesbury Bus Stn, Bay 9 #040000004659

Route X20 to Oxford Westgate (Stop M5)

Destination sign “Oxford Westgate (Stop M5)” · from Aylesbury Bus Stn, · 52 stops

Monday to Friday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Aylesbury Bus Stn, Bay 9Upton TurnHaddenham Fort EndMuseumWaterstock, Motorway Service AreaHeadington, Brookes UniversityOxford Westgate (Stop M5)
04:5004:5905:0805:2105:3105:4405:56
05:1505:2705:3605:5006:0206:1806:30
05:4005:5206:0106:1606:3006:4907:01
06:0006:1206:2106:3606:5307:1407:26
06:2006:3206:4106:5607:1307:3407:49
06:4006:5207:0107:1607:3307:5608:13
06:5507:0807:1707:3207:4908:1208:29
07:1007:2107:3007:4608:0308:2508:42
07:3007:4507:5408:1008:2808:5009:07
07:5008:0508:1408:3008:4309:0209:19
08:0508:2008:2908:4508:5809:1609:31
08:2008:3508:4409:0009:1309:3109:45
08:4008:5409:0309:1909:3209:5010:03
08:5509:0809:1709:3309:4610:0410:17
09:1009:2309:3209:4810:0110:1710:29
09:2509:3809:4710:0310:1610:3210:44
09:4009:5310:0210:1810:3110:4710:59
09:5510:0810:1710:3310:4611:0211:14
10:1010:2310:3210:4811:0111:1711:29
10:2510:3810:4711:0311:1611:3211:44
10:4010:5311:0211:1811:3111:4711:59
10:5511:0811:1711:3311:4612:0212:14
11:1011:2311:3211:4812:0112:1712:29
11:2511:3811:4712:0312:1612:3212:44
11:4011:5312:0212:1812:3112:4712:59
11:5512:0812:1712:3312:4613:0213:14
12:1012:2312:3212:4813:0113:1713:29
12:2512:3812:4713:0313:1613:3213:44
12:4012:5313:0213:1813:3113:4713:59
12:5513:0813:1713:3313:4614:0214:14
13:1013:2313:3213:4814:0114:1714:29
13:2513:3813:4714:0314:1614:3214:44
13:4013:5314:0214:1814:3114:4714:59
14:1014:2314:3214:4815:0115:1715:29
14:3014:4314:5215:0815:2115:3815:50
14:5015:0315:1215:2815:4115:5716:09
15:1015:2315:3215:4816:0116:1716:29
15:3015:4315:5216:0816:2116:3716:49
15:5016:0316:1216:2816:4116:5917:15
16:1016:2316:3216:4817:0117:1917:35
16:3016:4316:5217:0817:2117:3917:55
16:5017:0317:1217:2817:4117:5918:15
17:1017:2317:3217:4818:0118:1918:35
17:3017:4217:5118:0618:1818:3418:47
18:0018:1118:2018:3418:4618:5919:11
18:3018:4118:5019:0419:1419:2719:39
19:3019:4119:5020:0420:1420:2720:39
20:3020:4120:5021:0421:1421:2721:39
21:3021:4121:5022:0422:1422:2722:39

Saturday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Aylesbury Bus Stn, Bay 9Upton TurnHaddenham Fort EndMuseumWaterstock, Motorway Service AreaHeadington, Brookes UniversityOxford Westgate (Stop M5)
05:1005:2205:3105:4605:5606:1306:26
05:4005:5206:0106:1606:2606:4306:56
06:1006:2206:3106:4606:5607:1307:26
06:4006:5207:0107:1607:2607:4307:56
07:1007:2207:3107:4607:5608:1308:26
07:4007:5208:0108:1608:2608:4308:56
08:1008:2208:3108:4608:5609:1309:26
08:4008:5209:0109:1609:2609:4309:56
09:1009:2209:3109:4609:5610:1310:26
09:4009:5210:0110:1610:2610:4310:56
10:1010:2210:3110:4610:5611:1311:26
10:4010:5211:0111:1611:2611:4311:56
11:1011:2211:3111:4611:5612:1312:26
11:4011:5212:0112:1612:2612:4312:56
12:1012:2212:3112:4612:5613:1313:26
12:4012:5213:0113:1613:2613:4313:56
13:1013:2213:3113:4613:5614:1314:26
13:4013:5214:0114:1614:2614:4314:56
14:1014:2214:3114:4614:5615:1315:26
14:4014:5215:0115:1615:2615:4315:56
15:1015:2215:3115:4615:5616:1316:26
15:4015:5216:0116:1616:2616:4316:56
16:1016:2216:3116:4616:5617:1317:26
16:4016:5217:0117:1617:2617:4317:56
17:1017:2217:3117:4617:5618:1318:26
17:4017:5218:0118:1618:2618:4318:56
18:0018:1118:2018:3318:4319:0019:13
18:3018:4118:5019:0319:1319:3019:43
19:3019:4119:5020:0320:1320:3020:43
20:3020:4120:5021:0321:1321:3021:43
21:3021:4121:5022:0322:1322:3022:43

Sunday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Aylesbury Bus Stn, Bay 9Upton TurnHaddenham Fort EndMuseumWaterstock, Motorway Service AreaHeadington, Brookes UniversityOxford Westgate (Stop M5)
06:2006:3206:4106:5507:0507:2207:35
06:5007:0207:1107:2507:3507:5208:05
07:2007:3207:4107:5508:0508:2208:35
07:5008:0208:1108:2508:3508:5209:05
08:2008:3208:4108:5509:0509:2209:35
08:5009:0209:1109:2509:3509:5210:05
09:2009:3209:4109:5510:0510:2210:35
09:5010:0210:1110:2510:3510:5211:05
10:2010:3210:4110:5511:0511:2211:35
10:5011:0211:1111:2511:3511:5212:05
11:2011:3211:4111:5512:0512:2212:35
11:5012:0212:1112:2512:3512:5213:05
12:2012:3212:4112:5513:0513:2213:35
12:5013:0213:1113:2513:3513:5214:05
13:2013:3213:4113:5514:0514:2214:35
13:5014:0214:1114:2514:3514:5215:05
14:2014:3214:4114:5515:0515:2215:35
14:5015:0215:1115:2515:3515:5216:05
15:2015:3215:4115:5516:0516:2216:35
15:5016:0216:1116:2516:3516:5217:05
16:2016:3216:4116:5517:0517:2217:35
17:2017:3217:4117:5518:0318:2018:33
18:2018:3218:4118:5519:0319:2019:33
19:2019:3219:4119:5520:0320:2020:33
20:2020:3220:4120:5521:0321:2021:33
21:2021:3221:4121:5522:0322:2022:33
All 52 stops in this direction
  1. Aylesbury Bus Stn, Bay 9 #040000004659
  2. Morrisons #040000004913
  3. TA Centre #040000004909
  4. Aylesbury College #040000004910
  5. Churchill Avenue #040000004401
  6. The Bugle Horn PH #040000004403
  7. The Rose & Crown PH #040000004405
  8. Stone Crossroads #040000004407
  9. Long Furlong #040000004409
  10. Upton Turn #040000004411
  11. Dinton Castle #040000004413
  12. New Road #040000004415
  13. Haddenham King's Cross #040000004435
  14. Rudd's Lane #040000002276
  15. Stanbridge Close #040000002277
  16. Medical Centre #040000002347
  17. Haddenham Woodways #040000002280
  18. Haddenham Fort End #040000004425
  19. Briden's Way #040000004427
  20. Station Bridge #040000004429
  21. Haddenham & Thame Parkway Stn #040000004432
  22. Haddenham Scotsgrove #040000003999
  23. Queens Close #340001615QUC
  24. Cricket Ground #340001617OPP
  25. Thame, North Street #340001703OWL
  26. Thame, Town Hall #340000749OPP
  27. Museum #340001656OPP
  28. Cuttle Brook #340001657OPP
  29. Sycamore Drive #340000115WUS
  30. Lord Williams Upper School #340001658CNR
  31. North Weston, Shabbington Turn #340003242CNR
  32. Tiddington, The Fox #340000755OFX
  33. Waterstock, Waterstock Turn #340001716OPP
  34. Waterstock, Five Elms Farm #340001715OUT
  35. Waterstock, Motorway Service Area #340003241TRN
  36. Forest Hill, Turn #340001701WST
  37. Sandhills, Thornhill Park and Ride #340000009LRW
  38. Risinghurst, A40 Risinghurst Turn #340001293CNR
  39. Green Road Roundabout #340001310ONR
  40. Headington, Gladstone Road #340001308CNR
  41. Headington, Headington Shops #340001309OUT
  42. Headington, Sandfield Road #340001311OSS
  43. Headington, Headington School #340001319CNR
  44. Headington, Brookes University #340001313ENT
  45. St Clements, Glebe Street #340001317OPP
  46. St Clements, St Clements Street #340001126DAW
  47. Oxford City Centre Queens Lane #340001992J2
  48. Oxford City Centre, High Street #340000002I2
  49. Oxford City Centre, High Street #340000002CAR
  50. Oxford City Centre, Speedwell Street #340001989S1
  51. Oxford City Centre, Park End Street #340002070D1
  52. Oxford Westgate (Stop M5) #340002074M5

Route X20 route map

Questions about Oxford Bus Company Route X20

What time is the first Route X20 bus?

Monday to Friday: 04:50. Saturday: 05:10. Sunday: 06:20.

What time is the last Route X20 bus?

Monday to Friday: 23:00. Saturday: 23:00. Sunday: 22:50. A time after midnight belongs to the evening before.

How often does Route X20 run?

Monday to Friday: every 15 min. Saturday: every 30 min. Sunday: every 30 min, between 07:00 and 19:00.

Does Route X20 run at weekends?

Saturday: yes. Sunday: yes.

Where does Route X20 go?

Route X20 serves Oxford Westgate (Stop M5), Headington, Sandfield Road, Haddenham Fort End, Upton Turn and Headington, Brookes University. The full list of stops for each direction is below the timetables.

Are these live bus times?

No. They are the published timetable from Oxford Bus Company’s open data, refreshed 4 October 2026. A bus can run early or late, and disruptions are not shown.

Source: Oxford Bus Company open data (GTFS schedule for Oxford Bus Company), used under the Open Government Licence v3.0. Refreshed 4 October 2026. These are scheduled times; disruptions and service alerts are published by the operator. Contains public sector information licensed under the Open Government Licence v3.0. Changes made: times reformatted into timetables and departure lists.

Other Oxford Bus Company routes

All 128 Oxford Bus Company routes

Enter to open · Esc to close