Bus from Stoke-upon-Trent to Shelton (Stoke-on-Trent)

12 direct routes · 3–14 min · first bus 06:11, last bus 00:04 (weekdays).

Next buses to Shelton (Stoke-on-Trent) as of 13:34

Scheduled times at the boarding stop in Stoke-upon-Trent, from the operators' timetables — they update automatically. Open the stop for live tracking.

Direct routes

RouteOperatorJourney timeWeekday journeysDaysFirstLastBoard atGet off atCalls at
25 First Potteries ~13 min 62 Sat 56 · Sun 26 06:43 00:04 Lytton Street (adj) Wellesley Street (adj) —
9 D & G Bus ~7 min 24 Sat 19 · no Sunday buses 06:59 18:56 Lytton Street (adj) Wellesley Street (adj) —
23 First Potteries ~14 min 24 Sat 27 · Sun 8 06:11 23:03 Lytton Street (opp) Wellesley Street (adj) —
21 First Potteries ~8 min 21 Sat 23 · Sun 7 07:07 19:33 Vale Street (opp) Howard Place (adj) —
24 D & G Bus ~4 min 14 Sat 8 · Sun 3 06:24 22:24 Stoke-on-Trent rail station (adj) Wellesley Street (adj) —
100 D & G Bus ~4 min 7 Sat 6 · no Sunday buses 07:16 18:11 Lytton Street (adj) Wellesley Street (adj) —
40A First Potteries ~10 min 6 Saturdays only 09:31 14:52 Lytton Street (opp) Wellesley Street (adj) —
9 First Potteries ~8 min 4 Sat 4 · Sun 8 19:57 22:57 Lytton Street (adj) Wellesley Street (adj) —
40 D & G Bus ~8 min 3 Sat 3 · no Sunday buses 10:15 14:15 Lytton Street (opp) Wellesley Street (adj) —
3 occasional services — once or twice a day · 40A, 218, 6C

Often school, college or market-day journeys — check the route before relying on one.

RouteOperatorJourney timeWeekday journeysDaysFirstLastBoard atGet off atCalls at
40A D & G Bus ~8 min 2 Sat 2 · no Sunday buses 11:15 13:15 Lytton Street (opp) Wellesley Street (adj) —
218 Stanton's of Stoke ~3 min 1 weekdays only 16:50 16:50 Cadman Building (adj) Wellesley Street (adj) —
6C First Potteries ~4 min 1 weekdays only 08:02 08:02 Stoke-on-Trent rail station (adj) Wellesley Street (adj) —

Times are for the first boarding point in Stoke-upon-Trent on each route's weekday timetable — open the route for the full timetable, live map and every stop.

The same number runs elsewhere in the UK — see every 25 bus, 9 bus, 23 bus, 21 bus, 24 bus, 100 bus, 40A bus or 40 bus timetable.

Fares from Stoke-upon-Trent to Shelton

  • £2.40 adult single on the 25, 23, 21, 40A and 9 (First Potteries) and the 9, 24, 100, 40 and 40A (D & G Bus)
  • £2.00 adult single on the 218 (Stanton's of Stoke)
  • £1.90 adult single on the 6C (First Potteries)

Between the stops in the table above. The operators' own published fares, from the Bus Open Data Service; check with the operator before you travel.

Single fares on this journey are capped at £3 on participating routes (England cap, until 31 Dec 2026 — then £2). Details →

Frequently asked questions

Which bus goes from Stoke-upon-Trent to Shelton?

12 routes run directly from Stoke-upon-Trent to Shelton: the 25 (First Potteries), the 9 (D & G Bus), the 23 (First Potteries), the 21 (First Potteries), the 24 (D & G Bus), the 100 (D & G Bus), the 40A (First Potteries), the 9 (First Potteries), the 40 (D & G Bus), the 40A (D & G Bus), the 218 (Stanton's of Stoke), the 6C (First Potteries). The most frequent is the 25, 62 times each weekday — board at Lytton Street (adj) and get off at Wellesley Street (adj), about 13 minutes.

How long does the bus take from Stoke-upon-Trent to Shelton?

Between 3 minutes on the 218 and 14 on the 23, depending on which route you catch and on traffic.

What time is the first and last bus from Stoke-upon-Trent to Shelton?

On weekdays the first direct bus leaves around 06:11 and the last around 00:04. Check the route timetables for weekends.

How much is the bus from Stoke-upon-Trent to Shelton?

Adult singles from Stoke-upon-Trent to Shelton: £2.40 on the 25, 23, 21, 40A and 9 (First Potteries) and the 9, 24, 100, 40 and 40A (D & G Bus); £2.00 on the 218 (Stanton's of Stoke); £1.90 on the 6C (First Potteries). Prices are the operators' own published fares on the Bus Open Data Service — check with the operator before you travel. Most single fares in England are capped at £3 until 31 December 2026, then £2 from 1 January 2027.

More options