12 Plymouth to Callington via Wearde, St Stephens

Operated by Go Cornwall Bus. Registered as running via Saltash, St Mellion. First bus 05:05, last bus 23:15. 35 journeys on weekdays. Fares: adult single £2.50 to £3.00 — more.

Next towards Callington from Royal Parade (Stop A7): 14:55, 16:10, 17:10

Next towards Plymouth from New Road (N-bound): 16:05, 17:05, 18:20

Wanted a different 12? 67 other bus routes are numbered 12 elsewhere in the UK — see every 12 bus timetable by area.

Timetable

Ends at Callington unless marked “to …” · Monday to Friday · 18 journeys
Stop 05:0505:5007:0007:5509:0009:5510:5511:5512:5513:5515:10 to Garage14:5516:1017:1018:1019:1521:1523:15
Royal Parade (Stop A7) 05:0505:5007:0007:5509:0009:5510:5511:5512:5513:55·14:5516:1017:1018:1019:1521:1523:15
Railway Station (Stop R2) 05:0905:5407:0407:5909:0409:5910:5911:5912:5913:59·15:0016:1517:1518:1419:1921:1923:19
Milehouse Alma Road (NW-bound) 05:1205:5707:0808:0309:0810:0311:0312:0313:0314:03·15:1016:2517:2518:1819:2321:2323:22
St Budeaux Square 1 (Stop 1) 05:1906:0407:1808:1409:1810:1311:1312:1313:1314:13·15:2516:4017:4018:2819:3321:3323:31
Fore Street Bottom (W-bound) 05:2306:0907:2308:2009:2410:1911:1912:1913:1914:19·15:3116:4617:4618:3419:3921:3923:36
Broad Walk (SW-bound) ···08:27······15:10·······
Gilston Road Junction (opp) 05:2706:1407:2808:3409:2910:2411:2412:2413:2414:2415:1715:3616:5117:5118:3919:4421:4423:41
Garage (NE-bound) 05:3206:2007:3608:4209:3710:3211:3212:3213:3214:3215:2515:4416:5917:5918:4719:5221:5223:45
The Old Post Office (N-bound) 05:3606:2507:4108:4509:4010:3511:3512:3513:3514:35·15:4917:0418:0418:5019:5521:5523:50
Ginsters (opp) 05:4406:32················
New Road (N-bound) 05:4706:3507:4808:5209:4710:4211:4212:4213:4214:42·15:5517:1018:1018:5720:0222:0223:57

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

The 12 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 →

Fares on the 12

Adult single £2.50 to £3.00 · Adult return £5.00 to £6.00 · Child single £2.00 to £3.00 · Child return £4.00 to £6.00

Adult single fare table, stage to stage
£2.50 Railway Station Plym
£2.50£2.50 Alma Road
£2.50£2.50£2.50 Milehouse
£2.80£2.50£2.50£2.50 Queens House
£2.80£2.50£2.50£2.50£2.50 Wolseley Road Co-op
£2.80£2.50£2.50£2.50£2.50£2.50 Wolseley Road Flats
£2.80£2.80£2.50£2.50£2.50£2.50£2.50 Camels Head
£2.80£2.80£2.80£2.50£2.50£2.50£2.50£2.50 St Budeaux Square
£2.80£2.80£2.80£2.80£2.50£2.50£2.50£2.50£2.50 Pemros Road
£3.00£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.50£2.50 Saltash Fore Street
£3.00£3.00£3.00£2.80£2.80£3.00£2.80£2.80£2.50£2.50£2.50 Saltash Health Centre
£3.00£3.00£2.80£2.80£2.80£2.80£2.80£2.50£2.50£2.50£2.50£2.50 Church Rd/St Stevens Rd
£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.50£2.50 Saltash, Lidl
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.50£2.50 Carkeel, Village
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.50£2.50£2.50£2.50 Paynters Cross
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.80£2.50£2.50 St Mellion
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.80£2.80£2.50£2.50 Vernigo Roundabout
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.50£2.50 Callington, New Road
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.80 Hatt Bus Shelter

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Royal Parade.

