21 Bus - Fareham Bus Station - Hill Head Road

List of stops
      Monday to Friday

      Bus Station – Hill Head Road

      Bus Station

      —11:0012:3014:00

      Rail Station

      —11:0212:3214:02

      The Avenue

      —11:0312:3314:03

      Westley Grove

      —11:0412:3414:04

      St Johns Church

      —11:0412:3414:04

      Fairfield Avenue

      —11:0612:3614:06

      Endofield Close

      —11:0812:3814:08

      Fort Fareham Road

      —11:0912:3914:09

      Collingwood Retail Park

      —11:1012:4014:10

      HMS Collingwood

      —11:1112:4114:11

      Tudor Lodge

      —11:1312:4314:13

      Woodcote Lane

      —11:1412:4414:14

      Peel Common

      —11:1512:4514:15

      Marks Road

      —11:1712:4714:17

      Baycroft School

      —11:1812:4814:18

      Harold Road

      —11:2012:5014:20

      Village Centre

      10:0011:2212:5214:22

      Crofton Club

      10:0211:2412:5414:24

      Anker Lane

      10:0311:2512:5514:25

      Jay Close

      10:0311:2512:5514:25

      The Cuckoo Pint

      10:0511:2712:5714:27

      Viking Close

      10:0611:2812:5814:28

      Bramham Moor

      10:0711:2912:5914:29

      Cowdray Park

      10:0811:3013:0014:30

      Short Road

      10:1011:3213:0214:32

      Hill Head Road

      10:1211:3413:0414:34
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Hill Head Road – Bus Station

      Hill Head Road10:1211:3413:0414:34
      Cottes Way10:1211:3413:0414:34
      Crofton Lane10:1311:3513:0514:35
      Carisbrooke Avenue10:1511:3713:0714:37
      Mancroft Avenue10:1611:3813:0814:38
      Bells Lane10:1811:4013:1014:40
      Village Centre10:1911:4113:1114:41
      Harold Road10:2011:4213:1214:42
      Baycroft School10:2111:4313:1314:43
      Marks Road10:2111:4313:1314:43
      Peel Common10:2411:4613:1614:46
      Woodcote Lane10:2611:4813:1814:48
      Tudor Lodge10:2711:4913:1914:49
      HMS Collingwood10:2811:5013:2014:50
      Asda Superstore10:2811:5013:2014:50
      Collingwood Retail Park10:3011:5213:2214:52
      Fort Fareham Road10:3111:5313:2314:53
      Eastfield Avenue10:3211:5413:2414:54
      Fairfield Avenue10:3311:5513:2514:55
      St Johns Church10:3511:5713:2714:57
      Westley Grove10:3611:5813:2814:58
      The Avenue10:3611:5813:2814:58
      Rail Station10:3711:5913:2914:59
      Station Roundabout10:3812:0013:3015:00
      Trinity Street10:3912:0113:3115:01
      Bus Station10:4112:0313:3315:03
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: Bus Station – Hill Head Road
      Hartland's Road - The Avenue - Redlands Lane - Upper St. Michaels Grove - St. Michaels Grove - Longfield Avenue - Newgate Lane - Newgate Lane East - Gosport Road - Titchfield Road - Cuckoo Lane - Plymouth Drive - Solent Road
      Inbound: Hill Head Road – Bus Station
      Solent Road - Hill Head Road - Crofton Lane - Bells Lane - Village Close - Gosport Road - Newgate Lane East - Newgate Lane - Longfield Avenue - St. Michaels Grove - Upper St. Michaels Grove - Westley Grove - Redlands Lane - The Avenue - West Street - Hartland's Road

      Schedules and stops for this route are published in GTFS: great-britain

      Frequently asked questions about route 21

      • What time does route 21 start operating?

        Services on route 21 start at 10:00 from Monday to Friday.

      • What time does route 21 stop operating?

        Services on route 21 end at 14:34 from Monday to Friday.

      • Is there a stop for route 21 near me?

        View the nearest stop for route 21.

      21 (Portsmouth Buses)

      The first stop of the 21 bus route is Bus Station and the last stop is Hill Head Road. 21 (Fareham Bus Station - Hill Head Road) is operational during on weekdays.

      Additional information: 21 has 26 stops. The total trip duration for this route is approximately 34 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Portsmouth, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      21 bus near me

      Last updated on November 11, 2026