45

Franklin Park – Ruggles Station

Bus · Route 45

Ruggles ↔ Franklin Park

1 alert Every 30 min 6:00 AM – 1:25 AM 2 buses live
Track live
Direction
Live · as of 10:25 PM

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.
Live data is delayed.
  • Not tracked · to Franklin Park
  1. RugglesOrangeCRCRCR20 bus routes4 minthen 34 min 1821 · On time
  2. Malcolm X Blvd @ King St6 bus routes9 minthen 36 min
  3. Malcolm X Blvd opp Madison Park HS6 bus routes9 minthen 36 min
  4. Malcolm X Blvd opp O'Bryant HS6 bus routes9 minthen 37 min
  5. Malcolm X Blvd @ Shawmut Ave8 bus routesNo more buses
  6. 205 Roxbury St2 bus routes10 minthen 38 min
  7. 42A John Eliot Sq2 bus routes10 minthen 38 min
  8. Dudley St @ Guild Row8 bus routes11 minthen 39 min
  9. Nubian15 bus routes12 minthen 40 min
  10. Dudley St @ Greenville St2 bus routes14 minthen 42 min
  11. Dudley St @ Adams St2 bus routes16 minthen 44 min
  12. Dudley St opp Hampden St2 bus routes17 minthen 45 min
  13. Blue Hill Ave @ Mt Pleasant Ave2 bus routes18 minthen 46 min
  14. Blue Hill Ave @ Winthrop St19 minthen 47 min
  15. Blue Hill Ave opp Stafford St19 minthen 47 min
  16. Blue Hill Ave @ Irwin St20 minthen 48 min
  17. Blue Hill Ave @ Clifford St20 minthen 48 min
  18. Blue Hill Ave @ Edgewood St21 minthen 49 min
  19. Blue Hill Ave @ Maywood St22 minthen 50 min
  20. Blue Hill Ave @ Quincy St22 minthen 50 min
  21. Blue Hill Ave @ Gaston St23 minthen 51 min
  22. Blue Hill Ave @ Brunswick St24 minthen 52 min
  23. Blue Hill Ave @ Stanwood St6 bus routes25 minthen 53 min
  24. Blue Hill Ave @ Wayne St5 bus routes28 minthen 56 min
  25. Blue Hill Ave @ Seaver St9 bus routes29 minthen 57 min
  26. Franklin Park Zoo @ Entrance9 bus routesDueNot trackedthen 32 min
  27. Franklin Park Loop @ Zoo entrance6 bus routesNo more buses
  1. Franklin Park Loop @ Zoo entrance6 bus routes4 minthen 34 min 1779 · On time
  2. Blue Hill Ave @ Ellington St9 bus routes5 minthen 34 min
  3. Blue Hill Ave @ Pasadena Rd9 bus routes6 minthen 35 min
  4. Blue Hill Ave @ Castlegate Rd6 bus routes6 minthen 35 min
  5. Blue Hill Ave opp Warren St7 minthen 35 min
  6. Blue Hill Ave @ Devon St8 minthen 36 min
  7. Blue Hill Ave @ Intervale St8 minthen 36 min
  8. Blue Hill Ave @ Lawrence Ave9 minthen 37 min
  9. Blue Hill Ave @ Quincy St9 minthen 37 min
  10. Blue Hill Ave @ Woodcliff St9 minthen 37 min
  11. Blue Hill Ave @ Ingleside St10 minthen 38 min
  12. Blue Hill Ave @ Julian St10 minthen 38 min
  13. Blue Hill Ave @ W Cottage St11 minthen 39 min
  14. Blue Hill Ave @ Moreland St11 minthen 39 min
  15. Blue Hill Ave @ Winthrop St12 minthen 40 min
  16. Blue Hill Ave @ Dudley St2 bus routes12 minthen 40 min
  17. Dudley St @ Hampden St2 bus routes13 minthen 41 min
  18. Dudley St @ Adams St2 bus routes14 minthen 42 min
  19. Dudley St @ Dearborn St2 bus routes15 minthen 43 min
  20. Dudley St @ Harrison Ave2 bus routes16 minthen 44 min
  21. Nubian15 bus routes17 minthen 45 min
  22. Malcolm X Blvd @ Shawmut Ave8 bus routes18 minthen 46 min
  23. Malcolm X Blvd @ O'Bryant HS6 bus routes19 minthen 47 min
  24. Malcolm X Blvd @ Madison Park HS6 bus routes19 minthen 47 min
  25. Malcolm X Blvd @ Tremont St13 bus routes20 minthen 48 min
  26. Tremont St opp Prentiss St5 bus routes22 minthen 50 min
  27. RugglesOrangeCRCRCR20 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

6 AM
0030
7 AM
0030
8 AM
0030
9 AM
0030
10 AM
0030
11 AM
0030
12 PM
0030
1 PM
0030
2 PM
0030
3 PM
0030
4 PM
0030
5 PM
0030
6 PM
0030
7 PM
0030
8 PM
0030
9 PM
0030
10 PM
00next 30
11 PM
0030
After midnight · Mon, Nov 2
12 AM
0030
1 AM
00

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
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 PM50%50%0%32–
7 PM46%54%0%112–
8 PM71%19%10%112–
9 PM84%11%5%133–
10 PM87%12%2%52–

Connections

Rail lines and bus routes you can transfer to from route 45.

Rail

Bus

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.