Bus 21

Click to load interactive map
List of stops
    Map

    Douglas, Lord Street Bus Interchange – Douglas, Banks Circus

    Douglas, Lord Street Bus Interchange

    08:3217:4023:05

    Douglas, Lord Street, Hanover House

    08:3217:4023:05

    Douglas, Clinchs House

    08:3317:4123:06

    Douglas, Peel Road, Brown Bobby Shelter

    08:3417:4223:07

    Douglas, Peel Road, Hills Meadow

    08:3517:4323:07

    Douglas, Pulrose Bridge, southbound

    08:3617:4423:08

    Pulrose, Golf Club

    08:3717:4523:09

    Pulrose, Alder Road layby

    08:3817:4623:10

    Pulrose, Heather Crescent No 1

    08:3917:4723:11

    Pulrose, Heather Crescent No 49

    08:3917:4723:11

    Pulrose, Hazel Crescent, Hazel Court

    08:4017:4823:12

    Spring Valley, Springfield Road shelter

    08:4117:4923:12

    Douglas, Springfield Road, Springfield Avenue

    08:4217:5023:13

    Anagh Coar, Lheannag Park

    08:4417:5223:14

    Anagh Coar, Darragh, The Passage

    08:4517:5323:15

    Farmhill, Stevenson Way, Springfield Grange

    08:4617:5423:16

    Farmhill, Stevenson, Hill Top Rise

    08:4617:5423:16

    Farmhill, Stevenson Way, Farmhill Stores

    08:4717:5523:17

    Vicarage Road, Meadow Crescent

    08:5017:5823:20

    Vicarage Road, Willowbrook Gardens

    08:5017:5823:20

    Farmhill, Stevenson Way, Manor Road junction

    08:5117:5923:21

    Farmhill, Stevenson Way , Manor Driive

    08:5218:0023:22

    Farmhill, Stevenson Way, opposite Hill Top View

    08:5318:0123:22

    Anagh Coar, Hibbin Way

    08:5418:0223:23

    Anagh Coar, Hibbin Avenue

    08:5518:0323:24

    Anagh Coar, Tramman Park

    08:5618:0423:25

    Anagh Coar, The Link

    08:5618:0423:25

    Anagh Coar, Urley Walk

    08:5718:0523:26

    Douglas, Springfield Road, towards Douglas

    08:5818:0623:27

    Pulrose, Heather Crescent No 1

    08:5918:07

    Pulrose, Heather Crescent No 49

    08:5918:07

    Pulrose, Hazel Crescent, Hazel Court

    09:0018:08

    Pulrose, Alder Road, Pinewood

    09:0118:0923:28

    Pulrose Road, opposite Golf Club

    09:0218:1023:29

    Douglas, Pulrose Bridge, Bowl car park

    09:0318:1123:30

    Douglas, Peel Road, Pulrose Bridge

    09:0418:1223:31

    Douglas, Peel Road, Brown Bobby

    09:0518:1323:31

    Douglas, Circular Road, Hillside Avenue junction

    09:0618:1423:32

    Douglas, Circular Road, Capital House

    09:0718:1523:33

    Douglas, Prospect Hill, Finch Road junction

    09:0818:1623:33

    Douglas, Victoria Street, Dukes Street

    09:0918:1723:34

    Douglas, Loch Promenade, Bottleneck car park

    09:1018:1823:34

    Douglas, Lord Street Bus Interchange

    09:1118:1923:35

    Douglas, Banks Circus

    09:1618:2423:40
    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.
    Last updated on April 10, 2026
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Douglas, Lord Street Bus Interchange – Douglas, Banks Circus
    Lord Street - Peel Road - Pulrose Road - Alder Road - Heather Crescent - Hazel Crescent - Springfield Road - Annacur Lane - Stevenson Way - Vicarage Road - Stevenson Way - Cushag Road - Anagh Coar Road - Springfield Road - Heather Crescent - Hazel Crescent - Alder Road - Pulrose Road - Peel Road - Circular Road - Prospect Hill - Victoria Street - Loch Promenade - Lord Street
    All data is available in GTFS feed: great-britain

    Bus 21 FAQ

    • What time does the 21 bus start operating?

      Services on the 21 bus start at 08:32 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

    • What time does the 21 bus stop working?

      Services on the 21 bus stop at 23:40 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

    • Is there a 21 bus stop near me?

      Click here to view the nearest 21 bus stop.

    21 (Douglas Buses)

    The first stop of the 21 bus route is Douglas, Lord Street Bus Interchange and the last stop is Douglas, Banks Circus. 21 is operational during everyday.

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

    See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Douglas Buses suggested routes, real-time bus tracker, line route maps in Douglas, 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

    Similar Routes & Alternatives to 21

    Looking for alternatives to 21? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.

    21h
    100%
    21b
    95%