M103

New York County / Bus

MTA Manhattan Bus M103 first and last departure times

East Harlem - City Hall · America/New_York

Selected branch: EAST HARLEM 125 ST via 3 AV · 53 stops. Service day: Tuesday, November 3, 2026.

First and last published boarding times

Tuesday, November 3, 2026 · EAST HARLEM 125 ST via 3 AV. These are supplied times for this branch. Stops or trips with omitted times cannot establish complete first/last bounds. Drop-off-only visits are excluded. A frequency window’s end is labeled separately and is not an exact last departure.

Boarding stopFirst departureLast departure / window endService notes
PARK ROW/BEEKMAN STVisit 1 · 40363912:42 AM10:05 PM64 scheduled departures
PARK ROW/SAINT JAMES PLVisit 2 · 40485712:45 AM10:09 PM64 scheduled departures
BOWERY/BAYARD STVisit 3 · 40275312:46 AM10:10 PM64 scheduled departures
BOWERY/HESTER STVisit 4 · 40526912:47 AM10:12 PM64 scheduled departures
BOWERY/GRAND STVisit 5 · 40275512:47 AM10:12 PM64 scheduled departures
BOWERY/SPRING STVisit 6 · 40547712:48 AM10:14 PM64 scheduled departures
BOWERY/E HOUSTON STVisit 7 · 40556112:50 AM10:16 PM64 scheduled departures
BOWERY/E 3 STVisit 8 · 40276212:51 AM10:17 PM64 scheduled departures
COOPER SQ/E 6 STVisit 9 · 40266612:52 AM10:19 PM64 scheduled departures
3 AV/E 9 STVisit 10 · 40515512:52 AM10:20 PM64 scheduled departures
3 AV/E 11 STVisit 11 · 40352612:53 AM10:20 PM64 scheduled departures
3 AV/E 14 STVisit 12 · 40391312:53 AM10:21 PM64 scheduled departures
3 AV/E 17 STVisit 13 · 40267012:54 AM10:22 PM64 scheduled departures
3 AV/E 21 STVisit 14 · 40506112:55 AM10:23 PM64 scheduled departures
3 AV/E 24 STVisit 15 · 40565012:56 AM10:25 PM64 scheduled departures
3 AV/E 26 STVisit 16 · 40267312:56 AM10:26 PM64 scheduled departures
3 AV/E 29 STVisit 17 · 40267412:57 AM10:27 PM64 scheduled departures
3 AV/E 31 STVisit 18 · 40263412:57 AM10:27 PM64 scheduled departures
3 AV/E 33 STVisit 19 · 45022812:58 AM10:28 PM64 scheduled departures
3 AV/E 37 STVisit 20 · 40267712:59 AM10:30 PM64 scheduled departures
3 AV/E 39 STVisit 21 · 4026781:00 AM10:31 PM64 scheduled departures
3 AV/E 42 STVisit 22 · 4026791:01 AM10:33 PM64 scheduled departures
3 AV/E 45 STVisit 23 · 4026801:01 AM10:33 PM64 scheduled departures
3 AV/E 47 STVisit 24 · 4026811:02 AM10:35 PM64 scheduled departures
3 AV/E 50 STVisit 25 · 4026821:02 AM10:36 PM64 scheduled departures
3 AV/E 53 STVisit 26 · 4054881:03 AM10:37 PM64 scheduled departures
3 AV/E 57 STVisit 27 · 4054801:04 AM10:39 PM64 scheduled departures
3 AV/E 60 STVisit 28 · 4035451:05 AM10:40 PM64 scheduled departures
3 AV/E 63 STVisit 29 · 4055191:05 AM10:42 PM64 scheduled departures
3 AV/E 65 STVisit 30 · 4026871:06 AM10:42 PM64 scheduled departures
3 AV/E 67 STVisit 31 · 4026881:07 AM10:44 PM64 scheduled departures
3 AV/E 69 STVisit 32 · 4026891:07 AM10:44 PM64 scheduled departures
3 AV/E 72 STVisit 33 · 4034321:08 AM10:45 PM64 scheduled departures
3 AV/E 75 STVisit 34 · 4026911:08 AM10:47 PM64 scheduled departures
3 AV/E 77 STVisit 35 · 4026921:09 AM10:47 PM64 scheduled departures
3 AV/E 79 STVisit 36 · 4034331:09 AM10:48 PM64 scheduled departures
3 AV/E 82 STVisit 37 · 4026941:10 AM10:50 PM64 scheduled departures
3 AV/E 86 STVisit 38 · 4034341:11 AM10:51 PM64 scheduled departures
3 AV/E 88 STVisit 39 · 4026961:12 AM10:52 PM64 scheduled departures
3 AV/E 91 STVisit 40 · 4026971:12 AM10:53 PM64 scheduled departures
3 AV/E 93 STVisit 41 · 4037651:13 AM10:54 PM64 scheduled departures
3 AV/E 97 STVisit 42 · 4037771:14 AM10:56 PM64 scheduled departures
3 AV/E 99 STVisit 43 · 4019461:16 AM10:58 PM64 scheduled departures
3 AV/E 102 STVisit 44 · 4019471:16 AM10:58 PM64 scheduled departures
3 AV/E 104 STVisit 45 · 4019481:16 AM10:59 PM64 scheduled departures
3 AV/E 106 STVisit 46 · 4034361:17 AM11:00 PM64 scheduled departures
3 AV/E 109 STVisit 47 · 4027041:18 AM11:01 PM64 scheduled departures
3 AV/E 112 STVisit 48 · 4027051:18 AM11:02 PM64 scheduled departures
3 AV/E 116 STVisit 49 · 4051811:19 AM11:03 PM64 scheduled departures
3 AV/E 118 STVisit 50 · 4027071:20 AM11:04 PM64 scheduled departures
3 AV/E 121 STVisit 51 · 4504921:20 AM11:05 PM64 scheduled departures