Go-Ahead's published fares on the Bus Open Data Service, in force from 1 October 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Go Cornwall Bus before you travel.

Tickets on the 12

Go Cornwall Bus publishes singles and day returns on this route for adults and children.

Adult Return · Young Person Return

…and 2 more tickets on this route.

Ticket types come from Go Cornwall Bus's own fares data on the Bus Open Data Service, last updated 1 October 2026. Prices for singles and returns are under Fares above; for the others, check with Go Cornwall Bus.

62–77% on time
average delay 2.7 min · the range 147 live GPS observations over 30 days can support

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Go Cornwall Bus before you travel. Everything above is an ordinary week.

Not published yet: Christmas Day, Boxing Day and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 12

12 towards Callington

All 54 stops
  1. Royal Parade (Stop A7) Plymouth City Centre
  2. Western Approach (N-bound) Plymouth City Centre
  3. Pilgrim Primary (NE-bound) Plymouth City Centre
  4. North Cross (NE-bound) Plymouth City Centre
  5. Railway Station (Stop R2) Plymouth
  6. Pennycomequick (W-bound) Pennycomequick
  7. Earls Acre (N-bound) Pennycomequick
  8. Alma Road (NW-bound) Milehouse
  9. Milehouse Alma Road (NW-bound) Milehouse
  10. Queens House (W-bound) Ford
  11. Alexandra Road (NW-bound) North Prospect
  12. Wolseley Road Shops (NW-bound) North Prospect
  13. North Down Crescent (W-bound) North Prospect
  14. Saltash Road (adjacent) Camels Head
  15. Camels Head Dockyard (NW-bound) Camels Head
  16. Harbour Avenue (NW-bound) Camels Head
  17. St Budeaux Square 1 (Stop 1) St Budeaux
  18. St Paul's Church (NW-bound) St Budeaux
  19. Saltburn Road (W-bound) St Budeaux
  20. Stanhope Road (NW-bound) St Budeaux
  21. Mackenzie Place (NW-bound) St Budeaux
  22. Fore Street Bottom (W-bound) Saltash
  23. Fore Street Top (W-bound) Saltash
  24. Callington Road St. Annes (W-bound) Saltash
  25. Callington Road Football Stadium (NW-bound) Saltash
  26. Windmill Hill (SW-bound) Wearde
  27. St Stephens Road (SW-bound) Wearde
  28. Beatrice Avenue (SE-bound) Wearde
  29. Broad Walk (SW-bound) Wearde
  30. Wearde Road (N-bound) Wearde
  31. St Stephens Road (W-bound) St Stephens
  32. Church Road (N-bound) St Stephens
  33. Cornwall College (opp) Saltash
  34. Hawthorns (NE-bound) Saltash
  35. Castlemead Drive (N-bound) Saltash
  36. Frith Road (opp) Saltash
  37. Co-Op Funeral Service (opp) Burraton
  38. Opp. Berry Park (NW-bound) Saltash
  39. Gilston Road Junction (opp) Burraton
  40. Carkeel Barns (N-bound) Carkeel
  41. Trelanka (opp) Carkeel
  42. The Cardinals Hatt (N-bound) Hatt
  43. Garage (NE-bound) Hatt
  44. Ellbridge Turn (N-bound) Hatt
  45. Junction (NW-bound) Paynters Cross
  46. The Old Post Office (N-bound) St Mellion
  47. St Mellion Golf Club (N-bound) St Mellion
  48. Vernigo Roundabout (NW-bound) St Mellion
  49. Dupath Well Turn (opp) Ashton
  50. Ginsters (opp) Callington
  51. Wi Hall (SW-bound) Callington
  52. Southern Road (W-bound) Callington
  53. Primary School (N-bound) Callington
  54. New Road (N-bound) Callington

