MMI

Aventura / Tram

Miami-Dade Transit MMI Saturday and Sunday schedule

METROMOVER INNER LOOP · America/New_York

Selected branch: INNER LOOP · 4 stops.

Saturday and Sunday departures

Departures from BISCAYNE BD@E FLAGLER ST toward INNER LOOP. Dates use the agency’s calendar and explicit service exceptions. Saturday and Sunday are evaluated separately.

2026-11-07

Saturday · Saturday, November 7, 2026

Every-stop timetable ↗

271 departure entries for this stop and branch. First 5:30 AM; last departure 10:00 PM.

Departure / windowDestinationBoarding notes
5:30 AMINNER LOOPScheduled
5:33 AMINNER LOOPScheduled
5:37 AMINNER LOOPScheduled
5:41 AMINNER LOOPScheduled
5:44 AMINNER LOOPScheduled
5:48 AMINNER LOOPScheduled
5:52 AMINNER LOOPScheduled
5:55 AMINNER LOOPScheduled
5:59 AMINNER LOOPScheduled
6:03 AMINNER LOOPScheduled
6:06 AMINNER LOOPScheduled
6:10 AMINNER LOOPScheduled
6:14 AMINNER LOOPScheduled
6:17 AMINNER LOOPScheduled
6:21 AMINNER LOOPScheduled
6:25 AMINNER LOOPScheduled
6:28 AMINNER LOOPScheduled
6:32 AMINNER LOOPScheduled
6:36 AMINNER LOOPScheduled
6:39 AMINNER LOOPScheduled
6:43 AMINNER LOOPScheduled
6:47 AMINNER LOOPScheduled
6:50 AMINNER LOOPScheduled
6:54 AMINNER LOOPScheduled
6:58 AMINNER LOOPScheduled
7:01 AMINNER LOOPScheduled
7:05 AMINNER LOOPScheduled
7:09 AMINNER LOOPScheduled
7:12 AMINNER LOOPScheduled
7:16 AMINNER LOOPScheduled
7:20 AMINNER LOOPScheduled
7:23 AMINNER LOOPScheduled
7:27 AMINNER LOOPScheduled
7:31 AMINNER LOOPScheduled
7:34 AMINNER LOOPScheduled
7:38 AMINNER LOOPScheduled
7:42 AMINNER LOOPScheduled
7:45 AMINNER LOOPScheduled
7:49 AMINNER LOOPScheduled
7:53 AMINNER LOOPScheduled
7:56 AMINNER LOOPScheduled
8:00 AMINNER LOOPScheduled
8:04 AMINNER LOOPScheduled
8:07 AMINNER LOOPScheduled
8:11 AMINNER LOOPScheduled
8:15 AMINNER LOOPScheduled
8:18 AMINNER LOOPScheduled
8:22 AMINNER LOOPScheduled
8:26 AMINNER LOOPScheduled
8:29 AMINNER LOOPScheduled
8:33 AMINNER LOOPScheduled
8:37 AMINNER LOOPScheduled
8:40 AMINNER LOOPScheduled
8:44 AMINNER LOOPScheduled
8:48 AMINNER LOOPScheduled
8:51 AMINNER LOOPScheduled
8:55 AMINNER LOOPScheduled
8:59 AMINNER LOOPScheduled
9:02 AMINNER LOOPScheduled
9:06 AMINNER LOOPScheduled
9:10 AMINNER LOOPScheduled
9:13 AMINNER LOOPScheduled
9:17 AMINNER LOOPScheduled
9:21 AMINNER LOOPScheduled
9:24 AMINNER LOOPScheduled
9:28 AMINNER LOOPScheduled
9:32 AMINNER LOOPScheduled
9:35 AMINNER LOOPScheduled
9:39 AMINNER LOOPScheduled
9:43 AMINNER LOOPScheduled
9:46 AMINNER LOOPScheduled
9:50 AMINNER LOOPScheduled
9:54 AMINNER LOOPScheduled
9:57 AMINNER LOOPScheduled
10:01 AMINNER LOOPScheduled
10:05 AMINNER LOOPScheduled
10:08 AMINNER LOOPScheduled
10:12 AMINNER LOOPScheduled
10:16 AMINNER LOOPScheduled
10:19 AMINNER LOOPScheduled
10:23 AMINNER LOOPScheduled
10:27 AMINNER LOOPScheduled
10:30 AMINNER LOOPScheduled
10:34 AMINNER LOOPScheduled
10:38 AMINNER LOOPScheduled
10:41 AMINNER LOOPScheduled
10:45 AMINNER LOOPScheduled
10:49 AMINNER LOOPScheduled
10:52 AMINNER LOOPScheduled
10:56 AMINNER LOOPScheduled
11:00 AMINNER LOOPScheduled
11:03 AMINNER LOOPScheduled
11:07 AMINNER LOOPScheduled
11:11 AMINNER LOOPScheduled
11:14 AMINNER LOOPScheduled
11:18 AMINNER LOOPScheduled
11:22 AMINNER LOOPScheduled
11:25 AMINNER LOOPScheduled
11:29 AMINNER LOOPScheduled
11:33 AMINNER LOOPScheduled
11:36 AMINNER LOOPScheduled
11:40 AMINNER LOOPScheduled
11:44 AMINNER LOOPScheduled
11:47 AMINNER LOOPScheduled
11:51 AMINNER LOOPScheduled
11:55 AMINNER LOOPScheduled
11:58 AMINNER LOOPScheduled
12:02 PMINNER LOOPScheduled
12:06 PMINNER LOOPScheduled
12:09 PMINNER LOOPScheduled
12:13 PMINNER LOOPScheduled
12:17 PMINNER LOOPScheduled
12:20 PMINNER LOOPScheduled
12:24 PMINNER LOOPScheduled
12:28 PMINNER LOOPScheduled
12:31 PMINNER LOOPScheduled
12:35 PMINNER LOOPScheduled
12:39 PMINNER LOOPScheduled
12:42 PMINNER LOOPScheduled
12:46 PMINNER LOOPScheduled
12:50 PMINNER LOOPScheduled
12:53 PMINNER LOOPScheduled
12:57 PMINNER LOOPScheduled
1:01 PMINNER LOOPScheduled
1:04 PMINNER LOOPScheduled
1:08 PMINNER LOOPScheduled
1:12 PMINNER LOOPScheduled
1:15 PMINNER LOOPScheduled
1:19 PMINNER LOOPScheduled
1:23 PMINNER LOOPScheduled
1:26 PMINNER LOOPScheduled
1:30 PMINNER LOOPScheduled
1:34 PMINNER LOOPScheduled
1:37 PMINNER LOOPScheduled
1:41 PMINNER LOOPScheduled
1:45 PMINNER LOOPScheduled
1:48 PMINNER LOOPScheduled
1:52 PMINNER LOOPScheduled
1:56 PMINNER LOOPScheduled
1:59 PMINNER LOOPScheduled
2:03 PMINNER LOOPScheduled
2:07 PMINNER LOOPScheduled
2:10 PMINNER LOOPScheduled
2:14 PMINNER LOOPScheduled
2:18 PMINNER LOOPScheduled
2:21 PMINNER LOOPScheduled
2:25 PMINNER LOOPScheduled
2:29 PMINNER LOOPScheduled
2:32 PMINNER LOOPScheduled
2:36 PMINNER LOOPScheduled
2:40 PMINNER LOOPScheduled
2:43 PMINNER LOOPScheduled
2:47 PMINNER LOOPScheduled
2:51 PMINNER LOOPScheduled
2:54 PMINNER LOOPScheduled
2:58 PMINNER LOOPScheduled
3:02 PMINNER LOOPScheduled
3:05 PMINNER LOOPScheduled
3:09 PMINNER LOOPScheduled
3:13 PMINNER LOOPScheduled
3:16 PMINNER LOOPScheduled
3:20 PMINNER LOOPScheduled
3:24 PMINNER LOOPScheduled
3:27 PMINNER LOOPScheduled
3:31 PMINNER LOOPScheduled
3:35 PMINNER LOOPScheduled
3:38 PMINNER LOOPScheduled
3:42 PMINNER LOOPScheduled
3:46 PMINNER LOOPScheduled
3:49 PMINNER LOOPScheduled
3:53 PMINNER LOOPScheduled
3:57 PMINNER LOOPScheduled
4:00 PMINNER LOOPScheduled
4:04 PMINNER LOOPScheduled
4:08 PMINNER LOOPScheduled
4:11 PMINNER LOOPScheduled
4:15 PMINNER LOOPScheduled
4:19 PMINNER LOOPScheduled
4:22 PMINNER LOOPScheduled
4:26 PMINNER LOOPScheduled
4:30 PMINNER LOOPScheduled
4:33 PMINNER LOOPScheduled
4:37 PMINNER LOOPScheduled
4:41 PMINNER LOOPScheduled
4:44 PMINNER LOOPScheduled
4:48 PMINNER LOOPScheduled
4:52 PMINNER LOOPScheduled
4:55 PMINNER LOOPScheduled
4:59 PMINNER LOOPScheduled
5:03 PMINNER LOOPScheduled
5:06 PMINNER LOOPScheduled
5:10 PMINNER LOOPScheduled
5:14 PMINNER LOOPScheduled
5:17 PMINNER LOOPScheduled
5:21 PMINNER LOOPScheduled
5:25 PMINNER LOOPScheduled
5:28 PMINNER LOOPScheduled
5:32 PMINNER LOOPScheduled
5:36 PMINNER LOOPScheduled
5:39 PMINNER LOOPScheduled
5:43 PMINNER LOOPScheduled
5:47 PMINNER LOOPScheduled
5:50 PMINNER LOOPScheduled
5:54 PMINNER LOOPScheduled
5:58 PMINNER LOOPScheduled
6:01 PMINNER LOOPScheduled
6:05 PMINNER LOOPScheduled
6:09 PMINNER LOOPScheduled
6:12 PMINNER LOOPScheduled
6:16 PMINNER LOOPScheduled
6:20 PMINNER LOOPScheduled
6:23 PMINNER LOOPScheduled
6:27 PMINNER LOOPScheduled
6:31 PMINNER LOOPScheduled
6:34 PMINNER LOOPScheduled
6:38 PMINNER LOOPScheduled
6:42 PMINNER LOOPScheduled
6:45 PMINNER LOOPScheduled
6:49 PMINNER LOOPScheduled
6:53 PMINNER LOOPScheduled
6:56 PMINNER LOOPScheduled
7:00 PMINNER LOOPScheduled
7:04 PMINNER LOOPScheduled
7:07 PMINNER LOOPScheduled
7:11 PMINNER LOOPScheduled
7:15 PMINNER LOOPScheduled
7:18 PMINNER LOOPScheduled
7:22 PMINNER LOOPScheduled
7:26 PMINNER LOOPScheduled
7:29 PMINNER LOOPScheduled
7:33 PMINNER LOOPScheduled
7:37 PMINNER LOOPScheduled
7:40 PMINNER LOOPScheduled
7:44 PMINNER LOOPScheduled
7:48 PMINNER LOOPScheduled
7:51 PMINNER LOOPScheduled
7:55 PMINNER LOOPScheduled
7:59 PMINNER LOOPScheduled
8:02 PMINNER LOOPScheduled
8:06 PMINNER LOOPScheduled
8:10 PMINNER LOOPScheduled
8:13 PMINNER LOOPScheduled
8:17 PMINNER LOOPScheduled
8:21 PMINNER LOOPScheduled
8:24 PMINNER LOOPScheduled
8:28 PMINNER LOOPScheduled
8:32 PMINNER LOOPScheduled
8:35 PMINNER LOOPScheduled
8:39 PMINNER LOOPScheduled
8:43 PMINNER LOOPScheduled
8:46 PMINNER LOOPScheduled
8:50 PMINNER LOOPScheduled
8:54 PMINNER LOOPScheduled
8:57 PMINNER LOOPScheduled
9:01 PMINNER LOOPScheduled
9:05 PMINNER LOOPScheduled
9:08 PMINNER LOOPScheduled
9:12 PMINNER LOOPScheduled
9:16 PMINNER LOOPScheduled
9:19 PMINNER LOOPScheduled
9:23 PMINNER LOOPScheduled
9:27 PMINNER LOOPScheduled
9:30 PMINNER LOOPScheduled
9:34 PMINNER LOOPScheduled
9:38 PMINNER LOOPScheduled
9:41 PMINNER LOOPScheduled
9:45 PMINNER LOOPScheduled
9:49 PMINNER LOOPScheduled
9:52 PMINNER LOOPScheduled
9:56 PMINNER LOOPScheduled
10:00 PMINNER LOOPScheduled