Times after midnight belong to the service date above. These route limits do not establish the last viable connecting journey. Check connection times separately, or use a reviewed airport guide for a direct airport journey.

First and last times on other branches

All other published stopping patterns for the same service date. Open a branch to compare its stop-by-stop boarding limits.

CITY HALL via LEX AV · 52 stops · Pattern 5e4c5cdc7ec37e3fd2ed1eaf
Boarding stop / visitFirstLast departure / window end
LEXINGTON AV/E 124 STVisit 2 · 4042551:55 AM11:29 PM
LEXINGTON AV/E 122 STVisit 3 · 4028051:55 AM11:30 PM
LEXINGTON AV/E 119 STVisit 4 · 4050571:56 AM11:31 PM
LEXINGTON AV/E 116 STVisit 5 · 4034161:57 AM11:32 PM
LEXINGTON AV/E 114 STVisit 6 · 4028091:57 AM11:32 PM
LEXINGTON AV/E 110 STVisit 7 · 4028111:58 AM11:34 PM
LEXINGTON AV/E 106 STVisit 8 · 4034171:59 AM11:35 PM
LEXINGTON AV/E 104 STVisit 9 · 4019732:00 AM11:36 PM
LEXINGTON AV/E 100 STVisit 10 · 4028162:01 AM11:38 PM
LEXINGTON AV/E 98 STVisit 11 · 4037492:01 AM11:38 PM
LEXINGTON AV/E 96 STVisit 12 · 4034182:03 AM11:40 PM
LEXINGTON AV/E 94 STVisit 13 · 4028192:03 AM11:40 PM
LEXINGTON AV/E 92 STVisit 14 · 4049472:03 AM11:41 PM
LEXINGTON AV/E 89 STVisit 15 · 4050662:04 AM11:41 PM
LEXINGTON AV/E 85 STVisit 16 · 4053582:05 AM11:42 PM
LEXINGTON AV/E 83 STVisit 17 · 4043212:05 AM11:43 PM
LEXINGTON AV/E 79 STVisit 18 · 4028262:06 AM11:44 PM
LEXINGTON AV/E 77 STVisit 19 · 4048542:07 AM11:45 PM
LEXINGTON AV/E 74 STVisit 20 · 4028292:07 AM11:46 PM
LEXINGTON AV/E 72 STVisit 21 · 4034212:08 AM11:46 PM
LEXINGTON AV/E 70 STVisit 22 · 4028312:08 AM11:47 PM
LEXINGTON AV/E 68 STVisit 23 · 4034222:09 AM11:48 PM
LEXINGTON AV/E 64 STVisit 24 · 4054062:09 AM11:49 PM
LEXINGTON AV/E 62 STVisit 25 · 4028352:10 AM11:50 PM
LEXINGTON AV/E 59 STVisit 26 · 4041712:11 AM11:51 PM
LEXINGTON AV/E 56 STVisit 27 · 4028382:11 AM11:52 PM
LEXINGTON AV/E 53 STVisit 28 · 4028392:12 AM11:53 PM
LEXINGTON AV/E 50 STVisit 29 · 4034242:12 AM11:53 PM
LEXINGTON AV/E 45 STVisit 30 · 4028432:14 AM11:55 PM
LEXINGTON AV/E 42 STVisit 31 · 4034252:15 AM11:57 PM
LEXINGTON AV/E 40 STVisit 32 · 4028452:15 AM11:57 PM
LEXINGTON AV/E 37 STVisit 33 · 4055302:16 AM11:58 PM
LEXINGTON AV/E 34 STVisit 34 · 4038212:16 AM11:59 PM
LEXINGTON AV/E 31 STVisit 35 · 4038222:17 AM12:00 AM +1 day
LEXINGTON AV/E 28 STVisit 36 · 4028512:18 AM12:01 AM +1 day
E 24 ST/LEXINGTON AVVisit 37 · 4028532:19 AM12:02 AM +1 day
3 AV/E 23 STVisit 38 · 4028542:20 AM12:03 AM +1 day
3 AV/E 20 STVisit 39 · 4037722:21 AM12:04 AM +1 day
3 AV/E 17 STVisit 40 · 4028562:22 AM12:05 AM +1 day
3 AV/E 14 STVisit 41 · 4041062:23 AM12:06 AM +1 day
COOPER SQ/E 7 STVisit 42 · 4040922:25 AM12:08 AM +1 day
BOWERY/E 4 STVisit 43 · 4028612:26 AM12:09 AM +1 day
BOWERY/BLEECKER STVisit 44 · 4028622:26 AM12:09 AM +1 day
BOWERY/EAST HOUSTON STVisit 45 · 4028632:27 AM12:10 AM +1 day
BOWERY/PRINCE STVisit 46 · 4028642:28 AM12:11 AM +1 day
BOWERY/KENMARE STVisit 47 · 4028652:28 AM12:11 AM +1 day
BOWERY/GRAND STVisit 48 · 4028672:29 AM12:12 AM +1 day
BOWERY/CANAL STVisit 49 · 4028682:30 AM12:13 AM +1 day
BOWERY/BAYARD STVisit 50 · 4028692:31 AM12:14 AM +1 day
PARK ROW/WORTH STVisit 51 · 4028702:32 AM12:15 AM +1 day
PARK ROW/BEEKMAN STVisit 52 · 4041422:35 AM12:18 AM +1 day
CITY HALL via LEX AV · 51 stops · Pattern 1651fed2135ea75e2e5d1e0c
Boarding stop / visitFirstLast departure / window end
LEXINGTON AV/E 124 STVisit 1 · 40425512:54 AM11:53 PM
LEXINGTON AV/E 122 STVisit 2 · 40280512:54 AM11:53 PM
LEXINGTON AV/E 119 STVisit 3 · 40505712:55 AM11:54 PM
LEXINGTON AV/E 116 STVisit 4 · 40341612:56 AM11:55 PM
LEXINGTON AV/E 114 STVisit 5 · 40280912:56 AM11:56 PM
LEXINGTON AV/E 110 STVisit 6 · 40281112:57 AM11:57 PM
LEXINGTON AV/E 106 STVisit 7 · 40341712:58 AM11:59 PM
LEXINGTON AV/E 104 STVisit 8 · 40197312:59 AM11:59 PM
LEXINGTON AV/E 100 STVisit 9 · 4028161:00 AM12:01 AM +1 day
LEXINGTON AV/E 98 STVisit 10 · 4037491:00 AM12:01 AM +1 day
LEXINGTON AV/E 96 STVisit 11 · 4034181:02 AM12:03 AM +1 day
LEXINGTON AV/E 94 STVisit 12 · 4028191:02 AM12:03 AM +1 day
LEXINGTON AV/E 92 STVisit 13 · 4049471:02 AM12:03 AM +1 day
LEXINGTON AV/E 89 STVisit 14 · 4050661:03 AM12:04 AM +1 day
LEXINGTON AV/E 85 STVisit 15 · 4053581:04 AM12:05 AM +1 day
LEXINGTON AV/E 83 STVisit 16 · 4043211:04 AM12:05 AM +1 day
LEXINGTON AV/E 79 STVisit 17 · 4028261:05 AM12:06 AM +1 day
LEXINGTON AV/E 77 STVisit 18 · 4048541:06 AM12:07 AM +1 day
LEXINGTON AV/E 74 STVisit 19 · 4028291:06 AM12:07 AM +1 day
LEXINGTON AV/E 72 STVisit 20 · 4034211:07 AM12:08 AM +1 day
LEXINGTON AV/E 70 STVisit 21 · 4028311:07 AM12:08 AM +1 day
LEXINGTON AV/E 68 STVisit 22 · 4034221:08 AM12:09 AM +1 day
LEXINGTON AV/E 64 STVisit 23 · 4054061:08 AM12:09 AM +1 day
LEXINGTON AV/E 62 STVisit 24 · 4028351:09 AM12:10 AM +1 day
LEXINGTON AV/E 59 STVisit 25 · 4041711:10 AM12:11 AM +1 day
LEXINGTON AV/E 56 STVisit 26 · 4028381:10 AM12:11 AM +1 day
LEXINGTON AV/E 53 STVisit 27 · 4028391:11 AM12:12 AM +1 day
LEXINGTON AV/E 50 STVisit 28 · 4034241:11 AM12:12 AM +1 day
LEXINGTON AV/E 45 STVisit 29 · 4028431:13 AM12:14 AM +1 day
LEXINGTON AV/E 42 STVisit 30 · 4034251:14 AM12:15 AM +1 day
LEXINGTON AV/E 40 STVisit 31 · 4028451:14 AM12:15 AM +1 day
LEXINGTON AV/E 37 STVisit 32 · 4055301:15 AM12:16 AM +1 day
LEXINGTON AV/E 34 STVisit 33 · 4038211:15 AM12:16 AM +1 day
LEXINGTON AV/E 31 STVisit 34 · 4038221:16 AM12:17 AM +1 day
LEXINGTON AV/E 28 STVisit 35 · 4028511:17 AM12:18 AM +1 day
E 24 ST/LEXINGTON AVVisit 36 · 4028531:18 AM12:19 AM +1 day
3 AV/E 23 STVisit 37 · 4028541:19 AM12:20 AM +1 day
3 AV/E 20 STVisit 38 · 4037721:20 AM12:21 AM +1 day
3 AV/E 17 STVisit 39 · 4028561:21 AM12:22 AM +1 day
3 AV/E 14 STVisit 40 · 4041061:22 AM12:23 AM +1 day
COOPER SQ/E 7 STVisit 41 · 4040921:24 AM12:25 AM +1 day
BOWERY/E 4 STVisit 42 · 4028611:25 AM12:26 AM +1 day
BOWERY/BLEECKER STVisit 43 · 4028621:25 AM12:26 AM +1 day
BOWERY/EAST HOUSTON STVisit 44 · 4028631:26 AM12:27 AM +1 day
BOWERY/PRINCE STVisit 45 · 4028641:27 AM12:28 AM +1 day
BOWERY/KENMARE STVisit 46 · 4028651:27 AM12:28 AM +1 day
BOWERY/GRAND STVisit 47 · 4028671:28 AM12:29 AM +1 day
BOWERY/CANAL STVisit 48 · 4028681:29 AM12:30 AM +1 day
BOWERY/BAYARD STVisit 49 · 4028691:30 AM12:31 AM +1 day
PARK ROW/WORTH STVisit 50 · 4028701:31 AM12:32 AM +1 day
PARK ROW/BEEKMAN STVisit 51 · 4041421:34 AM12:35 AM +1 day
EAST HARLEM 125 ST via 3 AV · 52 stops · Pattern a51a76a4d141336b7eee781f
Boarding stop / visitFirstLast departure / window end
PARK ROW/BEEKMAN STVisit 1 · 4036396:00 AM12:30 AM +1 day
PARK ROW/SAINT JAMES PLVisit 2 · 4048576:04 AM12:33 AM +1 day
BOWERY/BAYARD STVisit 3 · 4027536:06 AM12:34 AM +1 day
BOWERY/HESTER STVisit 4 · 4052696:07 AM12:35 AM +1 day
BOWERY/GRAND STVisit 5 · 4027556:08 AM12:35 AM +1 day
BOWERY/SPRING STVisit 6 · 4054776:09 AM12:36 AM +1 day
BOWERY/E HOUSTON STVisit 7 · 4055616:12 AM12:38 AM +1 day
BOWERY/E 3 STVisit 8 · 4027626:13 AM12:39 AM +1 day
COOPER SQ/E 6 STVisit 9 · 4026666:15 AM12:40 AM +1 day
3 AV/E 9 STVisit 10 · 4051556:15 AM12:40 AM +1 day
3 AV/E 11 STVisit 11 · 4035266:16 AM12:41 AM +1 day
3 AV/E 14 STVisit 12 · 4039136:16 AM12:41 AM +1 day
3 AV/E 17 STVisit 13 · 4026706:17 AM12:42 AM +1 day
3 AV/E 21 STVisit 14 · 4050616:18 AM12:43 AM +1 day
3 AV/E 24 STVisit 15 · 4056506:19 AM12:44 AM +1 day
3 AV/E 26 STVisit 16 · 4026736:19 AM12:44 AM +1 day
3 AV/E 29 STVisit 17 · 4026746:20 AM12:45 AM +1 day
3 AV/E 31 STVisit 18 · 4026346:20 AM12:45 AM +1 day
3 AV/E 33 STVisit 19 · 4502286:21 AM12:46 AM +1 day
3 AV/E 37 STVisit 20 · 4026776:22 AM12:47 AM +1 day
3 AV/E 39 STVisit 21 · 4026786:23 AM12:48 AM +1 day
3 AV/E 42 STVisit 22 · 4026796:24 AM12:49 AM +1 day
3 AV/E 45 STVisit 23 · 4026806:24 AM12:49 AM +1 day
3 AV/E 47 STVisit 24 · 4026816:25 AM12:50 AM +1 day
3 AV/E 50 STVisit 25 · 4026826:26 AM12:50 AM +1 day
3 AV/E 53 STVisit 26 · 4054886:27 AM12:51 AM +1 day
3 AV/E 57 STVisit 27 · 4054806:29 AM12:52 AM +1 day
3 AV/E 60 STVisit 28 · 4035456:30 AM12:53 AM +1 day
3 AV/E 63 STVisit 29 · 4055196:31 AM12:53 AM +1 day
3 AV/E 65 STVisit 30 · 4026876:32 AM12:54 AM +1 day
3 AV/E 67 STVisit 31 · 4026886:33 AM12:55 AM +1 day
3 AV/E 69 STVisit 32 · 4026896:33 AM12:55 AM +1 day
3 AV/E 72 STVisit 33 · 4034326:35 AM12:56 AM +1 day
3 AV/E 75 STVisit 34 · 4026916:36 AM12:56 AM +1 day
3 AV/E 77 STVisit 35 · 4026926:37 AM12:57 AM +1 day
3 AV/E 79 STVisit 36 · 4034336:38 AM12:57 AM +1 day
3 AV/E 82 STVisit 37 · 4026946:40 AM12:58 AM +1 day
3 AV/E 86 STVisit 38 · 4034346:41 AM12:59 AM +1 day
3 AV/E 88 STVisit 39 · 4026966:43 AM1:00 AM +1 day
3 AV/E 91 STVisit 40 · 4026976:44 AM1:00 AM +1 day
3 AV/E 93 STVisit 41 · 4037656:45 AM1:01 AM +1 day
3 AV/E 97 STVisit 42 · 4037776:47 AM1:02 AM +1 day
3 AV/E 99 STVisit 43 · 4019466:49 AM1:04 AM +1 day
3 AV/E 102 STVisit 44 · 4019476:49 AM1:04 AM +1 day
3 AV/E 104 STVisit 45 · 4019486:50 AM1:04 AM +1 day
3 AV/E 106 STVisit 46 · 4034366:51 AM1:05 AM +1 day
3 AV/E 109 STVisit 47 · 4027046:52 AM1:06 AM +1 day
3 AV/E 112 STVisit 48 · 4027056:53 AM1:06 AM +1 day
3 AV/E 116 STVisit 49 · 4051816:54 AM1:07 AM +1 day
3 AV/E 118 STVisit 50 · 4027076:55 AM1:08 AM +1 day
3 AV/E 121 STVisit 51 · 4504926:56 AM1:08 AM +1 day

More MTA Manhattan Bus travel information

✓
Published MTA Manhattan Bus schedule

Imported Oct 24, 2026 · 04:35 UTC · Service dates 2026-10-08 through 2027-01-02. See data status

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