AB Middle School Bus Routes
There are two simple ways to learn about the school bus routes that serve your child.
-
Putnam City Schools has new and easy way to learn about the school bus route that serves your child. We've linked to a special page where you can see information about where and approximately when your child will get on the bus in the morning and off the bus in the afternoon. The times given are computer-estimated and we encourage students be at their bus stops 5 minutes prior to the time given here. When you get to this Versatrans page, you'll be asked to fill in two fields: user name and password. Use your student's ID number for user name. Use your student's date of birth for the password in the following format 'DDMMYYYY.'
-
All bus routes are listed below. Just click on the school your child attends and then find the route that serves your area. We encourage students to be at their bus stop 5 minutes prior to the time given here.
For more information, contact the district's Transportation Department at (405) 789-3244.
- Capps Middle School
- Cooper Middle School
- Hefner Middle School
- Mayfield Middle School
- Western Oaks Middle School
Capps Middle School
Bus #07
7:02 a.m.
Schedule B
6100 N MACARTHUR BLVD - SAVANNAH POINT APTS
N GROVE AVE @ NW 62ND ST
N GROVE AVE @ NW 59TH ST
Bus #23
Schedule A
6:43 a.m.
NW 63RD TER @ BLACKWOOD BLVD
N COUNCIL RD @ NW 44TH CIR
N ROCKWELL AVE @ NW 45TH ST
N ROCKWELL AVE @ NW 43RD ST
N HAMMOND AVE @ NW 49TH ST
N GROVE AVE @ NW 46TH ST
N GROVE AVE @ NW 42ND ST
Schedule B
6:43 a.m.
N HAMMOND AVE @ NW 42ND ST
N HAMMOND AVE @ NW 49TH ST
N GROVE AVE @ NW 46TH ST
N GROVE AVE @ NW 42ND ST
4500/4504/4502 N MacArthur Blvd
Bus #49
Schedule A
6:43 a.m.
N STERLING DR @ N LIBBY AVE
N LIBBY AVE @ NW 69TH ST
N ANN ARBOR TERR @ NW 67TH ST
EASTMAN DR @ N STERLING DR
EASTMAN DR @ N HARVARD AVE
N HARVARD AVE @ NW 60TH ST
KINGSTON RD @ NW 59TH ST
NW 57TH ST @ HARVARD DR
6200 N Meridian Ave
HOLIDAY PL @ N VERMONT AVE
N VERMONT AVE @ NW 60TH ST
Schedule B
6:47 a.m.
N ANN ARBOR TERR @ NW 67TH ST
N ANN ARBOR AVE @ NW 64TH ST
EASTMAN DR @ N STERLING DR
KINGSTON RD @ NW 59TH ST
N VERMONT AVE @ NW 56TH ST
N VERMONT AVE @ NW 53RD ST
NW 53RD ST @ N WARREN AVE
5418 N MERIDIAN AVE - VILLAS ON MERIDIAN APTS
Bus #54
Schedule B
6:55 a.m.
Solare Apartments
Bus #83
Schedule A
6:55 a.m.
N ANN ARBOR AVE @ NW 42ND ST
N ANN ARBOR AVE @ NW 46TH ST
Schedule B
6:49 a.m.
4020/4026 N MERIDIAN AVE- MT VERNON APTS
4200 N MERIDIAN AVE - WOODSCAPE APTS
N MERIDIAN AVE @ NW 44TH ST
N MERIDIAN AVE @ NW 47TH ST
NW 50TH ST @ N WARREN AVE
N TULSA AVE @ NW 44TH ST
Bus #92
Schedule A
6:57 a.m.
5340 Willow Cliff Rd
Schedule B
6:43 a.m.
N HARMON DR @ NW 54TH ST
NW 50TH ST @ SALEM WEST PARKING LOT
NW 50TH ST @ MEMORY LN
NW 50TH ST @ N QUAPAH AVE
3637 NW 53RD ST - CHANDELAQUE APTS
N ST CLAIR AVE @ NW 42ND ST
NEWPORT AVE @ NW 40TH ST
4017 NW 39TH ST- BUDGET INN
Bus #102
Schedule A
6:52 a.m.
N TULSA AVE @ NW 57TH ST
N SHAWNEE AVE @ N SAPULPA AVE
N SHAWNEE AVE @ NW 61ST ST
NW 61ST ST @ N QUAPAH AVE
Schedule B
6:52 a.m.
N TULSA AVE @ NW 53RD ST
N TULSA AVE @ NW 57TH ST
N ROFF AVE @ NW 56TH PL
N ROFF AVE @ NW 51ST ST
Bus #108
Schedule A
6:52 a.m.
6600 N MERIDIAN AVE - ASHBRIAR CONDOS
4601-4657 W NICKLAS AVE - ESPLANADE APTS
RUMSEY RD @ NW 75TH ST
NW 75TH ST @ N ANN ARBOR AVE
Schedule B
6:51 a.m.
CHEROKEE PLZ @ NW 72ND ST
N COMANCHE AVE @ NW 71ST ST
N COMANCHE AVE @ NW 68TH ST
N GROVE AVE @ NW 66TH ST
Bus #109
Schedule A
6:45 a.m.
N OMAHA AVE @ NW 66TH ST
EDGEWATER DR @ N ROFF AVE
4101 NW EXPRESSWAY - WEDGEWOOD VILLAGE APTS
N MERIDIAN AVE @ NW 46TH ST
N MERIDIAN AVE @ NW 44TH ST
N MERIDIAN AVE @ NW 42ND ST
Schedule B
Start 6:44 am
STYLL RD @ EASTMAN DR
N INDEPENDENCE AVE @ GOODGER DR
NW 59TH ST @ N BROOKLINE AVE
3100 NORTHWEST EXPRESSWAY - THE WARWICK APTS
N INDEPENDENCE AVE @ NW 52ND ST
Cooper Middle School
Bus #18
Schedule A
Start 6:51 am
6401 NW 63RD ST - ISOLA BELLA APTS
GALAXIE DR @ LYREWOOD LN
LYREWOOD LN @ ISOLA BELLA APTS
LYREWOOD LN @ EDENBOROUGH DR
LYREWOOD LN @ DECON AVE
Schedule B
Start 6:50 am
LYREWOOD LN @ ISOLA BELLA APTS
LYREWOOD LN @ EDENBOROUGH DR
LYREWOOD LN @ DECON AVE
Bus #48
Schedule A
Start 6:52 am
NW 85TH PL @ NW 84TH ST
W BRITTON RD @ CINDY RD
W BRITTON RD @ RAMBLING RD
W BRITTON RD @ N EAGLE LN
W BRITTON RD @ NORTHRIDGE DR
W BRITTON RD @ THE RETREAT APTS
8301 N COUNCIL RD-CIMMARRON POINTE-SOUTHBOUND
Bus #50
Schedule B
Start 6:49 am
CURTIS TER @ NW 82ND ST
CURTIS TER @ NW 85TH ST
NW 85TH PL @ NW 84TH ST
NW 82ND ST @ AARON DR
NW 82ND ST @ NORTHRIDGE ES
N MCKEE BLVD @ NW 80TH ST
NW 74TH ST @ NOAH PKWY
Bus #59
Schedule A
Start 6:46 am
6400 NW EXPRESSWAY - BROADWALK APTS
BROOKSIDE DR @ W WILSHIRE BLVD
6400 W WILSHIRE BLVD - LAKESIDE VILLAGE APTS
BROOKSIDE DR @ NW 75TH ST
EDENBOROUGH DR @ SHORELINE DR
SHORELINE DR @ COVINGTON LN
LAKE FRONT DR @ TWIN LAKES DR
SEMINOLE RD @ N NORMAN RD
Schedule B
Start 6:56 am
6700 W WILSHIRE BLVD - HEFNER HOLLOW APTS
TARGET PARKING LOT @ UNNAMED
Bus #93
Schedule A
Start 6:54 am
NW 89TH ST @ N MCMILLAN AVE
N MCKEE BLVD @ NW 85TH ST
NW 83RD ST @ ASPEN HILLS DR
HARVEST HILLS RD @ NW 82ND ST
Schedule B
Start 6:51 am
LYREWOOD LN @ WEEDLAKE DR @ GALAXIE DR
WOODLAKE DR @ WOODRIDGE AVE
N ROCKWELL AVE @ LANDING RD
N ROCKWELL AVE @ LANCER LN
HARVEST HILLS RD @ NW 78TH TER
WOOD DUCK DR @ NW 82ND ST
Bus #132
Schedule A
Start 6:52 am
NORTHRIDGE DR @ CRESTLINE DR
CRESTLINE DR @ N EAGLE LN
CRESTLINE DR @ RAMBLING RD
NW 87TH ST @ CINDY RD
Schedule B
Start 6:57 am
LANCER LN @ KNIGHTLAKE DR
Hefner Middle School
Bus #11
Schedule A
LONG VIEW DR @ NW 106TH ST
WINDMILL RD @ NW 109TH ST
N EAGLE LN @ NW 110TH TER
N MARKWELL AVE @ NW 111TH ST
N EAGLE LN @ NW 112TH TER
NW 112TH TER @ WINDMILL RD
WINDMILL RD @ NW 114TH ST
BEVENSHIRE RD @ WILLOW CREEK BLVD
Schedule B
Start 6:54 am
N ROCKWELL DR @ PEBBLE LN
ROXBURY BLVD @ REDLANDS DR
ROXBURY BLVD @ CRESTMONT DR
WHITEHALL DR @ CROW CIR
WHITEHALL DR @ CANDLEWOOD DR
LANSBROOK LN @ BRENTFORD PL
Bus #36
Schedule A
Start 6:36 am
FOX RUN DR @ NW 123RD ST
GAELIC GLEN DR @ DOONS DR
GAELIC GLEN DR @ ABBOTTS WAY
OLDE WARWICK DR @ WINFIELD DR
OLDE WARWICK DR @ SUDBURY DR
N MACARTHUR BLVD@SPRING CREEK RD - SOUTHBOUND
JAMES L DENNIS DR @ NW 112TH ST
NW 112TH ST @ BROCKTON PL
NW 112TH ST @ ROSEHAVEN DR
Schedule B
Start 6:54 am
N ROCKWELL AVE @ NW 102ND ST
MANTLE DR @ NW 105TH ST
CONDOR TER @ NW 107TH ST
SHASTA LN @ NW 110TH ST
NW 111TH ST @ SHASTA LN
NW 112TH ST @ SHASTA LN
W HEFNER RD BLUFF CREEK APTS
N MACARTHUR BLVD @ EASTLAKE DR
EASTLAKE DR @ PELICAN DR
Bus #55
Schedule A
Start 6:48 am
WOODBRIDGE RD @ BLUE STEM WEST RD
PLUM THICKET RD @ WOODBRIDGE RD
WESTBROOK DR @ GREENWICK DR
NW 120TH ST @ WARWICK PKWY
COVEY CREEK DR @ GAELIC GLEN DR
GAELIC GLEN DR @ NW 125TH CT
6801 NW 122ND ST - ASHFORD WALNUT CREEK
Schedule B
Start 6:49 am
DEEP WOOD CREEK DR @ HIDDEN CREEK BLVD
NW 120TH ST @ GLENHURST BLVD
WILEMAN WAY @ NW 118TH CIR
NW 117TH TER @ BELLHURST AVE
N GROVE AVE @ NW 115TH ST
STATE AVE @ NW 114TH ST
BLUFF CREEK DR @ NW 112TH ST
N ANN ARBOR AVE @ NW 110TH ST
N ANN ARBOR AVE @ NW 108TH TER
NW 109TH ST @ N GROVE AVE
ST CHARLES AVE @ NW 112TH ST
Bus #95
Schedule A
Start 6:44 am
10101 Harvest Hills Rd
HARVEST HILLS RD @ NW 104TH ST
NW 104TH ST @ HARVEST MOON AVE
CRUCES DR @ NW 105TH ST
N COUNCIL RD @ NW 100TH ST
9777 N COUNCIL RD - PRAIRIE SPRINGS APTS
9736 HEFNER VILLAGE BLVD
HEFNER VILLAGE BLVD @ HEFNER VILLAGE CT
5804 NW 102ND ST
WHITEHALL BLVD @ REGENT ST
WHITEHALL BLVD @ NW 107TH TER
Schedule B
Start 6:48 am
SHASTA LN @ NW 121ST ST
SHASTA LN @ NW 119TH ST
SUMMIT DR @ VAIL CT
NW 115TH ST @ VAIL DR
NW 115TH ST @ SHASTA LN
CONDOR TER No Intersection
WARWICK PLACE DR @ NW 113TH TER
ROXBORO DR @ TETON RD
GRANDE MESA TER @ NW 118TH ST
Bus #112
Schedule A
Start 6:47 am
WEST PARK PL @ WESTLAKE BLVD
WESTPARK DR @ WESTCOURT
WESTLANE @ BRANDON PL
NW 128TH TER @ SUTTON HILL RD
WHITEFIELD CIR @ NW 127TH ST
Schedule B
Start 6:50 am
W HEFNER RD @ ROXBORO AVE
NW 113TH ST @ WALTERS AVE
NW 113TH ST @ ROXBORO AVE
NW 113TH ST @ GLADE AVE
7617 NW 113TH PL
10700-10898 N COUNCIL RD - COUNCIL PLACE APTS
Bus #114
Schedule A
Start 6:43 am
WINDMILL RD @ NW 120TH ST
WINDMILL RD @ WILLOW CREEK BLVD
WILLOW CREEK BLVD @ SYLVESTER DR
WILLOW WAY @ MORITZ CT
NW 125TH ST @ COBBLESTONE PKWY
NW 113TH ST @ WALTERS AVE
NW 113TH ST @ ROXBORO AVE
Schedule B
Start 6:44 am
WINDMILL RD @ NW 112TH TER
WINDMILL RD @ NW 109TH ST
BAILEY DR @ N MARKWELL CT
NW 112TH TER @ CIMARRON DR
NW 122ND ST @ KIMBERLYN RD
WALNUT CREEK DR @ HICKORY HOLLOW DR
WALNUT CREEK DR @ NW 126TH ST
NW 122ND ST @ FOREST CREEK APTS
Bus #115
Schedule A
Start 6:43 am
W BRITTON RD @ FISHERMANS RD
NW 95TH ST @ BRIARCREEK DR
BRIARCREEK DR @ BASSWOOD CANYON RD
BASSWOOD CANYON RD @ N ROCKWELL AVE
TALBOT CANYON RD @ ELK CANYON RD
BASSWOOD CANYON RD @ EVERGREEN CANYON RD
EVERGREEN CANYON RD @ BLUE SPRUCE RD
BASSWOOD CANYON RD @ LAUREL RD
Schedule B
Start 6:42 am
FOX RUN DR @ NW 123RD ST
12600 N MACARTHUR BLVD - CROWN POINTE APTS
12700 N MACARTHUR BLVD - WARRINGTON APTS
12401 N MACARTHUR BLVD - WOODLAND TRAILS APTS
DOROTHY DR @ COMMODORE LN
ADMIRAL DR @ W HEFNER RD
Bus #118
Schedule A
Start 6:57 am
N MACARTHUR BLVD @ GAELIC GLEN DR
N MACARTHUR BLVD @ VIXEN WAY
PARAMOUNT DR @ SARAHA DR
Schedule B
Start 6:42 am
W BRITTON RD @ EAGLE HILL DR
DEVORE DR @ WEGNER WAY
NORTHWAY TER @ NW 101ST ST
NW 101ST ST @ NW 102ND ST
MAEHS TER @ DORIS PL
NW 102ND ST @ CECILIA DR
MANTLE DR @ NW 101ST ST
MANTLE DR @ HUMMINGBIRD LN
PHEASANT LN @ SKYLARK CT
Mayfield Middle School
Bus #4
Schedule A
Start 7:00 am
2461 N STERLING AVE
4750/4751 NW 23RD ST-MIRA VISTA/ VERDE VISTA
Schedule B
6:40 a.m.
700 S Rockwell Ave, Rockwell RV Park
720 S MacArthur Blvd, Green Carpet Inn
6001 SW 12th St, Anatole North
720 S MacArthur Blvd, Green Carpet Inn
6001 SW 12th St, Anatole North
5924 SW 12th St, Anatole South
1200 S Meridian Ave, Oak Tree Inn
4601 SW 3rd St, Meridian Extended Stay
SW 3rd St @ Harvard Ave, Extended Stay America
4601 SW 3rd St, Meridian Extended Stay
SW 3rd St @ Harvard Ave, Extended Stay America
Bus #16
Schedule B
Start 6:57 am
3842 N Ann Arbor Ave
3800 N ANN ARBOR AVE - WILLOW WALK APTS
N ANN ARBOR AVE @ NW 32ND ST
N ANN ARBOR AVE @ WINDSOR HILLS ELEM
N ANN ARBOR AVE @ NW 26TH ST
1301 N MERIDIAN AVE - HERITAGE HOUSE II APTS
N HARVARD AVE @ NW 13TH ST
Bus #30
Schedule A
Start 7:02 am
900 N ANN ARBOR AVE - ANN ARBOR TRAILER PARK
N MERIDIAN AVE @ NW 9TH ST
Schedule B
Start 6:55 am
6029/5916 NW 10TH ST - AUBURN LN - WESTBOUND
NW 10TH ST @ CAROL LN
N PENIEL AVE @ NW 11TH ST
NW 12TH ST @ CHISHOLM RD
NW 10TH ST @ N LEROY DR
727 N MACARTHUR BLVD- MACARTHUR CROSSING APTS
Bus #40
Schedule A
Start 6:57 am
N HAMMOND AVE @ NW 23RD ST
N COLLEGE AVE @ NW 26TH ST
NW 26TH ST @ N DONALD AVE
NW 28TH ST @ N HAMMOND AVE
Schedule B
Start 6:55 am
4400 NW 36TH ST - MEADOWBROOK APTS- EASTBOUND
4044 NW 36TH ST - WILLOW SPRINGS - EASTBOUND
4043 NW 34TH ST
NEWPORT ST @ NW 38TH ST
NW 36TH ST @ N GERALDINE AVE
N MERIDIAN AVE @ NW 33RD ST
Bus #90
Schedule A
Start 6:59 am
NW 19TH ST @ N REDMOND AVE
NW 19TH ST @ N PENIEL AVE
NW 19TH ST @ N GLEASON AVE
NW 19TH ST @ WILLOW AVE
NW 16TH ST @ N GLEASON AVE
Schedule B
Start 6:57 am
NW 36TH ST @ NICHLAS AVE
4759 NW 36TH ST TAYLOR RIDGE APT
NW 33RD DR @ WINDSOR TER
WINDSOR TER @ NW 30TH ST
NW 26TH ST @ WINDSOR TER
1601 N MACARTHUR BLVD
Bus #110
Schedule A
Start 6:57 am
5818/5820 NW 29TH ST - TRINITY RIDGE APTS
NW 26TH ST @ N DITTMER RD
N ANN ARBOR AVE @ NW 26TH ST
N MINNIE LN @ NW 19TH ST
Schedule B
Start 6:54 am
N MERIDIAN AVE @ NW 26TH ST
NW 30TH ST @ N DONNELLY AVE
NW 31ST TER @ N UTAH AVE
N UTAH AVE @ N ANN DR
NW 19TH ST @ N MINNIE LN
Bus #123
Schedule A
Start 6:58 am
N MACARTHUR BLVD @ NW 32ND ST
NW 34TH ST @ N ST CHARLES ST
N MACARTHUR BLVD @ NW 37TH ST
N ANN ARBOR AVE @ NW 32ND ST
N ANN ARBOR AVE @ WINDSOR HILLS ELEMENTARY
Schedule B
Start 6:57 am
NW 8TH ST @ HARRIS AVE
4224 NW 10TH ST - MERIDIAN VILLAGE APTS
TABOR DR @ NW 9TH ST
NW 8TH ST @ N TULSA AVE
Western Oaks Middle School
Bus #2
Schedule A
Start 6:50 am
ALEXANDER LN @ NW 32ND ST
NW 32ND ST @ THOMPKINS AVE
NW 36TH ST @ N RIVERSIDE DR
NW 36TH ST @ N MARKWELL AVE
NW 36TH ST @ N EAGLE LN
BROWNSVILLE LN @ PATTY LN
NW 39TH ST No Intersection
THOMPKINS AVE @ NW 37TH ST
Schedule B
Start 6:54 am
7200/7214/7208 NW 36TH ST-BRYAN HILL APTS
3901 N ROCKWELL AVE - BETHANY PLACE APTS
NW 31ST ST @ N HAMMOND AVE
NW 31ST ST @ N COLLEGE AVE
Bus #16
Schedule A
Start 7:03 am
NW 31ST ST @ N HAMMOND AVE
NW 31ST ST @ N COLLEGE AVE
Bus 22
Schedule A
Start 6:53 am
NW 30TH ST @ FLAMINGO AVE
NW 30TH ST @ TROPICANA AVE
NW 33RD ST @ N MARKWELL AVE
NW 33RD ST @ N EAGLE LN
NW 30TH ST @ N MARKWELL AVE
N MCMILLAN AVE @ NW 27TH ST
8301 NW 28th St
N EAGLE LN @ NW 27TH ST
Schedule B
Start 6:58 am
NW 36TH ST @ N HOLLOWAY AVE
NW 36TH ST @ N COLLEGE AVE
NW 36TH ST @ N REDMOND AVE
5950/5962 NW 36TH ST - CAMERON COURT – EASTBO
Bus 94
Schedule A
Start 6:56 am
NW 16TH ST @ NW SAND OAK
N FORDSON DR @ W FORDSON DR
1100 GLADE AVE - THE GROVE APTS
GLADE AVE @ NW 12TH ST
NW 12TH ST @ N BROADVIEW DR
7816 NW 25TH TER
Schedule B
Start 6:54 am
8009 GOLDEN OAKS RD
N MARKWELL AVE @ NW 16TH ST
NW 20TH ST @ N MARKWELL AVE
8101 NW 23RD ST - RAINTREE VILLA CONDOS
NW 25TH ST @ N MCMILLAN AVE
NW 25TH ST @ N TERRY AVE
N EAGLE LN @ NW 27TH ST
8301 NW 28th St
NW 27TH ST @ N MCMILLAN AVE