31 Ilfracombe ↔ Ilfracombe St James' Place Gardens

Operated by Stagecoach South West. First bus 09:05, last bus 17:35. 8 journeys on weekdays.

The 31 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

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.

31 towards Ilfracombe St James' Place Gardens — Monday to Friday (8 journeys)
St James' Place Gardens (NE-bound) ········
Garage (Stop C) 09:1010:1011:1013:1014:1015:4016:4017:40
Mullacott Cross (S-bound) 09:1710:1711:1713:1714:1715:4716:4717:47
Lee Cross (W-bound) 09:2110:2111:2113:2114:2115:5116:5117:51
Golden Coast Holiday Park (SW-bound) ·10:23··14:2315:5316:5317:53
Sands (W-bound) 09:3710:2911:3713:3714:2915:5916:5917:59
Post Office (E-bound) ·10:36··14:3616:0617:0618:06
Post Office (W-bound) 09:29·11:2913:29····
Golden Coast Holiday Park (opp) 09:42·11:4213:42····
Lee Cross (E-bound) 09:4410:4411:4413:4414:4416:1417:1418:14
Mullacott Cross (E-bound) 09:4810:4811:4813:4814:4816:1817:1818:18
Wilder Road Car Park (N-bound) 09:5510:5511:5513:5514:5516:2517:2518:25
St James' Place Gardens (NE-bound) 09:0510:0511:0513:0514:0515:3516:3517:35

Route map

All stops on route 31

31 towards Ilfracombe St James' Place Gardens

  1. St James' Place Gardens (NE-bound) Ilfracombe
  2. Ropery Road (W-bound) Ilfracombe
  3. Methodist Church (W-bound) Ilfracombe
  4. Garage (Stop C) Ilfracombe
  5. The Vicarage (S-bound) Ilfracombe
  6. The Nook (opp) Ilfracombe
  7. Bicclescombe Park Road (S-bound) Ilfracombe
  8. Score Lodge (SW-bound) Lower Slade
  9. Mullacott Cross (W-bound) Trimstone
  10. Mullacott Cross (S-bound) Trimstone
  11. Mullacott Veterinary Hospital (opp) Trimstone
  12. Manor Farm (W-bound) Trimstone
  13. Lee Cross (W-bound) Willingcott
  14. Telephone Box (opp) Ossaborough
  15. Headlands View Avenue (NW-bound) Ossaborough
  16. Borough Cross (NW-bound) Woolacombe
  17. Fortescue Arms (S-bound) Ossaborough
  18. Golden Coast Holiday Park (SW-bound) Ossaborough
  19. Woolacombe Rise (NW-bound) Woolacombe
  20. Garage (W-bound) Ossaborough
  21. Parish Church (opp) Woolacombe
  22. Camberley (opp) Woolacombe
  23. Sands (W-bound) Woolacombe
  24. Chichester House (N-bound) Woolacombe
  25. Watersmeet Hotel (NW-bound) Woolacombe
  26. Apartments (opp) Mortehoe
  27. Post Office (E-bound) Mortehoe
  28. Golf Course (SE-bound) Mortehoe
  29. Twitchen House Holiday Park (SE-bound) Mortehoe
  30. Damage Barton (SE-bound) Mortehoe
  31. Woolacombe Bay (SE-bound) Woolacombe
  32. Damage Barton (NW-bound) Mortehoe
  33. Twitchen House Holiday Park (adj) Mortehoe
  34. Golf Course (NW-bound) Mortehoe
  35. Post Office (W-bound) Mortehoe
  36. Apartments (S-bound) Mortehoe
  37. Watersmeet Hotel (SE-bound) Woolacombe
  38. Chichester House (S-bound) Woolacombe
  39. Parish Church (E-bound) Woolacombe
  40. Camberley (adj) Woolacombe
  41. Woolacombe Rise (SE-bound) Woolacombe
  42. Garage (adj) Ossaborough
  43. Golden Coast Holiday Park (opp) Ossaborough
  44. Fortescue Arms (N-bound) Ossaborough
  45. Borough Cross (SE-bound) Woolacombe
  46. Headlands View Avenue (opp) Ossaborough
  47. Telephone Box (SE-bound) Ossaborough
  48. Lee Cross (E-bound) Willingcott
  49. Golf Range (E-bound) Trimstone
  50. Mullacott Veterinary Hospital (E-bound) Trimstone
  51. Mullacott Cross (E-bound) Trimstone
  52. Mullacott Cross (N-bound) Trimstone
  53. Score Lodge (NE-bound) Lower Slade
  54. The Nook (NW-bound) Ilfracombe
  55. Post Box (N-bound) Ilfracombe
  56. The Vicarage (opp) Ilfracombe
  57. Wilder Road Car Park (N-bound) Ilfracombe
  58. Lidl (NE-bound) Ilfracombe
  59. The Gardens (E-bound) Ilfracombe
  60. Promenade (E-bound) Ilfracombe
  61. St James' Place Gardens (NE-bound) Ilfracombe

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 31 bus?

The first 31 departure on weekdays leaves at 09:05 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 31 bus?

The last 31 on weekdays leaves its first stop at 17:35. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 31 bus cost?

The 31 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. Stagecoach South West day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 31 bus?

The 31 is operated by Stagecoach South West.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.