712 Bus - Point Shirley - Orient Heights Station via Revere Street
A bus service operated by Mbta
Click to load interactive map
Deer Island - Mwra Gate ➞ Orient Heights
Orient Heights ➞ Deer Island - Mwra Gate
List of stops
Number of stops: 15
Map
Deer Island - Mwra Gate ➞ Orient Heights
Deer Island - Mwra Gate | 05:00 | 06:15 | 07:05 | 07:55 | 08:45 | 09:33 | 10:23 | 11:13 | 12:03 | 12:53 | 13:43 | 14:33 | 15:25 | 16:15 | 17:05 | 17:55 | 18:45 | 19:35 | 20:25 | 21:15 | 22:05 | 22:55 | 23:45 | 00:35 +1 | — |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tafts Ave @ Otis St | 05:01 | 06:16 | 07:06 | 07:56 | 08:46 | 09:34 | 10:24 | 11:14 | 12:04 | 12:54 | 13:44 | 14:34 | 15:26 | 16:16 | 17:06 | 17:56 | 18:46 | 19:36 | 20:26 | 21:16 | 22:06 | 22:56 | 23:46 | 00:36 +1 | — |
Tafts Ave @ Shirley St | 05:01 | 06:16 | 07:06 | 07:56 | 08:46 | 09:34 | 10:24 | 11:14 | 12:04 | 12:54 | 13:44 | 14:34 | 15:26 | 16:16 | 17:06 | 17:56 | 18:46 | 19:36 | 20:26 | 21:16 | 22:06 | 22:56 | 23:46 | 00:36 +1 | — |
Shirley St @ Bay View Ave | 05:02 | 06:17 | 07:07 | 07:57 | 08:47 | 09:35 | 10:25 | 11:15 | 12:05 | 12:55 | 13:45 | 14:35 | 15:27 | 16:17 | 17:07 | 17:57 | 18:47 | 19:37 | 20:27 | 21:17 | 22:07 | 22:57 | 23:47 | 00:37 +1 | — |
Shirley St @ Yirrell Beach | 05:02 | 06:17 | 07:07 | 07:57 | 08:47 | 09:35 | 10:25 | 11:15 | 12:05 | 12:55 | 13:45 | 14:35 | 15:27 | 16:17 | 17:07 | 17:57 | 18:47 | 19:37 | 20:27 | 21:17 | 22:07 | 22:57 | 23:47 | 00:37 +1 | — |
Shirley St @ Petrel St | 05:02 | 06:17 | 07:07 | 07:57 | 08:47 | 09:35 | 10:25 | 11:15 | 12:05 | 12:55 | 13:45 | 14:35 | 15:27 | 16:17 | 17:07 | 17:57 | 18:47 | 19:37 | 20:27 | 21:17 | 22:07 | 22:57 | 23:47 | 00:37 +1 | — |
Shirley St opp Pontos St | 05:03 | 06:18 | 07:08 | 07:58 | 08:48 | 09:36 | 10:26 | 11:16 | 12:06 | 12:56 | 13:46 | 14:36 | 15:28 | 16:18 | 17:08 | 17:58 | 18:48 | 19:38 | 20:28 | 21:18 | 22:08 | 22:58 | 23:48 | 00:38 +1 | — |
Winthrop Ferry Terminal | 05:04 | 06:19 | 07:09 | 07:59 | 08:49 | 09:37 | 10:27 | 11:17 | 12:07 | 12:57 | 13:47 | 14:37 | 15:29 | 16:19 | 17:09 | 17:59 | 18:49 | 19:39 | 20:29 | 21:19 | 22:09 | 22:59 | 23:49 | 00:39 +1 | — |
Shirley St @ Crystal Cove Ave | 05:06 | 06:21 | 07:11 | 08:01 | 08:51 | 09:39 | 10:29 | 11:19 | 12:09 | 12:59 | 13:49 | 14:39 | 15:31 | 16:21 | 17:11 | 18:01 | 18:51 | 19:41 | 20:31 | 21:21 | 22:11 | 23:01 | 23:51 | 00:41 +1 | — |
Shirley St @ Moore St | 05:07 | 06:22 | 07:12 | 08:02 | 08:52 | 09:40 | 10:30 | 11:20 | 12:10 | 13:00 | 13:50 | 14:40 | 15:32 | 16:22 | 17:12 | 18:02 | 18:52 | 19:42 | 20:32 | 21:22 | 22:12 | 23:02 | 23:52 | 00:42 +1 | — |
Veterans Rd @ Washington Ave | 05:08 | 06:23 | 07:13 | 08:03 | 08:53 | 09:41 | 10:31 | 11:21 | 12:11 | 13:01 | 13:51 | 14:41 | 15:33 | 16:23 | 17:13 | 18:03 | 18:53 | 19:43 | 20:33 | 21:23 | 22:13 | 23:03 | 23:53 | 00:43 +1 | 01:25 +1 |
Veterans Rd @ Cutler St | 05:08 | 06:23 | 07:13 | 08:03 | 08:53 | 09:41 | 10:31 | 11:21 | 12:11 | 13:01 | 13:51 | 14:41 | 15:33 | 16:23 | 17:13 | 18:03 | 18:53 | 19:43 | 20:33 | 21:23 | 22:13 | 23:03 | 23:53 | 00:43 +1 | 01:25 +1 |
Veterans Rd @ Levy Bramson Way | 05:09 | 06:24 | 07:14 | 08:04 | 08:54 | 09:42 | 10:32 | 11:22 | 12:12 | 13:02 | 13:52 | 14:42 | 15:34 | 16:24 | 17:14 | 18:04 | 18:54 | 19:44 | 20:34 | 21:24 | 22:14 | 23:04 | 23:54 | 00:44 +1 | 01:26 +1 |
99 Veterans Rd | 05:10 | 06:25 | 07:15 | 08:05 | 08:55 | 09:43 | 10:33 | 11:23 | 12:13 | 13:03 | 13:53 | 14:43 | 15:35 | 16:25 | 17:15 | 18:05 | 18:55 | 19:45 | 20:35 | 21:25 | 22:15 | 23:05 | 23:54 | 00:44 +1 | 01:27 +1 |
Veterans Rd @ Hadassah Way | 05:10 | 06:25 | 07:15 | 08:05 | 08:55 | 09:43 | 10:33 | 11:23 | 12:13 | 13:03 | 13:53 | 14:43 | 15:35 | 16:25 | 17:15 | 18:05 | 18:55 | 19:45 | 20:35 | 21:25 | 22:15 | 23:05 | 23:55 | 00:45 +1 | 01:27 +1 |
Veterans Rd @ Shirley St | 05:11 | 06:26 | 07:16 | 08:06 | 08:56 | 09:44 | 10:34 | 11:24 | 12:14 | 13:04 | 13:54 | 14:44 | 15:36 | 16:26 | 17:16 | 18:06 | 18:56 | 19:46 | 20:36 | 21:26 | 22:16 | 23:06 | 23:55 | 00:45 +1 | 01:28 +1 |
Veterans Rd @ Locust St | 05:11 | 06:26 | 07:16 | 08:06 | 08:56 | 09:44 | 10:34 | 11:24 | 12:14 | 13:04 | 13:54 | 14:44 | 15:36 | 16:26 | 17:16 | 18:06 | 18:56 | 19:46 | 20:36 | 21:26 | 22:16 | 23:06 | 23:56 | 00:46 +1 | 01:28 +1 |
Crest Ave @ Grovers Ave | 05:12 | 06:27 | 07:17 | 08:07 | 08:57 | 09:45 | 10:35 | 11:25 | 12:15 | 13:05 | 13:55 | 14:45 | 15:37 | 16:27 | 17:17 | 18:07 | 18:57 | 19:47 | 20:37 | 21:27 | 22:17 | 23:07 | 23:56 | 00:46 +1 | 01:29 +1 |
Crest Ave @ Highland Ave | 05:12 | 06:27 | 07:17 | 08:07 | 08:57 | 09:45 | 10:35 | 11:25 | 12:15 | 13:05 | 13:55 | 14:45 | 15:37 | 16:27 | 17:17 | 18:07 | 18:57 | 19:47 | 20:37 | 21:27 | 22:17 | 23:07 | 23:57 | 00:47 +1 | 01:29 +1 |
Revere St @ Golden Dr | 05:13 | 06:28 | 07:18 | 08:08 | 08:58 | 09:46 | 10:36 | 11:26 | 12:16 | 13:06 | 13:56 | 14:46 | 15:38 | 16:28 | 17:18 | 18:08 | 18:58 | 19:48 | 20:38 | 21:28 | 22:18 | 23:08 | 23:57 | 00:47 +1 | 01:30 +1 |
Revere St opp Summit Ave | 05:13 | 06:28 | 07:18 | 08:08 | 08:58 | 09:46 | 10:36 | 11:26 | 12:16 | 13:06 | 13:56 | 14:46 | 15:38 | 16:28 | 17:18 | 18:08 | 18:58 | 19:48 | 20:38 | 21:28 | 22:18 | 23:08 | 23:57 | 00:47 +1 | 01:30 +1 |
Revere St @ Governors Dr | 05:14 | 06:29 | 07:19 | 08:09 | 08:59 | 09:47 | 10:37 | 11:27 | 12:17 | 13:07 | 13:57 | 14:47 | 15:39 | 16:29 | 17:19 | 18:09 | 18:59 | 19:49 | 20:39 | 21:29 | 22:19 | 23:09 | 23:58 | 00:48 +1 | 01:31 +1 |
Revere St @ Winthrop St | 05:15 | 06:30 | 07:20 | 08:10 | 09:00 | 09:48 | 10:38 | 11:28 | 12:18 | 13:08 | 13:58 | 14:48 | 15:40 | 16:30 | 17:20 | 18:10 | 19:00 | 19:50 | 20:40 | 21:30 | 22:20 | 23:10 | 23:59 | 00:49 +1 | 01:31 +1 |
Main St @ Read St | 05:16 | 06:31 | 07:21 | 08:11 | 09:01 | 09:50 | 10:40 | 11:30 | 12:20 | 13:10 | 14:00 | 14:50 | 15:41 | 16:31 | 17:21 | 18:11 | 19:01 | 19:51 | 20:41 | 21:31 | 22:21 | 23:11 | 00:00 +1 | 00:50 +1 | 01:33 +1 |
Main St @ Pleasant St | 05:17 | 06:32 | 07:22 | 08:12 | 09:02 | 09:51 | 10:41 | 11:31 | 12:21 | 13:11 | 14:01 | 14:51 | 15:42 | 16:32 | 17:22 | 18:12 | 19:02 | 19:52 | 20:42 | 21:32 | 22:22 | 23:12 | 00:01 +1 | 00:51 +1 | 01:33 +1 |
Saratoga St opp Teragram St | 05:19 | 06:34 | 07:24 | 08:14 | 09:04 | 09:54 | 10:44 | 11:34 | 12:24 | 13:14 | 14:04 | 14:54 | 15:44 | 16:34 | 17:24 | 18:14 | 19:04 | 19:54 | 20:44 | 21:34 | 22:24 | 23:14 | 00:03 +1 | 00:53 +1 | 01:35 +1 |
Orient Heights | 05:22 | 06:37 | 07:27 | 08:17 | 09:07 | 09:57 | 10:47 | 11:37 | 12:27 | 13:17 | 14:07 | 14:57 | 15:47 | 16:37 | 17:27 | 18:17 | 19:07 | 19:56 | 20:46 | 21:36 | 22:26 | 23:16 | 00:05 +1 | 00:55 +1 | 01:37 +1 |
Times marked with "—" indicate that the vehicle does not stop at this stop.
The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
Orient Heights ➞ Deer Island - Mwra Gate
| Orient Heights | 06:15 | 07:05 | 07:55 | 08:42 | 09:30 | 10:20 | 11:10 | 12:00 | 12:50 | 13:42 | 14:34 | 15:25 | 16:15 | 17:05 | 17:55 | 18:45 | 19:35 | 20:25 | 21:15 | 22:05 | 22:55 | 23:45 | 00:35 +1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Saratoga St @ Teragram St | 06:16 | 07:06 | 07:56 | 08:43 | 09:31 | 10:21 | 11:11 | 12:01 | 12:51 | 13:43 | 14:35 | 15:26 | 16:16 | 17:06 | 17:56 | 18:46 | 19:36 | 20:26 | 21:16 | 22:06 | 22:56 | 23:46 | 00:36 +1 |
| Main St @ Pleasant St | 06:17 | 07:07 | 07:57 | 08:44 | 09:32 | 10:22 | 11:12 | 12:02 | 12:53 | 13:45 | 14:37 | 15:28 | 16:18 | 17:08 | 17:58 | 18:48 | 19:38 | 20:28 | 21:17 | 22:07 | 22:57 | 23:47 | 00:37 +1 |
| Main St @ Read St | 06:17 | 07:08 | 07:58 | 08:45 | 09:33 | 10:23 | 11:13 | 12:03 | 12:54 | 13:46 | 14:38 | 15:29 | 16:19 | 17:09 | 17:59 | 18:49 | 19:39 | 20:29 | 21:18 | 22:08 | 22:58 | 23:48 | 00:38 +1 |
| Main St @ Winthrop St | 06:18 | 07:09 | 07:59 | 08:46 | 09:34 | 10:24 | 11:14 | 12:04 | 12:55 | 13:47 | 14:39 | 15:30 | 16:20 | 17:10 | 18:00 | 18:50 | 19:40 | 20:30 | 21:19 | 22:09 | 22:59 | 23:49 | 00:39 +1 |
| Revere St opp Governors Dr | 06:18 | 07:09 | 07:59 | 08:46 | 09:34 | 10:24 | 11:14 | 12:04 | 12:55 | 13:47 | 14:39 | 15:30 | 16:20 | 17:10 | 18:00 | 18:50 | 19:40 | 20:30 | 21:19 | 22:09 | 22:59 | 23:49 | 00:39 +1 |
| Revere St @ Summit Ave | 06:19 | 07:10 | 08:00 | 08:47 | 09:35 | 10:25 | 11:15 | 12:05 | 12:56 | 13:48 | 14:40 | 15:31 | 16:21 | 17:11 | 18:01 | 18:51 | 19:41 | 20:31 | 21:20 | 22:10 | 23:00 | 23:50 | 00:40 +1 |
| Revere St @ Hutchinson St | 06:19 | 07:10 | 08:00 | 08:47 | 09:35 | 10:25 | 11:15 | 12:05 | 12:56 | 13:48 | 14:40 | 15:31 | 16:21 | 17:11 | 18:01 | 18:51 | 19:41 | 20:31 | 21:20 | 22:10 | 23:00 | 23:50 | 00:40 +1 |
| Crest Ave @ Revere St | 06:19 | 07:10 | 08:00 | 08:48 | 09:36 | 10:26 | 11:16 | 12:06 | 12:57 | 13:49 | 14:41 | 15:32 | 16:22 | 17:12 | 18:02 | 18:52 | 19:42 | 20:32 | 21:21 | 22:11 | 23:01 | 23:51 | 00:41 +1 |
| Crest Ave @ Grovers Ave | 06:20 | 07:11 | 08:01 | 08:48 | 09:36 | 10:26 | 11:16 | 12:06 | 12:58 | 13:50 | 14:42 | 15:33 | 16:23 | 17:13 | 18:03 | 18:53 | 19:43 | 20:32 | 21:21 | 22:11 | 23:01 | 23:51 | 00:41 +1 |
| Beach Rd @ Locust St | 06:20 | 07:11 | 08:01 | 08:49 | 09:37 | 10:27 | 11:17 | 12:07 | 12:58 | 13:50 | 14:42 | 15:33 | 16:23 | 17:13 | 18:03 | 18:53 | 19:43 | 20:33 | 21:22 | 22:12 | 23:02 | 23:52 | 00:42 +1 |
| Shirley St @ Beach Rd | 06:21 | 07:12 | 08:02 | 08:50 | 09:38 | 10:28 | 11:18 | 12:08 | 12:59 | 13:51 | 14:43 | 15:34 | 16:24 | 17:14 | 18:04 | 18:54 | 19:44 | 20:34 | 21:23 | 22:13 | 23:03 | 23:53 | 00:43 +1 |
| Shirley St opp Coral Ave | 06:21 | 07:12 | 08:02 | 08:50 | 09:38 | 10:28 | 11:18 | 12:08 | 13:00 | 13:52 | 14:44 | 15:35 | 16:25 | 17:15 | 18:05 | 18:55 | 19:45 | 20:34 | 21:23 | 22:13 | 23:03 | 23:53 | 00:43 +1 |
| Shirley St opp Seafoam Ave | 06:22 | 07:13 | 08:03 | 08:51 | 09:39 | 10:29 | 11:19 | 12:09 | 13:00 | 13:52 | 14:44 | 15:35 | 16:25 | 17:15 | 18:05 | 18:55 | 19:45 | 20:35 | 21:24 | 22:14 | 23:04 | 23:54 | 00:44 +1 |
| Shirley St @ Levy Bramson Way | 06:22 | 07:13 | 08:03 | 08:51 | 09:39 | 10:29 | 11:19 | 12:09 | 13:01 | 13:53 | 14:45 | 15:36 | 16:26 | 17:16 | 18:06 | 18:56 | 19:46 | 20:35 | 21:24 | 22:14 | 23:04 | 23:54 | 00:44 +1 |
| Shirley St @ Cutler St | 06:23 | 07:14 | 08:04 | 08:51 | 09:39 | 10:29 | 11:19 | 12:09 | 13:01 | 13:53 | 14:45 | 15:36 | 16:26 | 17:16 | 18:06 | 18:56 | 19:46 | 20:35 | 21:24 | 22:14 | 23:04 | 23:54 | 00:44 +1 |
| Shirley St @ Washington Ave | 06:23 | 07:14 | 08:04 | 08:52 | 09:40 | 10:30 | 11:20 | 12:10 | 13:02 | 13:54 | 14:46 | 15:37 | 16:27 | 17:17 | 18:07 | 18:57 | 19:47 | 20:36 | 21:25 | 22:15 | 23:05 | 23:55 | 00:45 +1 |
| Shirley St opp Moore St | 06:24 | 07:15 | 08:05 | 08:53 | 09:41 | 10:31 | 11:21 | 12:11 | 13:03 | 13:55 | 14:47 | 15:38 | 16:28 | 17:18 | 18:08 | 18:58 | 19:48 | 20:37 | 21:26 | 22:16 | 23:06 | 23:56 | 00:46 +1 |
| Shirley St opp Crystal Cove Ave | 06:25 | 07:16 | 08:06 | 08:54 | 09:42 | 10:32 | 11:22 | 12:12 | 13:04 | 13:56 | 14:48 | 15:39 | 16:29 | 17:19 | 18:09 | 18:59 | 19:49 | 20:38 | 21:27 | 22:17 | 23:07 | 23:57 | 00:47 +1 |
| Winthrop Ferry Terminal | 06:27 | 07:18 | 08:08 | 08:56 | 09:44 | 10:34 | 11:24 | 12:14 | 13:06 | 13:58 | 14:50 | 15:41 | 16:31 | 17:21 | 18:11 | 19:01 | 19:51 | 20:40 | 21:29 | 22:19 | 23:09 | 23:59 | 00:49 +1 |
| Shirley St @ Pontos St | 06:28 | 07:19 | 08:09 | 08:57 | 09:45 | 10:35 | 11:25 | 12:15 | 13:07 | 13:59 | 14:51 | 15:42 | 16:32 | 17:22 | 18:12 | 19:02 | 19:52 | 20:41 | 21:30 | 22:20 | 23:10 | 00:00 +1 | 00:50 +1 |
| Shirley St @ Petrel St | 06:28 | 07:19 | 08:09 | 08:57 | 09:45 | 10:35 | 11:25 | 12:15 | 13:07 | 13:59 | 14:51 | 15:42 | 16:32 | 17:22 | 18:12 | 19:02 | 19:52 | 20:41 | 21:30 | 22:20 | 23:10 | 00:00 +1 | 00:50 +1 |
| Shirley St opp Yirrell Beach | 06:29 | 07:20 | 08:10 | 08:58 | 09:46 | 10:36 | 11:26 | 12:16 | 13:08 | 14:00 | 14:52 | 15:43 | 16:33 | 17:23 | 18:13 | 19:03 | 19:53 | 20:42 | 21:31 | 22:21 | 23:11 | 00:01 +1 | 00:51 +1 |
| Shirley St @ Bay View Ave | 06:29 | 07:20 | 08:10 | 08:58 | 09:46 | 10:36 | 11:26 | 12:16 | 13:08 | 14:00 | 14:52 | 15:43 | 16:33 | 17:23 | 18:13 | 19:03 | 19:53 | 20:42 | 21:31 | 22:21 | 23:11 | 00:01 +1 | 00:51 +1 |
| Tafts Ave @ Otis St | 06:30 | 07:21 | 08:11 | 08:59 | 09:47 | 10:37 | 11:27 | 12:17 | 13:09 | 14:01 | 14:53 | 15:44 | 16:34 | 17:24 | 18:14 | 19:04 | 19:54 | 20:43 | 21:32 | 22:22 | 23:12 | 00:02 +1 | 00:52 +1 |
| Deer Island - Mwra Gate | 06:31 | 07:22 | 08:12 | 09:00 | 09:48 | 10:38 | 11:28 | 12:18 | 13:10 | 14:02 | 14:54 | 15:45 | 16:35 | 17:25 | 18:15 | 19:05 | 19:55 | 20:44 | 21:33 | 22:23 | 23:13 | 00:03 +1 | 00:53 +1 |
Times marked with "—" indicate that the vehicle does not stop at this stop.
The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
Times marked with "—" indicate that the vehicle does not stop at this stop.
The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
Last updated on March 21, 2026Build real-time departures into your app Free API Access →
Route Path (Streets & Roads)
Outbound: Deer Island - Mwra Gate ➞ Orient Heights
Tafts Avenue - Shirley Street - Veterans Road - Beach Road - Crest Avenue - Golden Drive - Revere Street - Main Street - Saratoga Street - Barnes Avenue
Inbound: Orient Heights ➞ Deer Island - Mwra Gate
Barnes Avenue - Teragram Street - Pleasant Street - Read Street - Main Street - Revere Street - Summit Avenue - Revere Street - Crest Avenue - Locust Street - Shirley Street - Hadassah Way - Shirley Street - Levy Bramson Way - Cutler Street - Washington Avenue - Shirley Street - Pontos Street - Petrel Street - Shirley Street - Bayview Avenue - Otis Street - Tafts Avenue