Bus 21 - Fareham - Hill Head in Portsmouth: Stops & Timetable

Click to load interactive map
List of stops
      Map
      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

      09:50
      10:00
      11: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 Free 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 - Stubbington Lane - 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, dft-gtfs

      Bus 21 FAQ

      • What time does the 21 bus start operating?

        Services on the 21 - Fareham - Hill Head bus start at 10:02 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • What time does the 21 bus stop working?

        Services on the 21 - Fareham - Hill Head bus stop at 14:34 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • Is there a 21 bus stop near me?

        Click here to view the nearest 21 - Fareham - Hill Head bus stop.

      First Portsmouth, Fareham & Gosport 21 bus Route Map

      21 bus Line Map PDF Version: 21 timetable, stops and map

      21 (Portsmouth Buses)

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

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

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Portsmouth Buses suggested routes, real-time bus tracker, line route maps in Portsmouth, and helps to find the closest 21 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 21 bus to take on your trip.

      21 bus near me

      Last updated on May 1, 2026