20

Milwaukee County Transit System (MCTS) / Bus

S. 20th Street

Schedules, stops & departures · Milwaukee County

FROM EDGERTON & 27TH

Next departures

Mon, Nov 2

Toward TO 2ND/NATIONAL - S. 20TH ST

TO 2ND/NATIONAL - S. 20TH STScheduled
6:38 AM6:38 AM · Tue, Nov 3
TO 2ND/NATIONAL - S. 20TH STScheduled
7:41 AM7:41 AM · Tue, Nov 3
TO 2ND/NATIONAL - S. 20TH STScheduled
8:44 AM8:44 AM · Tue, Nov 3
TO 2ND/NATIONAL - S. 20TH STScheduled
3:40 PM3:40 PM · Tue, Nov 3
TO 2ND/NATIONAL - S. 20TH STScheduled
4:45 PM4:45 PM · Tue, Nov 3
TO 2ND/NATIONAL - S. 20TH STScheduled
5:49 PM5:49 PM · Tue, Nov 3
Live predictions availableRefreshes every 30 seconds · America/Chicago

FOLLOW THE LINE

Every stop along the way.

34 stops · TO 2ND/NATIONAL - S. 20TH ST

THE WHOLE DAY, AT A GLANCE

Full boarding-stop schedule

Nov 2 · America/Chicago

Departures from EDGERTON & 27TH toward TO 2ND/NATIONAL - S. 20TH ST. These are scheduled times; live changes appear in the departure board.

6:00 AM
6:38
7:00 AM
7:41
8:00 AM
8:44
3:00 PM
3:40
4:00 PM
4:45
5:00 PM
5:49

~ 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 · 6 scheduled trips

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

Stop / trip123456
EDGERTON & 27TH6:38AM7:41AM8:44AM3:40PM4:45PM5:49PM
EDGERTON & S206:39AM7:42AM8:45AM3:41PM4:46PM5:50PM
S20 & HALSEY6:40AM7:43AM8:46AM3:42PM4:47PM5:51PM
S20 & LAYTON6:41AM7:44AM8:47AM3:43PM4:48PM5:52PM
S20 & S45626:42AM7:45AM8:48AM3:44PM4:49PM5:53PM
S20 & VAN NORMAN6:42AM7:45AM8:48AM3:44PM4:49PM5:53PM
S20 & BOLIVAR6:43AM7:46AM8:49AM3:45PM4:50PM5:54PM
S20 & PLAINFIELD6:43AM7:46AM8:49AM3:45PM4:50PM5:54PM
S20 & HOWARD6:44AM7:47AM8:50AM3:46PM4:51PM5:55PM
S20 & WILBUR6:45AM7:48AM8:51AM3:47PM4:52PM5:56PM
S20 & MORGAN6:46AM7:49AM8:52AM3:48PM4:53PM5:57PM
S20 & OHIO6:47AM7:50AM8:53AM3:49PM4:54PM5:58PM
S20 & EUCLID6:47AM7:50AM8:53AM3:49PM4:54PM5:58PM
S20 & OKLAHOMA6:48AM7:51AM8:54AM3:50PM4:55PM5:59PM
S20 & KK PARKWAY6:49AM7:52AM8:55AM3:51PM4:56PM6:00PM
S20 & 27456:50AM7:53AM8:56AM3:52PM4:57PM6:01PM
S20 & WINDLAKE6:50AM7:53AM8:56AM3:53PM4:57PM6:01PM
WINDLAKE & HARRISON6:51AM7:54AM8:57AM3:53PM4:58PM6:02PM
WINDLAKE & S186:51AM7:54AM8:57AM3:54PM4:59PM6:03PM
WINDLAKE & S166:52AM7:55AM8:58AM3:54PM4:59PM6:03PM
S16 & LINCOLN6:53AM7:56AM8:59AM3:56PM5:00PM6:04PM
S16 & BECHER6:54AM7:57AM9:00AM3:57PM5:01PM6:05PM
S16 & FOREST HOME6:54AM7:57AM9:00AM3:58PM5:02PM6:06PM
FOREST HOME & S156:55AM7:58AM9:01AM3:58PM5:03PM6:07PM
FOREST HOME & S136:56AM7:59AM9:02AM3:59PM5:04PM6:08PM
S11 & MITCHELL6:56AM7:59AM9:02AM4:00PM5:04PM6:08PM
S11 & LAPHAM6:57AM8:00AM9:03AM4:01PM5:05PM6:09PM
S11 & GREENFIELD6:58AM8:01AM9:04AM4:02PM5:06PM6:10PM
S11 & SCOTT6:58AM8:01AM9:04AM4:02PM5:06PM6:10PM
S11 & MINERAL6:59AM8:02AM9:05AM4:03PM5:07PM6:11PM
S11 & NATIONAL7:00AM8:03AM9:06AM4:04PM5:08PM6:12PM
NATIONAL & S97:00AM8:03AM9:06AM4:04PM5:08PM6:12PM
NATIONAL & S67:01AM8:04AM9:07AM4:05PM5:09PM6:13PM
S2 & NATIONAL7:03AM8:06AM9:09AM4:07PM5:11PM6:15PM

FARES & PAYMENT

Check the agency’s current fare rules.

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

Official Milwaukee County Transit System (MCTS) fares ↗
✓
Published Milwaukee County Transit System (MCTS) schedule

Imported Oct 24, 2026 · 04:44 UTC · Service dates 2026-06-07 through 2026-12-05. See data status

Schedule data published by Milwaukee County Transit System (MCTS). Feed discovery and cached source archives from MobilityData. Source details ↗