12 towards Plymouth

All 53 stops
  1. New Road (N-bound) Callington
  2. Primary School (opp) Callington
  3. Southern Road (E-bound) Callington
  4. Ginsters (E-bound) Callington
  5. Dupath Well Turn (SE-bound) Ashton
  6. Vernigo Roundabout (SE-bound) St Mellion
  7. St Mellion Golf Club (S-bound) St Mellion
  8. The Old Post Office (opp) St Mellion
  9. Junction (SE-bound) Paynters Cross
  10. Ellbridge Turn (S-bound) Hatt
  11. Garage (NE-bound) Hatt
  12. The Cardinals Hatt (S-bound) Hatt
  13. Trelanka (E-bound) Carkeel
  14. Tamar View Ind Est (o/s) Carkeel
  15. Gilston Road Junction (S-bound) Burraton
  16. Berry Park (SE-bound) Saltash
  17. Co-Op Funeral Service (SE-bound) Burraton
  18. Callington Road Fire Station (E-bound) Saltash
  19. Callington Road (opp) Saltash
  20. Callington Road (E-bound) Saltash
  21. Castlemead Drive (opp) Saltash
  22. Hawthorns (SW-bound) Saltash
  23. Cornwall College (SW-bound) Saltash
  24. Church Road (S-bound) St Stephens
  25. St Stephens Road (E-bound) St Stephens
  26. Wearde Road (S-bound) Wearde
  27. Broad Walk (E-bound) Wearde
  28. Beatrice Avenue (NW-bound) Wearde
  29. St Stephens Road (NE-bound) Wearde
  30. Windmill Hill (E-bound) Wearde
  31. Fore Street Top (E-bound) Saltash
  32. Fore Street Bottom (E-bound) Saltash
  33. Mackenzie Place (SE-bound) St Budeaux
  34. Stanhope Road (SE-bound) St Budeaux
  35. Saltburn Road (SE-bound) St Budeaux
  36. St Paul's Church (SE-bound) St Budeaux
  37. St Budeaux Square 2 (Stop 2) St Budeaux
  38. Harbour Avenue (SE-bound) Camels Head
  39. Camels Head School (SE-bound) Camels Head
  40. Camels Head (SE-bound) Camels Head
  41. Cookworthy Road (SE-bound) North Prospect
  42. Austin Avenue (SE-bound) North Prospect
  43. Wolseley Road Shops (SE-bound) North Prospect
  44. Greatlands Place (SE-bound) North Prospect
  45. Queens House (E-bound) Ford
  46. Milehouse Central Park (SE-bound) Milehouse
  47. Cuffe Road (S-bound) Milehouse
  48. De La Hay Avenue (S-bound) Pennycomequick
  49. Pilgrims Mews (SE-bound) Pennycomequick
  50. Railway Station (Stop R1) Plymouth
  51. Western Approach Flats (SW-bound) Plymouth City Centre
  52. Western Approach (Stop 2) Plymouth City Centre
  53. Royal Parade (Stop A7) Plymouth City Centre

Service registration & registered changes

Registered as partly financially supported by a local authority (Cornwall And Scillies).

From official Traffic Commissioner registrations. Registration PH0000135/162 · Changes in Cornwall Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 12 bus?

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

What time is the last 12 bus?

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

How much does the 12 bus cost?

Go Cornwall Bus's published fares on the 12: adult single £2.50 to £3.00, adult return £5.00 to £6.00, child single £2.00 to £3.00, child return £4.00 to £6.00. The 12 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. Go Cornwall Bus day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 12 bus?

The 12 is operated by Go Cornwall Bus.

Timetable data from Go Cornwall Bus via the DfT Bus Open Data Service (South West England feed). Registered with the Traffic Commissioner as PH0000135/162. Check before you travel — services can change at short notice.