C20
Route map
C20 live route map
See the route, stops, and live buses currently on this line.
168 stops
Live buses loading
Map ready
Loading the route map...
Thorney Hill → Brockenhurst College
1 trip · first 07:17 · last 07:17
Mon–Fri
Live Valid 2026-05-23 – 2026-09-12
Swipe sideways to see later trips.
Stop
07:17
Brockenhurst College
07:17
Thorney Hill, School Road
adjacent
07:18
Thorney Hill, Willow Lane
adjacent
07:19
Thorney Hill, Walkers Garage
opposite
07:19
07:20
Bransgore Gardens
opposite
07:20
Bransgore, Ringwood Road
opposite
07:21
Bransgore, Carpenters Arms
opposite
07:22
Bransgore, Bockhampton Corner
adjacent
07:23
North Bockhampton, Beech Cottage
westbound
07:24
North Bockhampton, Horn Cottage
south-west bound
07:24
Winkton, Meadowside Park
south-west bound
07:25
Winkton, The Garage
southbound
07:26
Burton, Stony Lane
southbound
07:27
Burton, Burnham Road
southbound
07:28
Burton, Martins Hill Lane
southbound
07:29
Purewell, Stony Lane Railway Arch
southbound
07:30
Purewell, Medical Centre
opposite
07:33
Purewell Cross
eastbound
07:35
Somerford, Dennistoun Avenue
opposite
07:35
Somerford, Airfield Way
opposite
07:36
Somerford, Trade Park
opposite
07:37
Somerford, Meteor Shopping Park
north-east bound
07:38
Friars Cliff, Hoburne Park
south-east bound
07:39
Friars Cliff, Shelley Close
eastbound
07:41
Highcliffe, Curzon Way
eastbound
07:41
Highcliffe, Castle Golf Course
eastbound
07:42
Highcliffe, The Oaks
opposite
07:42
Highcliffe Medical Centre
eastbound
07:43
Highcliffe, Sea Corner
opposite
07:45
Highcliffe, Rothesay Lodge
opposite
07:46
Walkford, Milestone Roundabout
north-east bound
07:47
Barton on Sea, Naish Holiday Village
opposite
07:48
Old Milton, The House Martin
opposite
07:49
Barton on Sea, Green Lane
opposite
07:52
Barton on Sea, Engleburn
adjacent
07:52
Barton on Sea, Angel Lane
south-east bound
07:53
Downton, Taddiford Gap
south-east bound
07:55
Downton Lane
south-east bound
07:56
Milford on Sea, West Road
south-east bound
07:57
Milford on Sea, Whitby Road
south-east bound
07:58
Milford on Sea, Cornwallis Road
south-east bound
07:59
Milford on Sea, De La Warr Road
south-east bound
08:00
Milford on Sea, The Beach House
opposite
08:00
Milford on Sea, Barnes Lane
adjacent
08:01
Lymore, The Vicarage
north-west bound
08:02
Lymore, Manor Road
northbound
08:03
Lymore, Lytton Lawn
northbound
08:04
Everton, Milford Road
adjacent
08:06
Everton, Wainsford Road
westbound
08:06
Everton, Cedar Drive
adjacent
08:07
Everton, Frys Lane
north-west bound
08:08
Hordle, Spinney House
north-west bound
08:09
Hordle, Sky End Lane
north-west bound
08:10
Hordle, Lilac Cottage
opposite
08:10
Hordle, Woodcock Lane
north-west bound
08:11
Hordle, Cottagers Lane
north-west bound
08:12
Golden Hill, Bell Meadow
opposite
08:13
08:13
Hordle, Woodcock Lane
eastbound
08:14
Hordle, Barrows Lane
eastbound
08:14
Hordle, Lightfoots Farm
opposite
08:15
Bowling Green, Broadmead Orchard
eastbound
08:16
Bowling Green, Gordleton Farm
northbound
08:17
08:18
Bowling Green, Ramley House
south-east bound
08:18
Bowling Green, Upper Common Road
south-east bound
08:19
Bowling Green, Hazel Road
south-east bound
08:20
Pennington, Middle Common Road
opposite
08:21
Pennington, Lodge Road
adjacent
08:22
Pennington, St Marks Church
south-east bound
08:23
Pennington, Meadow Road
south-east bound
08:24
08:25
Pennington Cross
north-east bound
08:26
Lymington, Stanford Hill
north-east bound
08:28
Lymington, Sports Ground
opposite
08:28
Lymington, Queen Elizabeth Avenue
northbound
08:29
Lower Buckland, Alexandra Road
northbound
08:30
Lower Buckland, The Monkey House
adjacent
08:31
Boldre, Battramsley Cross
northbound
08:34
Battramsley Cross, Boldre Grange
north-west bound
08:35
Battramsley, Rosie Lea House
opposite
08:36
Battramsley, The Spinney
opposite
08:37
Setley House
north-west bound
08:38
Brockenhurst College
South Entrance
08:45
Brockenhurst College → Thorney Hill
1 trip · first 16:30 · last 16:30
Mon–Fri
Live Valid 2026-05-23 – 2026-09-12
Swipe sideways to see later trips.
Stop
16:30
Brockenhurst College
Brockenhurst College
South Entrance
16:30
Setley House
south-east bound
16:35
Battramsley, The Spinney
adjacent
16:36
Battramsley, Rosie Lea House
adjacent
16:37
Battramsley Cross, Boldre Grange
south-east bound
16:38
Boldre, Battramsley Cross
southbound
16:39
Lower Buckland, The Monkey House
opposite
16:41
Lower Buckland, Alexandra Road
southbound
16:42
Lymington, Queen Elizabeth Avenue
southbound
16:42
Lymington, Sports Ground
outside
16:43
Lymington, Priestlands Place
south-west bound
16:44
Pennington Cross
south-west bound
16:45
Pennington, Milford Road
adjacent
16:46
Pennington, Meadow Road
north-west bound
16:47
Pennington, St Marks Church
north-west bound
16:48
Pennington, Lodge Road
opposite
16:48
Pennington, Middle Common Road
adjacent
16:49
Bowling Green, Hazel Road
north-west bound
16:50
Bowling Green, Upper Common Road
north-west bound
16:50
Bowling Green, Ramley House
north-west bound
16:51
Bowling Green, The New Wheel Inn
adjacent
16:52
Bowling Green, Gordleton Farm
southbound
16:53
Bowling Green, Broadmead Orchard
south-west bound
16:54
Hordle, Lightfoots Farm
adjacent
16:55
Hordle, Barrows Lane
westbound
16:55
Hordle, Woodcock Lane
westbound
16:56
Golden Hill, Nordic Farm
opposite
16:57
Golden Hill, Bell Meadow
adjacent
16:58
Hordle, Cottagers Lane
south-east bound
16:59
Hordle, Woodcock Lane
south-east bound
17:00
Hordle, Lilac Cottage
adjacent
17:01
Hordle, Sky End Lane
south-east bound
17:02
Hordle, Spinney House
south-east bound
17:03
Everton, Frys Lane
south-east bound
17:04
Everton, Cedar Drive
opposite
17:05
Everton, Wainsford Road
eastbound
17:06
Lymore, Lytton Lawn
southbound
17:07
Lymore, Manor Road
southbound
17:08
Lymore, The Vicarage
south-east bound
17:09
Milford on Sea, Barnes Lane
opposite
17:11
Milford on Sea, The Beach House
adjacent
17:12
Milford on Sea, De La Warr Road
north-west bound
17:12
Milford on Sea, Cornwallis Road
north-west bound
17:13
Milford on Sea, Whitby Road
north-west bound
17:14
Milford on Sea, West Road
north-west bound
17:14
Downton Lane
north-west bound
17:15
Downton, Taddiford Gap
north-west bound
17:15
Barton on Sea, Angel Lane
north-west bound
17:16
Barton on Sea, Engleburn
opposite
17:17
Barton on Sea, Green Lane
adjacent
17:18
17:22
Barton on Sea, Naish Holiday Village
adjacent
17:23
Walkford, Milestone Roundabout
south-west bound
17:24
Highcliffe, Rothesay Lodge
westbound
17:25
Highcliffe, Sea Corner
westbound
17:26
Highcliffe Medical Centre
westbound
17:27
Highcliffe, The Oaks
adjacent
17:27
Highcliffe, Castle Golf Course
westbound
17:28
Highcliffe, St. George's Close
opposite
17:28
Friars Cliff, Shelley Close
westbound
17:29
Friars Cliff, Hoburne Park
north-west bound
17:30
Somerford, Meteor Shopping Park
south-west bound
17:32
Somerford, Trade Park
south-west bound
17:32
Somerford, Airfield Way
south-west bound
17:33
Somerford, Dennistoun Avenue
south-west bound
17:33
Purewell Cross
westbound
17:34
Purewell, Medical Centre
north-west bound
17:35
Purewell, Stony Lane Railway Arch
opposite
17:36
Burton, Martins Hill Lane
northbound
17:37
Burton, Burnham Road
opposite
17:38
Burton, Stony Lane
northbound
17:39
Winkton, The Garage
opposite
17:41
Winkton, Meadowside Park
north-east bound
17:42
North Bockhampton, Horn Cottage
north-east bound
17:43
North Bockhampton, Beech Cottage
eastbound
17:44
17:45
Bransgore, Carpenters Arms
outside
17:46
17:48
Bransgore Gardens
adjacent
17:48
Bransgore, Wedgewood Gardens
adjacent
17:49
Thorney Hill, Walkers Garage
outside
17:49
Thorney Hill, Willow Lane
opposite
17:50
Thorney Hill, School Road
opposite
17:50
Thorney Hill Crossroads
north-east bound
17:51
Timetable data from morebus, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PH1121126:404.
All stops shown
85 stops- Thorney Hill Crossroads near
- Thorney Hill, School Road adjacent
- Thorney Hill, Willow Lane adjacent
- Thorney Hill, Walkers Garage opposite
- Bransgore, Wedgewood Gardens near
- Bransgore Gardens opposite
- Bransgore, Ringwood Road opposite
- Bransgore, Carpenters Arms opposite
- Bransgore, Bockhampton Corner adjacent
- North Bockhampton, Beech Cottage westbound
- North Bockhampton, Horn Cottage south-west bound
- Winkton, Meadowside Park south-west bound
- Winkton, The Garage southbound
- Burton, Stony Lane southbound
- Burton, Burnham Road southbound
- Burton, Martins Hill Lane southbound
- Purewell, Stony Lane Railway Arch southbound
- Purewell, Medical Centre opposite
- Purewell Cross eastbound
- Somerford, Dennistoun Avenue opposite
- Somerford, Airfield Way opposite
- Somerford, Trade Park opposite
- Somerford, Meteor Shopping Park north-east bound
- Friars Cliff, Hoburne Park south-east bound
- Friars Cliff, Shelley Close eastbound
- Highcliffe, Curzon Way eastbound
- Highcliffe, Castle Golf Course eastbound
- Highcliffe, The Oaks opposite
- Highcliffe Medical Centre eastbound
- Highcliffe, Sea Corner opposite
- Highcliffe, Rothesay Lodge opposite
- Walkford, Milestone Roundabout north-east bound
- Barton on Sea, Naish Holiday Village opposite
- Old Milton, The House Martin opposite
- Barton on Sea, Green Lane opposite
- Barton on Sea, Engleburn adjacent
- Barton on Sea, Angel Lane south-east bound
- Downton, Taddiford Gap south-east bound
- Downton Lane south-east bound
- Milford on Sea, West Road south-east bound
- Milford on Sea, Whitby Road south-east bound
- Milford on Sea, Cornwallis Road south-east bound
- Milford on Sea, De La Warr Road south-east bound
- Milford on Sea, The Beach House opposite
- Milford on Sea, Barnes Lane adjacent
- Lymore, The Vicarage north-west bound
- Lymore, Manor Road northbound
- Lymore, Lytton Lawn northbound
- Everton, Milford Road adjacent
- Everton, Wainsford Road westbound
- Everton, Cedar Drive adjacent
- Everton, Frys Lane north-west bound
- Hordle, Spinney House north-west bound
- Hordle, Sky End Lane north-west bound
- Hordle, Lilac Cottage opposite
- Hordle, Woodcock Lane north-west bound
- Hordle, Cottagers Lane north-west bound
- Golden Hill, Bell Meadow opposite
- Golden Hill, Nordic Farm near
- Hordle, Woodcock Lane eastbound
- Hordle, Barrows Lane eastbound
- Hordle, Lightfoots Farm opposite
- Bowling Green, Broadmead Orchard eastbound
- Bowling Green, Gordleton Farm northbound
- Bowling Green, The New Wheel Inn behind
- Bowling Green, Ramley House south-east bound
- Bowling Green, Upper Common Road south-east bound
- Bowling Green, Hazel Road south-east bound
- Pennington, Middle Common Road opposite
- Pennington, Lodge Road adjacent
- Pennington, St Marks Church south-east bound
- Pennington, Meadow Road south-east bound
- Pennington, Milford Road near
- Pennington Cross north-east bound
- Lymington, Stanford Hill north-east bound
- Lymington, Sports Ground opposite
- Lymington, Queen Elizabeth Avenue northbound
- Lower Buckland, Alexandra Road northbound
- Lower Buckland, The Monkey House adjacent
- Boldre, Battramsley Cross northbound
- Battramsley Cross, Boldre Grange north-west bound
- Battramsley, Rosie Lea House opposite
- Battramsley, The Spinney opposite
- Setley House north-west bound
- Brockenhurst College South Entrance