Bus Routes
GLTS provides morning bus transportation for students. Routes are organized by town and include scheduled stop times to ensure timely arrival at school. A Late Bus is also available for students participating in after-school programs or extra help sessions. The late bus departs at 4:30 PM and follows a limited stop route. Please refer to the full schedule below for AM pickup times and late bus details.
AM Bus Schedule
BUS 1
- 624 Boxford St – 06:15 AM
- 514 WINTER ST – 06:25 AM
- 29 S Bradford St – 06:29 AM
- 1401 GREAT POND RD – 06:34 AM
- Sutton St & Grosvenor Ave & Columbia Rd – 06:39 AM
- 2nd St & Union St & Waverley Rd 06:41 AM – 06:41 AM
- Elm St & Pleasant St – 06:43 AM
- Osgood St & Park St – 06:46 AM
- Hemlock St & Mass Ave – 06:48 AM
- Mass Ave & Holbrook Rd – 06:49 AM
- Salem St & Phillips St – 06:52 AM
- Salem St & Foster St – 06:53 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 2
- Johnson Cir & Johnson St – 06:21 AM
- 1225 Salem St – 06:28 AM
- Turnpike St & Berry St – 06:37 AM
- Royal Crest Dr & Turnpike St – 06:43 AM
- Waverly Rd & Wood Ridge Dr – 06:46 AM
- Loring St & Salem St – 06:50 AM
- Phillips St & Andover St – 06:52 AM
- Andover St & Foster St – 06:53 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 3
- 65 Union St – 06:20 AM
- Winthrop Ave & River Pointe Way – 06:31 AM
- Chestnut St & Morton St – 06:37 AM
- Harding St & High St & Walnut Ave – 06:40 AM
- Haverhill St & High St – 06:43 AM
- Haverhill St & Enmore St – 06:45 AM
- Krafton Way & Union St – 06:47 AM
- Binney St & Union St – 06:48 AM
- Cutler St & Durso Ave – 06:50 AM
- Exeter St & Phillips St – 06:52 AM
- Winthrop Ave & Dorchester St (NW) – 06:53 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 4
- Farrwood Dr & Forest Dr – 06:04 AM
- Andover St & Dale St – 06:13 AM
- Andover St & Church St – 06:14 AM
- 52 LOVEJOY RD – 06:19 AM
- Haggetts Pond Rd & Bellevue Rd – 06:25 AM
- Lowell St & Lovejoy Rd – 06:29 AM
- Greenwood Rd & High Plain Rd – 06:32 AM
- High Plain Rd & Golden Oaks Ln – 06:39 AM
- Pleasant St & Sevilla Rd – 06:42 AM
- Pheasant Run & River Rd – 06:47 AM
- River Rd & Forest Hill Rd – 06:52 AM
- River Rd & Shattuck Rd – 06:55 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 5
- Lowell St & W Parish Dr – 06:37 AM
- Essex St & Railroad St & Dundee Park – 06:40 AM
- Chestnut St & Main St – 06:42 AM
- S Broadway & Lasalle Ave – 06:47 AM
- Fowler St & Gilbert St – 06:49 AM
- Corbett St & Topping Rd (NE) – 06:51 AM
- Jefferson St & Mount Vernon St – 06:53 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 6
- 11 Washington St – 06:13 AM
- Washington St & Druid Hill Ave – 06:15 AM
- Washington St & Morningside Dr – 06:17 AM
- 2 Birch Hill Dr – 06:22 AM
- Washington St & Archibald Ave – 06:25 AM
- Archibald Ave & Druid Hill Ave – 06:27 AM
- Howe St & Rolling Ridge Ln – 06:29 AM
- Howe St & Shearson Dr – 06:30 AM
- Howe St & Barrett Cir – 06:31 AM
- Howe St & Maple St – 06:32 AM
- Howe St & Pine Tree Dr – 06:34 AM
- 553 Howe St – 06:36 AM
- Merrimack St & Renfrew St – 06:38 AM
- Merrimack St & Randolph Ave – 06:40 AM
- Greenhalge St & Pleasant Valley St – 06:42 AM
- 142 Pleasant Valley St – 06:43 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 7
- 15 Lebanon St – 06:23 AM
- Howe St & Howe Ter – 06:10 AM
- Howe St & Garside Ter – 06:12 AM
- 37 Hampstead St – 06:14 AM
- 43 Hampstead St – 06:15 AM
- North St & Sadie Lane – 06:18 AM
- 52B Ayers Village Rd – 06:21 AM
- Hampstead St & Morgan Dr 1st – 06:24 AM
- 160 Hampstead St – 06:26 AM
- Maple St & Coachman Ln – 06:29 AM
- 166 Maple St – 06:32 AM
- Coachman Ln & Old Homestead Rd – 06:34 AM
- Howe St & Adams Ave – 06:37 AM
- Cornelie Rd & Howe St – 06:39 AM
- Pleasant St & Medford Ave – 06:40 AM
- Pleasant St & Stillwater Rd – 06:41 AM
- Pleasant St & Summer St – 06:42 AM
- Pleasant St & Vine St – 06:43 AM
- High St & Stevens St – 06:44 AM
- Hampshire St & Kimball Rd – 06:46 AM
- Hampshire St & 1st Gaywood St – 06:47 AM
- 21 Hampshire Rd @ Spicket Commons – 06:50 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 8
- Tyler St & Westwind Dr – 06:17 AM
- Tyler St & Conte Dr – 06:18 AM
- Hill St & Forest St – 06:21 AM
- Conrad St & Nice St – 06:23 AM
- Clayton Ave & Hobson St & Lowell St – 06:25 AM
- Madison St & Westland St – 06:28 AM
- Byron Ave & Cypress Ave – 06:30 AM
- Riverside Dr & Riverside Village – 06:48 AM
- Lois St & Lowell St – 06:34 AM
- Lowell St & Moffett St – 06:35 AM
- 161 LOWELL BLVD – 06:39 AM
- Lowell Blvd & Ridgewood Dr – 06:40 AM
- 204 Wheeler St – 06:48 AM
- Sawyer St & No Lowell St – 06:52 AM
- N Lowell St & Young Farm Rd – 06:53 AM
- Moody Ave & N Lowell St – 06:54 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 9
- Haverhill St & Glen Forest Ln – 06:40 AM
- Haverhill St & Warwick St – 06:41 AM
- Nesmith St & Essex St – 06:43 AM
- Nesmith St & Oregon Ave – 06:44 AM
- 800 Riverside Dr – 06:46 AM
- Riverside Dr & Lavoie Ave – 06:47 AM
- Noyes St & Riverside Dr – 06:50 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 10
- Arrowwood St & Heartwood St – 06:08 AM
- 90 Myrtle St – 06:10 AM
- 6 Lindsay Ln – 06:13 AM
- Varnai St West St – 06:16 AM
- Pelham St & Harris St & Salem St – 06:18 AM
- Pelham St & Emerson Ave & Salem St – 06:19 AM
- Hampshire Rd & Castle Dr – 06:22 AM
- Beverly St & Hampshire Rd – 06:23 AM
- Canobieola Rd & Cross St – 06:26 AM
- Cross St & Danielian Way 06:27 – 06:23 AM
- Pelham St & Pinehurst Ave & Clinton St – 06:30 AM
- Pelham St & Sevoian Dr – 06:32 AM
- Bridle Path Ln & Sevoian Dr – 06:35 AM
- Pelham St & Temple Dr – 06:39 AM
- 615 FOREST ST – 06:41 AM
- 605 Forest St – 06:42 AM
- Don Ave & Forest St – 06:44 AM
- Lowell St & School St – 06:50 AM
- Pelham St & Barker St & Carleton St – 06:51 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 11
- Locust Rd & Lawrence St – 06:44 AM
- Lawrence St & Park St – 06:45 AM
- Broadway & Park St – 06:46 AM
- Oakland Ave & Railroad St – 06:48 AM
- Oakland Ave & Lowell St – 06:50 AM
- Lowell St & Woodburn Dr – 06:51 AM
- Elm St & Vincent Ave – 06:52 AM
- Elm St & Woodland St – 06:53 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 12
- Riverview Blvd & Jayson Rd – 06:30 AM
- Merrimack St & Comet Rd – 06:32 AM
- Merrimack St & Wingate Ave – 06:33 AM
- Merrimack St & Wallace St – 06:34 AM
- Oak St & Amy Ln – 06:38 AM
- Oak St & Oakcrest Cir – 06:39 AM
- Oak St & Lady Slipper Ln – 06:40 AM
- Oak St & Delmont St & Greendale St – 06:42 AM
- Bates St & East St – 06:43 AM
- Merrimac St & Taylor St & Loring Rd – 06:45 AM
- Marston St & Steiner St – 06:46 AM
- Union St & Essex St – 06:51 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 13
- Ferry St & Sherman St – 06:42 AM
- E Haverhill St & Ferry St – 06:44 AM
- E Haverhill St & Howard St – 06:45 AM
- Howard St & Pleasant St – 06:47 AM
- Woodland St & Allston St – 06:48 AM
- Storrow St & Woodland St – 06:49 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 14
- Milk St & Pleasant Valley St – 06:28 AM
- Milk St & Magna Rd & Timber Ln – 06:29 AM
- Milk St & Baremeadow St – 06:31 AM
- Milk St & Milk Ave – 06:32 AM
- Berkeley St & Eastbrook Pl – 06:34 AM
- Arlington St & Saratoga St – 06:36 AM
- East St & Pleasant View St & Larchwood Ave – 06:38 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 15
- Manchester St & West St – 06:48 AM
- West St & Hanlon Ct – 06:49 AM
- Haverhill St & Railroad St – 06:50 AM
- Haverhill St & Forest St – 06:51 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 16
- Berkeley St & Hall St – 06:35 AM
- E Haverhill St & High St – 06:37 AM
- High St & Grove St – 06:38 AM
- E Haverhill St & Prospect St – 06:40 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 17
- Center St & Tenney St – 06:49 AM
- Center St & Spruce St – 06:50 AM
- Arlington St & Wyman St – 06:51 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 18
- Berkeley St & E Haverhill St – 06:35 AM
- Jackson St & Park St – 06:37 AM
- Bruce St & Park St – 06:39 AM
- Avon St & Trinity St – 06:40 AM
- 17 Erving Ave – 06:51 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 19
- Fern St & Lawrence St – 06:49 AM
- 227 Lawrence St 1 – 06:50 AM
- Park St & Eutaw St – 06:51 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 20
- Arlington St & Exchange St – 06:47 AM
- Hampshire St & Myrtle St – 06:48 AM
- Myrtle St & Bennington St – 06:49 AM
- Bennington St & Park St – 06:50 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 21
- Orchard St & Union St – 06:46 AM
- Haverhill St & Union St – 06:47 AM
- Brook St & Newbury St – 06:48 AM
- E Haverhill St & Haverhill St – 06:49 AM
- Chestnut St & Short St – 06:51 AM
- Elm St & White St – 06:53 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 22
- Essex St & Franklin St – 06:44 AM
- Melvin St & Oxford St – 06:46 AM
- Margin St & Essex St – 06:47 AM
- Hancock St & Savoie Ave – 06:48 AM
- Doyle St & Floral St – 06:50 AM
- Water St & @ Boys Club – 06:52 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 23
- Ames St & Haverhill St – 06:34 AM
- Bellevue St & Haverhill St – 06:35 AM
- Essex St & Warren St – 06:37 AM
- Essex St & Milton St – 06:38 AM
- Butler St & Milton St – 06:39 AM
- Ames St & Butler St – 06:41 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 24
- Parker St & Salem St – 06:50 AM
- Newton St & Salem St – 06:52 AM
- Everett St & Kingston St – 06:53 AM
- Carleton St & Coolidge St – 06:54 AM
- Everett St & Tewksbury St – 06:55 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 25
- Inman St & S Broadway – 06:51 AM
- Brookfield St & Hawley St – 06:52 AM
- Brookfield St & Easton St – 06:53 AM
- Chester St & S Broadway – 06:54 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 26
- Brookfield St & Chester – St 06:47 AM
- Bowdoin St & Clifton St – 06:48 AM
- S Bowdoin St & Jefferson St – 06:49 AM
- Beresford St & Jefferson St – 06:50 AM
- S Bowdoin St & Castle St – 06:52 AM
- Beacon St & Taft St – 06:54 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 27
- Andover St & Sullivan Ave – 06:49 AM
- Beacon St & Mount Vernon St – 06:51 AM
- Mount Vernon Cir & Mount Vernon St & Sparkle Dr – 06:53 AM
- Mount Vernon St & Ridgewood Cir – 06:54 AM
- North St & Webster St – 06:56 AM
- Brookside Dr & North St – 06:58 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 28
- E Haverhill St & E Pleasant St – 06:42 AM
- Ferry St & Home St – 06:44 AM
- 30 Vermont St – 06:46 AM
- Cornish St & Cornish Street Ext & Swan St – 06:48 AM
- 125 BERKELEY ST – 06:50 AM
- GREATER LAW TECH HS – 07:00 AM
BUS 29
- Broadway & Center St – 06:46 AM
- Broadway & Park St – 06:47 AM
- Cedar St & Cross St & Franklin St – 06:49 AM
- Lowell St & Hampshire St – 06:51 AM
- Essex St & Hampshire St – 06:52 AM
- GREATER LAW TECH HS – 07:00 AM
Late Bus Schedule