2026-11-08

Sunday · Sunday, November 8, 2026

Every-stop timetable ↗

272 departure entries for this stop and branch. First 5:30 AM; last departure 10:03 PM.

Departure / windowDestinationBoarding notes
5:30 AMINNER LOOPScheduled
5:33 AMINNER LOOPScheduled
5:37 AMINNER LOOPScheduled
5:41 AMINNER LOOPScheduled
5:44 AMINNER LOOPScheduled
5:48 AMINNER LOOPScheduled
5:52 AMINNER LOOPScheduled
5:55 AMINNER LOOPScheduled
5:59 AMINNER LOOPScheduled
6:03 AMINNER LOOPScheduled
6:06 AMINNER LOOPScheduled
6:10 AMINNER LOOPScheduled
6:14 AMINNER LOOPScheduled
6:17 AMINNER LOOPScheduled
6:21 AMINNER LOOPScheduled
6:25 AMINNER LOOPScheduled
6:28 AMINNER LOOPScheduled
6:32 AMINNER LOOPScheduled
6:36 AMINNER LOOPScheduled
6:39 AMINNER LOOPScheduled
6:43 AMINNER LOOPScheduled
6:47 AMINNER LOOPScheduled
6:50 AMINNER LOOPScheduled
6:54 AMINNER LOOPScheduled
6:58 AMINNER LOOPScheduled
7:01 AMINNER LOOPScheduled
7:05 AMINNER LOOPScheduled
7:09 AMINNER LOOPScheduled
7:12 AMINNER LOOPScheduled
7:16 AMINNER LOOPScheduled
7:20 AMINNER LOOPScheduled
7:23 AMINNER LOOPScheduled
7:27 AMINNER LOOPScheduled
7:31 AMINNER LOOPScheduled
7:34 AMINNER LOOPScheduled
7:38 AMINNER LOOPScheduled
7:42 AMINNER LOOPScheduled
7:45 AMINNER LOOPScheduled
7:49 AMINNER LOOPScheduled
7:53 AMINNER LOOPScheduled
7:56 AMINNER LOOPScheduled
8:00 AMINNER LOOPScheduled
8:04 AMINNER LOOPScheduled
8:07 AMINNER LOOPScheduled
8:11 AMINNER LOOPScheduled
8:15 AMINNER LOOPScheduled
8:18 AMINNER LOOPScheduled
8:22 AMINNER LOOPScheduled
8:26 AMINNER LOOPScheduled
8:29 AMINNER LOOPScheduled
8:33 AMINNER LOOPScheduled
8:37 AMINNER LOOPScheduled
8:40 AMINNER LOOPScheduled
8:44 AMINNER LOOPScheduled
8:48 AMINNER LOOPScheduled
8:51 AMINNER LOOPScheduled
8:55 AMINNER LOOPScheduled
8:59 AMINNER LOOPScheduled
9:02 AMINNER LOOPScheduled
9:06 AMINNER LOOPScheduled
9:10 AMINNER LOOPScheduled
9:13 AMINNER LOOPScheduled
9:17 AMINNER LOOPScheduled
9:21 AMINNER LOOPScheduled
9:24 AMINNER LOOPScheduled
9:28 AMINNER LOOPScheduled
9:32 AMINNER LOOPScheduled
9:35 AMINNER LOOPScheduled
9:39 AMINNER LOOPScheduled
9:43 AMINNER LOOPScheduled
9:46 AMINNER LOOPScheduled
9:50 AMINNER LOOPScheduled
9:54 AMINNER LOOPScheduled
9:57 AMINNER LOOPScheduled
10:01 AMINNER LOOPScheduled
10:05 AMINNER LOOPScheduled
10:08 AMINNER LOOPScheduled
10:12 AMINNER LOOPScheduled
10:16 AMINNER LOOPScheduled
10:19 AMINNER LOOPScheduled
10:23 AMINNER LOOPScheduled
10:27 AMINNER LOOPScheduled
10:30 AMINNER LOOPScheduled
10:34 AMINNER LOOPScheduled
10:38 AMINNER LOOPScheduled
10:41 AMINNER LOOPScheduled
10:45 AMINNER LOOPScheduled
10:49 AMINNER LOOPScheduled
10:52 AMINNER LOOPScheduled
10:56 AMINNER LOOPScheduled
11:00 AMINNER LOOPScheduled
11:03 AMINNER LOOPScheduled
11:07 AMINNER LOOPScheduled
11:11 AMINNER LOOPScheduled
11:14 AMINNER LOOPScheduled
11:18 AMINNER LOOPScheduled
11:22 AMINNER LOOPScheduled
11:25 AMINNER LOOPScheduled
11:29 AMINNER LOOPScheduled
11:33 AMINNER LOOPScheduled
11:36 AMINNER LOOPScheduled
11:40 AMINNER LOOPScheduled
11:44 AMINNER LOOPScheduled
11:47 AMINNER LOOPScheduled
11:51 AMINNER LOOPScheduled
11:55 AMINNER LOOPScheduled
11:58 AMINNER LOOPScheduled
12:02 PMINNER LOOPScheduled
12:06 PMINNER LOOPScheduled
12:09 PMINNER LOOPScheduled
12:13 PMINNER LOOPScheduled
12:17 PMINNER LOOPScheduled
12:20 PMINNER LOOPScheduled
12:24 PMINNER LOOPScheduled
12:28 PMINNER LOOPScheduled
12:31 PMINNER LOOPScheduled
12:35 PMINNER LOOPScheduled
12:39 PMINNER LOOPScheduled
12:42 PMINNER LOOPScheduled
12:46 PMINNER LOOPScheduled
12:50 PMINNER LOOPScheduled
12:53 PMINNER LOOPScheduled
12:57 PMINNER LOOPScheduled
1:01 PMINNER LOOPScheduled
1:04 PMINNER LOOPScheduled
1:08 PMINNER LOOPScheduled
1:12 PMINNER LOOPScheduled
1:15 PMINNER LOOPScheduled
1:19 PMINNER LOOPScheduled
1:23 PMINNER LOOPScheduled
1:26 PMINNER LOOPScheduled
1:30 PMINNER LOOPScheduled
1:34 PMINNER LOOPScheduled
1:37 PMINNER LOOPScheduled
1:41 PMINNER LOOPScheduled
1:45 PMINNER LOOPScheduled
1:48 PMINNER LOOPScheduled
1:52 PMINNER LOOPScheduled
1:56 PMINNER LOOPScheduled
1:59 PMINNER LOOPScheduled
2:03 PMINNER LOOPScheduled
2:07 PMINNER LOOPScheduled
2:10 PMINNER LOOPScheduled
2:14 PMINNER LOOPScheduled
2:18 PMINNER LOOPScheduled
2:21 PMINNER LOOPScheduled
2:25 PMINNER LOOPScheduled
2:29 PMINNER LOOPScheduled
2:32 PMINNER LOOPScheduled
2:36 PMINNER LOOPScheduled
2:40 PMINNER LOOPScheduled
2:43 PMINNER LOOPScheduled
2:47 PMINNER LOOPScheduled
2:51 PMINNER LOOPScheduled
2:54 PMINNER LOOPScheduled
2:58 PMINNER LOOPScheduled
3:02 PMINNER LOOPScheduled
3:05 PMINNER LOOPScheduled
3:09 PMINNER LOOPScheduled
3:13 PMINNER LOOPScheduled
3:16 PMINNER LOOPScheduled
3:20 PMINNER LOOPScheduled
3:24 PMINNER LOOPScheduled
3:27 PMINNER LOOPScheduled
3:31 PMINNER LOOPScheduled
3:35 PMINNER LOOPScheduled
3:38 PMINNER LOOPScheduled
3:42 PMINNER LOOPScheduled
3:46 PMINNER LOOPScheduled
3:49 PMINNER LOOPScheduled
3:53 PMINNER LOOPScheduled
3:57 PMINNER LOOPScheduled
4:00 PMINNER LOOPScheduled
4:04 PMINNER LOOPScheduled
4:08 PMINNER LOOPScheduled
4:11 PMINNER LOOPScheduled
4:15 PMINNER LOOPScheduled
4:19 PMINNER LOOPScheduled
4:22 PMINNER LOOPScheduled
4:26 PMINNER LOOPScheduled
4:30 PMINNER LOOPScheduled
4:33 PMINNER LOOPScheduled
4:37 PMINNER LOOPScheduled
4:41 PMINNER LOOPScheduled
4:44 PMINNER LOOPScheduled
4:48 PMINNER LOOPScheduled
4:52 PMINNER LOOPScheduled
4:55 PMINNER LOOPScheduled
4:59 PMINNER LOOPScheduled
5:03 PMINNER LOOPScheduled
5:06 PMINNER LOOPScheduled
5:10 PMINNER LOOPScheduled
5:14 PMINNER LOOPScheduled
5:17 PMINNER LOOPScheduled
5:21 PMINNER LOOPScheduled
5:25 PMINNER LOOPScheduled
5:28 PMINNER LOOPScheduled
5:32 PMINNER LOOPScheduled
5:36 PMINNER LOOPScheduled
5:39 PMINNER LOOPScheduled
5:43 PMINNER LOOPScheduled
5:47 PMINNER LOOPScheduled
5:50 PMINNER LOOPScheduled
5:54 PMINNER LOOPScheduled
5:58 PMINNER LOOPScheduled
6:01 PMINNER LOOPScheduled
6:05 PMINNER LOOPScheduled
6:09 PMINNER LOOPScheduled
6:12 PMINNER LOOPScheduled
6:16 PMINNER LOOPScheduled
6:20 PMINNER LOOPScheduled
6:23 PMINNER LOOPScheduled
6:27 PMINNER LOOPScheduled
6:31 PMINNER LOOPScheduled
6:34 PMINNER LOOPScheduled
6:38 PMINNER LOOPScheduled
6:42 PMINNER LOOPScheduled
6:45 PMINNER LOOPScheduled
6:49 PMINNER LOOPScheduled
6:53 PMINNER LOOPScheduled
6:56 PMINNER LOOPScheduled
7:00 PMINNER LOOPScheduled
7:04 PMINNER LOOPScheduled
7:07 PMINNER LOOPScheduled
7:11 PMINNER LOOPScheduled
7:15 PMINNER LOOPScheduled
7:18 PMINNER LOOPScheduled
7:22 PMINNER LOOPScheduled
7:26 PMINNER LOOPScheduled
7:29 PMINNER LOOPScheduled
7:33 PMINNER LOOPScheduled
7:37 PMINNER LOOPScheduled
7:40 PMINNER LOOPScheduled
7:44 PMINNER LOOPScheduled
7:48 PMINNER LOOPScheduled
7:51 PMINNER LOOPScheduled
7:55 PMINNER LOOPScheduled
7:59 PMINNER LOOPScheduled
8:02 PMINNER LOOPScheduled
8:06 PMINNER LOOPScheduled
8:10 PMINNER LOOPScheduled
8:13 PMINNER LOOPScheduled
8:17 PMINNER LOOPScheduled
8:21 PMINNER LOOPScheduled
8:24 PMINNER LOOPScheduled
8:28 PMINNER LOOPScheduled
8:32 PMINNER LOOPScheduled
8:35 PMINNER LOOPScheduled
8:39 PMINNER LOOPScheduled
8:43 PMINNER LOOPScheduled
8:46 PMINNER LOOPScheduled
8:50 PMINNER LOOPScheduled
8:54 PMINNER LOOPScheduled
8:57 PMINNER LOOPScheduled
9:01 PMINNER LOOPScheduled
9:05 PMINNER LOOPScheduled
9:08 PMINNER LOOPScheduled
9:12 PMINNER LOOPScheduled
9:16 PMINNER LOOPScheduled
9:19 PMINNER LOOPScheduled
9:23 PMINNER LOOPScheduled
9:27 PMINNER LOOPScheduled
9:30 PMINNER LOOPScheduled
9:34 PMINNER LOOPScheduled
9:38 PMINNER LOOPScheduled
9:41 PMINNER LOOPScheduled
9:45 PMINNER LOOPScheduled
9:49 PMINNER LOOPScheduled
9:52 PMINNER LOOPScheduled
9:56 PMINNER LOOPScheduled
10:00 PMINNER LOOPScheduled
10:03 PMINNER LOOPScheduled

More Miami-Dade Transit travel information

✓
Published Miami-Dade Transit schedule

Imported Oct 24, 2026 · 04:52 UTC · Service dates 2021-01-01 through 2027-12-31. See data status

Schedule data published by Miami-Dade Transit. Feed discovery and cached source archives from MobilityData. Source details ↗