RT304

MetroWest Regional Transit Authority (MWRTA) / Bus

Route 304

Schedules, stops & departures · Middlesex County

FROM Milford Library

Next departures

Mon, Nov 2

Toward Milford Crossing

Milford CrossingScheduled
43 min5:11 PM · Mon, Nov 2
Milford CrossingScheduled
6:33 PM6:33 PM · Mon, Nov 2
Milford CrossingScheduled
7:53 PM7:53 PM · Mon, Nov 2
Milford CrossingScheduled
9:16 PM9:16 PM · Mon, Nov 2
Milford CrossingScheduled
7:01 AM7:01 AM · Tue, Nov 3
Milford CrossingScheduled
8:23 AM8:23 AM · Tue, Nov 3
Milford CrossingScheduled
9:45 AM9:45 AM · Tue, Nov 3
Milford CrossingScheduled
11:04 AM11:04 AM · Tue, Nov 3
Milford CrossingScheduled
12:23 PM12:23 PM · Tue, Nov 3
Milford CrossingScheduled
1:42 PM1:42 PM · Tue, Nov 3
Milford CrossingScheduled
2:31 PM2:31 PM · Tue, Nov 3
Milford CrossingScheduled
3:49 PM3:49 PM · Tue, Nov 3
Live data unavailableRefreshes every 30 seconds · America/New_York

FOLLOW THE LINE

Every stop along the way.

14 stops · Milford Crossing

THE WHOLE DAY, AT A GLANCE

Full boarding-stop schedule

Nov 2 · America/New_York

Departures from Milford Library toward Milford Crossing. These are scheduled times; live changes appear in the departure board.

7:00 AM
7:01
8:00 AM
8:23
9:00 AM
9:45
11:00 AM
11:04
12:00 PM
12:23
1:00 PM
1:42
2:00 PM
2:31
3:00 PM
3:49
5:00 PM
5:11
6:00 PM
6:33
7:00 PM
7:53
9:00 PM
9:16

~ indicates an agency-estimated intermediate time. Frequency service is shown as an interval rather than an exact departure.

View timetable for every stop →

Every stop · 12 scheduled trips

Showing trips 1–12. Frequency service appears in the boarding-stop schedule above. A dash means no published time.

Stop / trip123456789101112
Milford Library7:01AM8:23AM9:45AM11:04AM12:23PM1:42PM2:31PM3:49PM5:11PM6:33PM7:53PM9:16PM
Milford Senior Center7:03AM8:25AM9:47AM11:06AM12:25PM1:44PM2:33PM3:51PM5:13PM6:35PM7:55PM9:18PM
Main St at Police Station7:05AM8:27AM9:49AM11:08AM12:27PM1:46PM2:35PM3:53PM5:15PM6:37PM7:57PM9:20PM
EMK Community Health7:09AM8:31AM9:53AM11:12AM12:31PM1:50PM2:39PM3:57PM5:19PM6:41PM8:01PM9:24PM
Milford Regional Medical Center7:12AM8:34AM9:56AM11:15AM12:34PM1:53PM2:42PM4:00PM5:22PM6:44PM8:04PM9:27PM
Milford Shaws/Wallgreens7:14AM8:36AM9:58AM11:17AM12:36PM1:55PM2:44PM4:02PM5:24PM6:46PM8:06PM9:29PM
Milford Courthouse7:15AM8:37AM9:59AM11:18AM12:37PM1:56PM2:45PM4:03PM5:25PM6:47PM8:07PM9:30PM
Milford High School7:21AM8:43AM10:05AM11:24AM12:43PM2:02PM2:51PM4:09PM5:31PM6:53PM8:13PM9:36PM
Colonial Rd Capital Rd Housing7:23AM8:45AM10:07AM11:26AM12:45PM2:04PM2:53PM4:11PM5:33PM6:55PM8:15PM9:38PM
Sherwood Park7:24AM8:46AM10:08AM11:27AM12:46PM2:05PM2:54PM4:12PM5:34PM6:56PM8:16PM9:40PM
Birmingham Court7:31AM8:53AM10:15AM11:34AM12:53PM2:12PM3:01PM4:19PM5:41PM7:03PM8:23PM9:46PM
Milford Target7:37AM8:59AM10:21AM11:40AM12:59PM2:18PM3:07PM4:25PM5:47PM7:09PM8:29PM9:53PM
Trader Joes Milford7:37AM8:59AM10:21AM11:40AM12:59PM2:18PM3:07PM4:25PM5:47PM7:09PM8:29PM9:53PM
Milford Crossing7:42AM9:04AM10:26AM11:45AM1:04PM2:23PM3:12PM4:30PM5:52PM7:14PM8:34PM9:58PM

FARES & PAYMENT

Check the agency’s current fare rules.

Prices and transfer eligibility depend on your journey and fare product.

Official MetroWest Regional Transit Authority (MWRTA) fares ↗
✓
Published MetroWest Regional Transit Authority (MWRTA) schedule

Imported Oct 24, 2026 · 04:28 UTC · Service dates 2026-09-07 through 2027-04-30. See data status

Schedule data published by MetroWest Regional Transit Authority (MWRTA). Feed discovery and cached source archives from MobilityData. Source details ↗