94

Medford Square – Davis Station

Bus · Route 94

Davis ↔ Medford Square

Good service Every 58–60 min 6:39 AM – 11:52 PM 1 bus live
Track live
Direction
Live · as of 10:25 PM

Stops, live buses and next arrivals

Live data is delayed.
    1. DavisRed11 bus routes15 minthen 11:37 PM
    2. College Ave @ Francesca Ave2 bus routes16 minthen 11:38 PM
    3. College Ave @ Broadway - Powder House Sq2 bus routes17 minthen 11:39 PM
    4. College Ave @ Warner St3 bus routes17 minthen 11:39 PM
    5. College Ave @ Dearborn Rd2 bus routes17 minthen 11:39 PM
    6. College Ave @ Boston Ave7 bus routes18 minthen 11:40 PM
    7. 10 stops
    8. High St @ Harvard Ave3 bus routes23 minthen 11:45 PM
    9. 5 stops
    10. 305 Winthrop St3 bus routesNo more buses
    11. Winthrop St @ Lawrence Rd3 bus routesNo more buses
    12. Winthrop St @ Woodside Rd3 bus routesNo more buses
    13. 475 Winthrop St @ Temple Shalom3 bus routesNo more buses
    14. Medford High School3 bus routesNo more buses
    15. Winthrop St @ Brooks St - Medford HS3 bus routesNo more buses
    16. Winthrop St @ Exeter St3 bus routesNo more buses
    17. Winthrop St @ Suffolk St3 bus routesNo more buses
    18. 300 Winthrop St3 bus routesNo more buses
    19. High St @ Winthrop St - Winthrop Circle3 bus routes26 minthen 11:48 PM
    20. High St opp Powder House Rd2 bus routes27 minthen 11:49 PM
    21. High St opp Governors Ave2 bus routes28 minthen 11:50 PM
    22. 37 Riverside Ave @ Medford Sq4 bus routes29 minthen 11:50 PM
    23. Clippership Dr @ Riverside Towers4 bus routes30 minthen 11:51 PM
    24. Medford Sq @ City Hall Parking lot4 bus routesNo more buses
    1. Medford Sq @ City Hall Parking lot4 bus routes51 min
    2. Salem St opp River St4 bus routes51 min
    3. High St @ Bradlee Rd4 bus routes52 min
    4. High St @ Hillside Ave2 bus routes52 min
    5. High St @ Powder House Rd2 bus routes53 min
    6. High St @ Rural Ave - Winthrop Circle3 bus routes53 min
    7. High St @ Essex St2 bus routes53 min
    8. High St @ Woburn St2 bus routes54 min
    9. High St @ Mystic St2 bus routes54 min
    10. High St @ Allston St2 bus routes55 min
    11. High St @ Warren St - W Medford Sq2 bus routes55 min
    12. High St @ Johnson Ave2 bus routes56 min
    13. Boston Ave @ High St2 bus routes56 min
    14. Boston Ave @ Harvard Ave2 bus routes56 min
    15. Boston Ave @ Holton St2 bus routes57 min
    16. Boston Ave @ Arlington St2 bus routesDuethen 57 min
    17. Boston Ave @ Mystic Valley Pkwy2 bus routesDuethen 57 min 2003 · 2 min late
    18. Boston Ave @ Harris Rd2 bus routes1 minthen 58 min
    19. Boston Ave @ North St2 bus routes2 minthen 58 min
    20. Boston Ave @ Hillsdale Rd2 bus routes2 minthen 59 min
    21. Boston Ave @ Winthrop St2 bus routes2 minthen 59 min
    22. Boston Ave @ College Ave - Green Line7 bus routes4 minthen 11:27 PM
    23. College Ave @ Boston Ave7 bus routes4 minthen 11:27 PM
    24. College Ave @ Professors Row7 bus routes5 minthen 11:28 PM
    25. College Ave @ Powder House Sq3 bus routes6 minthen 11:29 PM
    26. College Ave @ Broadway2 bus routes6 minthen 11:29 PM
    27. College Ave @ William St2 bus routes7 minthen 11:30 PM
    28. College Ave @ Highland Ave11 bus routes9 minthen 11:32 PM
    29. Elm St @ Chester St5 bus routes9 minthen 11:32 PM
    30. Grove St @ Highland Ave5 bus routesNo more buses
    Live arrival Grey times are scheduled Not tracked: scheduled, but no bus is reporting Rail connection Stops between timepoints are grouped: tap to open

    Timetable

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

    Sunday schedule Sun, Nov 1

    7 AM
    00
    8 AM
    0258
    9 AM
    56
    10 AM
    53
    11 AM
    50
    12 PM
    49
    1 PM
    48
    2 PM
    46
    3 PM
    46
    4 PM
    45
    5 PM
    45
    6 PM
    45
    7 PM
    41
    8 PM
    41
    9 PM
    40
    10 PM
    next 39
    11 PM
    37

    On-time performance

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

    80% on time today

    from 181 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 PM94%0%6%16 (Fewer than 30 vehicle-minutes)–
    7 PM84%16%0%51–
    8 PM88%0%12%51–
    9 PM57%41%3%37–
    10 PM77%23%0%26 (Fewer than 30 vehicle-minutes)–

    About route 94

    Route 94 (Medford Square – Davis Station) is a MBTA bus route with 37 stops between Davis 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 94 run?

    Every 58–60 min for most of the day on weekdays, based on the published schedule.

    When does route 94 start and stop?

    The first bus leaves around 6:39 AM and the last arrives around 11:52 PM.

    Where does route 94 connect with Subway or Commuter Rail?

    At 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.