120 New Milton ↔ Lymington
Operated by morebus. First bus 09:30, last bus 14:40. 6 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Caird Avenue Tesco (N-bound) | · | 11:50 | 13:50 |
|---|---|---|---|
| Bradbeers (NW-bound) | · | 11:53 | 13:53 |
| New Milton Station (adj) | · | 11:56 | 13:56 |
| Gainsborough Avenue (adj) | · | 11:59 | 13:59 |
| Village Store & PO (adj) | · | 12:05 | 14:05 |
| Primary School (adj) | · | 12:10 | 14:10 |
| Village Hall (opp) | 09:30 | 12:18 | 14:18 |
| Sway Station (SE-bound) | 09:31 | 12:19 | 14:19 |
| Kings Lane (S-bound) | 09:37 | 12:25 | 14:25 |
| Lymington New Forest Hospital (W-bound) | 09:44 | 12:32 | 14:32 |
| May Avenue (nr) | 09:48 | 12:36 | 14:36 |
| Main Post Office (opp) | 09:53 | · | · |
| Station Street (opp) | 09:55 | · | · |
| Priestlands Place (SW-bound) | · | · | · |
| Station Street (adj) | · | 12:40 | 14:40 |
Route map
All stops on route 120
120 towards Lymington
- Caird Avenue Tesco (N-bound) New Milton
- Yew Tree Court (NW-bound) New Milton
- Bradbeers (NW-bound) New Milton
- New Milton Station (adj) New Milton
- Mornington Court (opp) New Milton
- Gainsborough Avenue (adj) New Milton
- Ferndale Road (nr) New Milton
- Crockford Close (opp) New Milton
- Badgers Copse (adj) New Milton
- Village Store & PO (adj) Bashley
- The Rising Sun (opp) Wootton
- Primary School (adj) Tiptoe
- Adlams Lane (adj) Sway
- Gilpin Hill (opp) Sway
- Durrant Way (opp) Sway
- Anderwood Drive (adj) Sway
- Village Hall (opp) Sway
- Sway Station (SE-bound) Sway
- Westbeams Road (adj) Sway
- Set Thorns Road (adj) Sway
- St James Road (adj) Sway
- Chapel Lane (SE-bound) Durns Town
- Kings Lane (S-bound) Mount Pleasant
- North Common Lane (adj) Mount Pleasant
- The New Wheel Inn (S-bound) Bowling Green
- Ricardo Way (adj) Lower Buckland
- Lymington New Forest Hospital (W-bound) Lower Buckland
- Ricardo Way (opp) Lower Buckland
- Bridge Road (S-bound) Lymington
- May Avenue (nr) Lower Buckland
- Town Hall (o/s) Lymington
- Sports Ground (o/s) Lymington
- Main Post Office (opp) Lymington
- Station Street (opp) Lymington
- Priestlands Place (SW-bound) Lymington
- Town Hall (opp) Lymington
- Station Street (adj) Lymington
120 towards New Milton
- Station Street (adj) Lymington
- Main Post Office (SW-bound) Lymington
- Main Post Office (o/s Peacocks) Lymington
- Priestlands Place (SW-bound) Lymington
- Sports Ground (opp) Lymington
- Town Hall (opp) Lymington
- May Avenue (adj) Lower Buckland
- Ricardo Way (adj) Lower Buckland
- Lymington New Forest Hospital (W-bound) Lower Buckland
- Ricardo Way (opp) Lower Buckland
- The New Wheel Inn (nr) Bowling Green
- North Common Lane (opp) Mount Pleasant
- Kings Lane (N-bound) Mount Pleasant
- Chapel Lane (NW-bound) Durns Town
- St James Road (opp) Sway
- Set Thorns Road (opp) Sway
- Westbeams Road (opp) Sway
- Sway Station (NW-bound) Sway
- Village Hall (o/s) Sway
- Anderwood Drive (opp) Sway
- Durrant Way (adj) Sway
- Gilpin Hill (adj) Sway
- Adlams Lane (opp) Sway
- Primary School (opp) Tiptoe
- The Rising Sun (adj) Wootton
- Village Store & PO (opp) Bashley
- Badgers Copse (opp) New Milton
- Crockford Close (adj) New Milton
- Ferndale Road (adj) New Milton
- Gainsborough Avenue (opp) New Milton
- Mornington Court (adj) New Milton
- New Milton Station (adj) New Milton
- Bradbeers (SE-bound) New Milton
- Yew Tree Court (SE-bound) New Milton
- Caird Avenue Tesco (N-bound) New Milton
Towns & areas on this route
Frequently asked questions
What time is the first 120 bus?
The first 120 departure on weekdays leaves at 09:30 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 120 bus?
The last 120 on weekdays leaves its first stop at 14:40. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 120 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). morebus day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 120 bus?
The 120 is operated by morebus.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.