Franklin Park – Ruggles Station
Bus · Route 45
Ruggles ↔ Franklin Park
Stops, live buses and next arrivals
Service alertBlue Hill Ave @ Intervale St (inbound) will be moving across Intervale St on Monday, October 5 for approximately 18 months due to construction.- Not tracked · to Franklin Park
- Ruggles4 minthen 34 min 1821 · On time
- Malcolm X Blvd @ King St9 minthen 36 min
- Malcolm X Blvd opp Madison Park HS9 minthen 36 min
- Malcolm X Blvd opp O'Bryant HS9 minthen 37 min
- Malcolm X Blvd @ Shawmut AveNo more buses
- 205 Roxbury St10 minthen 38 min
- 42A John Eliot Sq10 minthen 38 min
- Dudley St @ Guild Row11 minthen 39 min
- Nubian12 minthen 40 min
- Dudley St @ Greenville St14 minthen 42 min
- Dudley St @ Adams St16 minthen 44 min
- Dudley St opp Hampden St17 minthen 45 min
- Blue Hill Ave @ Mt Pleasant Ave18 minthen 46 min
- Blue Hill Ave @ Winthrop St19 minthen 47 min
- Blue Hill Ave opp Stafford St19 minthen 47 min
- Blue Hill Ave @ Irwin St20 minthen 48 min
- Blue Hill Ave @ Clifford St20 minthen 48 min
- Blue Hill Ave @ Edgewood St21 minthen 49 min
- Blue Hill Ave @ Maywood St22 minthen 50 min
- Blue Hill Ave @ Quincy St22 minthen 50 min
- Blue Hill Ave @ Gaston St23 minthen 51 min
- Blue Hill Ave @ Brunswick St24 minthen 52 min
- Blue Hill Ave @ Stanwood St25 minthen 53 min
- Blue Hill Ave @ Wayne St28 minthen 56 min
- Blue Hill Ave @ Seaver St29 minthen 57 min
- Franklin Park Zoo @ EntranceDueNot trackedthen 32 min
- Franklin Park Loop @ Zoo entranceNo more buses
- Franklin Park Loop @ Zoo entrance4 minthen 34 min 1779 · On time
- Blue Hill Ave @ Ellington St5 minthen 34 min
- Blue Hill Ave @ Pasadena Rd6 minthen 35 min
- Blue Hill Ave @ Castlegate Rd6 minthen 35 min
- Blue Hill Ave opp Warren St7 minthen 35 min
- Blue Hill Ave @ Devon St8 minthen 36 min
- Blue Hill Ave @ Intervale St8 minthen 36 min
- Blue Hill Ave @ Lawrence Ave9 minthen 37 min
- Blue Hill Ave @ Quincy St9 minthen 37 min
- Blue Hill Ave @ Woodcliff St9 minthen 37 min
- Blue Hill Ave @ Ingleside St10 minthen 38 min
- Blue Hill Ave @ Julian St10 minthen 38 min
- Blue Hill Ave @ W Cottage St11 minthen 39 min
- Blue Hill Ave @ Moreland St11 minthen 39 min
- Blue Hill Ave @ Winthrop St12 minthen 40 min
- Blue Hill Ave @ Dudley St12 minthen 40 min
- Dudley St @ Hampden St13 minthen 41 min
- Dudley St @ Adams St14 minthen 42 min
- Dudley St @ Dearborn St15 minthen 43 min
- Dudley St @ Harrison Ave16 minthen 44 min
- Nubian17 minthen 45 min
- Malcolm X Blvd @ Shawmut Ave18 minthen 46 min
- Malcolm X Blvd @ O'Bryant HS19 minthen 47 min
- Malcolm X Blvd @ Madison Park HS19 minthen 47 min
- Malcolm X Blvd @ Tremont St20 minthen 48 min
- Tremont St opp Prentiss St22 minthen 50 min
- RugglesNo more buses
Timetable
Scheduled departures for any day MBTA has published. For live arrivals, use the diagram above.
Sunday schedule Sun, Nov 1
Still to come from last night's schedule:
On-time performance
How much of the time buses ran early, on time or late, hour by hour.
69% on time today
from 441 vehicle-minutes
- On time
- Late (over 5 min)
- Early (over 1 min)
- Fewer than 30 vehicle-minutes
Hour-by-hour numbers
| Hour | On time | Late | Early | Vehicle-minutes | Previous 0 days, on time |
|---|---|---|---|---|---|
| 6 PM | 50% | 50% | 0% | 32 | – |
| 7 PM | 46% | 54% | 0% | 112 | – |
| 8 PM | 71% | 19% | 10% | 112 | – |
| 9 PM | 84% | 11% | 5% | 133 | – |
| 10 PM | 87% | 12% | 2% | 52 | – |
Connections
Rail lines and bus routes you can transfer to from route 45.
Rail
Transfer at Ruggles
CR Franklin/Foxboro LineTransfer at Ruggles
CR Needham LineTransfer at Ruggles
CR Providence/Stoughton LineTransfer at Ruggles
Bus
- 23Ashmont Station – Ruggles Station via Washington StreetAt Ruggles and 16 more stops
- 15Fields Corner Station – Ruggles StationAt Ruggles and 18 more stops
- 28Mattapan Station – Ruggles StationAt Ruggles and 17 more stops
- 19Fields Corner Station – Kenmore or Ruggles StationAt Ruggles and 11 more stops
- 44Jackson Square Station – Ruggles StationAt Ruggles and 10 more stops
- 22Ashmont Station – Ruggles Station via Talbot AvenueAt Ruggles and 9 more stops
- 10City Point – Arlington StationAt Franklin Park Loop @ Zoo entrance and 5 more stops
- 32Wolcott Square – Forest Hills StationAt Franklin Park Loop @ Zoo entrance and 4 more stops
- 34Dedham Mall – Forest Hills StationAt Franklin Park Loop @ Zoo entrance and 4 more stops
- 36Millennium Park or VA Hospital – Forest Hills StationAt Franklin Park Loop @ Zoo entrance and 4 more stops
And 19 more routes at stops along the way. 16Forest Hills Station – Andrew Station or Harbor Point8Harbor Point – Kenmore Station47Central Square, Cambridge – Broadway StationOrange Line ShuttleSullivan Square – State9City Point – Copley Square43Ruggles Station – Park Street Station65Brighton Center – Ruggles Station85Assembly Row – Ruggles StationCT3Beth Israel Deaconess Hospital – Andrew Station41Centre Street & Eliot Street – Jfk/UMass Station14Roslindale Square – Heath Street66Harvard Square – Nubian Station29Mattapan Station – Jackson Square Station38Wren Street – Forest Hills Station1Harvard Square – Nubian Station42Forest Hills Station – Nubian Station171Logan Airport Terminals – Nubian StationSL4Nubian Station – South StationSL5Nubian Station – Temple Place
About route 45
Route 45 (Franklin Park – Ruggles Station) is a MBTA bus route with 27 stops between Ruggles and Franklin Park.
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 45 run?
Every 30 min for most of the day on weekdays, based on the published schedule.
When does route 45 start and stop?
The first bus leaves around 6:00 AM and the last arrives around 1:25 AM.
Where does route 45 connect with Subway or Commuter Rail?
At Ruggles (Orange Line, Franklin/Foxboro Line, Needham Line, Providence/Stoughton 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.