96

Medford Square – Harvard Station

Bus · Route 96

Harvard ↔ Medford Square

Delays Every 29–30 min 5:59 AM – 1:26 AM 2 buses live
Track live
Direction
Live · as of 10:25 PM

Stops, live buses and next arrivals

Live data is delayed.
    1. HarvardRed14 bus routes15 minthen 41 min
    2. Massachusetts Ave opp Waterhouse St5 bus routes17 minthen 43 min
    3. Massachusetts Ave @ Wendell St2 bus routes18 minthen 44 min
    4. Massachusetts Ave @ Exeter Park2 bus routes19 minthen 45 min
    5. Massachusetts Ave @ Porter Red Line Sta8 bus routes20 minthen 46 min
    6. Massachusetts Ave @ Davenport St2 bus routes20 minthen 46 min
    7. Elm St @ Saint James Ave1 bus route22 minthen 48 min
    8. Elm St @ Cutter Ave1 bus route22 minthen 48 min
    9. Grove St @ Highland Ave5 bus routes23 minthen 49 min
    10. DavisRed11 bus routes24 minthen 50 min
    11. College Ave @ Francesca Ave2 bus routes25 minthen 51 min
    12. College Ave @ Broadway - Powder House Sq2 bus routes26 minthen 52 min
    13. College Ave @ Warner St3 bus routes26 minthen 52 min
    14. College Ave @ Dearborn Rd2 bus routes27 minthen 53 min
    15. College Ave @ Boston Ave7 bus routes27 minthen 53 min
    16. Boston Ave @ College Ave - Green Line2 bus routes28 minthen 53 min
    17. Boston Ave @ Winthrop St2 bus routes29 minthen 54 min
    18. Winthrop St opp Orchard St1 bus routeDuethen 30 min 1935 · 3 min late
    19. George St @ Winthrop St1 bus routeDuethen 30 min
    20. George St @ Burget Ave1 bus route1 minthen 31 min
    21. George St @ Wedgemere Rd1 bus route1 minthen 31 min
    22. George St @ Main St1 bus route2 minthen 32 min
    23. 160 Main St1 bus route3 minthen 33 min
    24. Main St @ Mystic Ave2 bus routes4 minthen 34 min
    25. 37 Riverside Ave @ Medford Sq4 bus routes6 minthen 36 min
    26. Clippership Dr @ Riverside Towers4 bus routes8 minthen 38 min
    27. Medford Sq @ City Hall Parking lot4 bus routesNo more buses
    1. Medford Sq @ City Hall Parking lot4 bus routes12 minthen 41 min
    2. Salem St opp River St4 bus routes12 minthen 41 min
    3. Main St @ High St4 bus routes13 minthen 42 min
    4. Main St @ Emerson St2 bus routes14 minthen 43 min
    5. Main St @ Summer St1 bus route14 minthen 43 min
    6. George St @ Main St1 bus route14 minthen 43 min
    7. 55 George St opp Wedgemere Rd1 bus route15 minthen 44 min
    8. George St @ Marston St1 bus route16 minthen 45 min
    9. George St @ Winthrop St1 bus route16 minthen 45 min
    10. Winthrop St @ Orchard St1 bus route17 minthen 46 min
    11. Boston Ave @ Winthrop St2 bus routes17 minthen 46 min
    12. Boston Ave @ College Ave - Green Line7 bus routes18 minthen 47 min
    13. College Ave @ Boston Ave7 bus routes19 minthen 48 min
    14. College Ave @ Professors Row7 bus routes19 minthen 48 min
    15. College Ave @ Powder House Sq3 bus routes20 minthen 49 min
    16. College Ave @ Broadway2 bus routes20 minthen 49 min
    17. College Ave @ William St2 bus routes21 minthen 50 min
    18. College Ave @ Highland Ave11 bus routes22 minthen 51 min
    19. Elm St @ Chester St5 bus routes23 minthen 52 min
    20. Elm St @ Russell St1 bus route23 minthen 52 min
    21. Elm St @ Beech St1 bus route24 minthen 53 min
    22. Massachusetts Ave opp Beech St2 bus routes2 minthen 25 min 2006 · 5 min late
    23. Massachusetts Ave @ Upland Rd8 bus routes2 minthen 26 min
    24. Massachusetts Ave @ Linnaean St2 bus routes4 minthen 28 min
    25. Massachusetts Ave @ Shepard St2 bus routes5 minthen 30 min
    26. Massachusetts Ave @ Waterhouse St5 bus routes7 minthen 32 min
    27. HarvardRed14 bus routes9 minthen 34 min
    28. Eliot St @ Bennett St10 bus routesNo more buses
    Live arrival Grey times are scheduled Not tracked: scheduled, but no bus is reporting Rail connection

    Timetable

    Scheduled departures for any day MBTA has published. For live arrivals, use the diagram above.

    Sunday schedule Sun, Nov 1

    5 AM
    59
    6 AM
    2959
    7 AM
    2958
    8 AM
    2856
    9 AM
    2656
    10 AM
    2656
    11 AM
    2554
    12 PM
    2452
    1 PM
    2252
    2 PM
    1949
    3 PM
    1949
    4 PM
    1948
    5 PM
    1848
    6 PM
    1846
    7 PM
    1645
    8 PM
    1242
    9 PM
    1240
    10 PM
    08next 38
    11 PM
    0736
    After midnight · Mon, Nov 2
    12 AM
    0332
    1 AM
    02

    On-time performance

    How much of the time buses ran early, on time or late, hour by hour.

    55% on time today

    from 501 vehicle-minutes

    • On time
    • Late (over 5 min)
    • Early (over 1 min)
    • Fewer than 30 vehicle-minutes
    On time: no more than 1 min early or 5 min late, sampled once a minute from live positions. Use the left and right arrow keys to read each hour.
    Hour-by-hour numbers
    HourOn timeLateEarlyVehicle-minutesPrevious 0 days, on time
    6 PM76%21%3%34–
    7 PM67%19%14%150–
    8 PM27%71%2%124–
    9 PM53%36%11%141–
    10 PM81%19%0%52–

    About route 96

    Route 96 (Medford Square – Harvard Station) is a MBTA bus route with 27 stops between Harvard and Medford Square.

    Times with the live mark come from each bus's GPS and MBTA's real-time predictions. Times marked "Not tracked" are scheduled trips with no bus reporting. All other times are from MBTA's published schedule (feed Fall 2026, 2026-10-30T17:51:33+00:00, version D).

    How often does route 96 run?

    Every 29–30 min for most of the day on weekdays, based on the published schedule.

    When does route 96 start and stop?

    The first bus leaves around 5:59 AM and the last arrives around 1:26 AM.

    Where does route 96 connect with Subway or Commuter Rail?

    At Harvard (Red Line); Davis (Red Line).

    What are timepoints?

    Timepoints are stops where the bus is scheduled to wait if it's running early; times at the stops between them are estimates. On long routes, the diagram shows timepoints, transfer stops and stops with a bus nearby, and groups the stops in between.