P1

Allegheny County / Bus

Port Authority of Allegheny County P1 holiday schedule

EAST BUSWAY-ALL STOPS · America/New_York

Selected branch: OUTBOUND-SWISSVALE · 12 stops.

Upcoming holiday service dates

Departures from MARKET SQUARE PRTX STATION toward OUTBOUND-SWISSVALE. Dates use the agency’s calendar and explicit service exceptions. These are calendar holidays, not a claim that the agency uses a special holiday timetable.

Only upcoming dates within this feed’s coverage appear. Observed holidays and other special events may follow different calendars; use the date selector on the full timetable for any other date.

2026-11-11

Veterans Day · Wednesday, November 11, 2026

Every-stop timetable ↗

101 departure entries for this stop and branch. First 5:00 AM; last departure 1:02 AM +1 day.

Departure / windowDestinationBoarding notes
5:00 AMOUTBOUND-SWISSVALEScheduled
5:25 AMOUTBOUND-SWISSVALEScheduled
5:50 AMOUTBOUND-SWISSVALEScheduled
6:15 AMOUTBOUND-SWISSVALEScheduled
6:21 AMOUTBOUND-SWISSVALEScheduled
6:27 AMOUTBOUND-SWISSVALEScheduled
6:33 AMOUTBOUND-SWISSVALEScheduled
6:39 AMOUTBOUND-SWISSVALEScheduled
6:45 AMOUTBOUND-SWISSVALEScheduled
6:51 AMOUTBOUND-SWISSVALEScheduled
6:57 AMOUTBOUND-SWISSVALEScheduled
7:03 AMOUTBOUND-SWISSVALEScheduled
7:09 AMOUTBOUND-SWISSVALEScheduled
7:15 AMOUTBOUND-SWISSVALEScheduled
7:21 AMOUTBOUND-SWISSVALEScheduled
7:27 AMOUTBOUND-SWISSVALEScheduled
7:33 AMOUTBOUND-SWISSVALEScheduled
7:39 AMOUTBOUND-SWISSVALEScheduled
7:45 AMOUTBOUND-SWISSVALEScheduled
7:51 AMOUTBOUND-SWISSVALEScheduled
7:57 AMOUTBOUND-SWISSVALEScheduled
8:03 AMOUTBOUND-SWISSVALEScheduled
8:09 AMOUTBOUND-SWISSVALEScheduled
8:15 AMOUTBOUND-SWISSVALEScheduled
8:21 AMOUTBOUND-SWISSVALEScheduled
8:27 AMOUTBOUND-SWISSVALEScheduled
8:33 AMOUTBOUND-SWISSVALEScheduled
8:39 AMOUTBOUND-SWISSVALEScheduled
8:45 AMOUTBOUND-SWISSVALEScheduled
8:51 AMOUTBOUND-SWISSVALEScheduled
8:57 AMOUTBOUND-SWISSVALEScheduled
9:03 AMOUTBOUND-SWISSVALEScheduled
9:09 AMOUTBOUND-SWISSVALEScheduled
9:27 AMOUTBOUND-SWISSVALEScheduled
9:45 AMOUTBOUND-SWISSVALEScheduled
10:03 AMOUTBOUND-SWISSVALEScheduled
10:21 AMOUTBOUND-SWISSVALEScheduled
10:39 AMOUTBOUND-SWISSVALEScheduled
10:57 AMOUTBOUND-SWISSVALEScheduled
11:15 AMOUTBOUND-SWISSVALEScheduled
11:33 AMOUTBOUND-SWISSVALEScheduled
11:51 AMOUTBOUND-SWISSVALEScheduled
12:09 PMOUTBOUND-SWISSVALEScheduled
12:27 PMOUTBOUND-SWISSVALEScheduled
12:45 PMOUTBOUND-SWISSVALEScheduled
1:03 PMOUTBOUND-SWISSVALEScheduled
1:21 PMOUTBOUND-SWISSVALEScheduled
1:39 PMOUTBOUND-SWISSVALEScheduled
1:57 PMOUTBOUND-SWISSVALEScheduled
2:15 PMOUTBOUND-SWISSVALEScheduled
2:33 PMOUTBOUND-SWISSVALEScheduled
2:40 PMOUTBOUND-SWISSVALEScheduled
2:47 PMOUTBOUND-SWISSVALEScheduled
2:54 PMOUTBOUND-SWISSVALEScheduled
3:01 PMOUTBOUND-SWISSVALEScheduled
3:08 PMOUTBOUND-SWISSVALEScheduled
3:15 PMOUTBOUND-SWISSVALEScheduled
3:22 PMOUTBOUND-SWISSVALEScheduled
3:29 PMOUTBOUND-SWISSVALEScheduled
3:36 PMOUTBOUND-SWISSVALEScheduled
3:43 PMOUTBOUND-SWISSVALEScheduled
3:50 PMOUTBOUND-SWISSVALEScheduled
3:57 PMOUTBOUND-SWISSVALEScheduled
4:04 PMOUTBOUND-SWISSVALEScheduled
4:11 PMOUTBOUND-SWISSVALEScheduled
4:18 PMOUTBOUND-SWISSVALEScheduled
4:25 PMOUTBOUND-SWISSVALEScheduled
4:32 PMOUTBOUND-SWISSVALEScheduled
4:39 PMOUTBOUND-SWISSVALEScheduled
4:46 PMOUTBOUND-SWISSVALEScheduled
4:53 PMOUTBOUND-SWISSVALEScheduled
5:00 PMOUTBOUND-SWISSVALEScheduled
5:07 PMOUTBOUND-SWISSVALEScheduled
5:14 PMOUTBOUND-SWISSVALEScheduled
5:21 PMOUTBOUND-SWISSVALEScheduled
5:28 PMOUTBOUND-SWISSVALEScheduled
5:35 PMOUTBOUND-SWISSVALEScheduled
5:42 PMOUTBOUND-SWISSVALEScheduled
5:49 PMOUTBOUND-SWISSVALEScheduled
5:56 PMOUTBOUND-SWISSVALEScheduled
6:03 PMOUTBOUND-SWISSVALEScheduled
6:10 PMOUTBOUND-SWISSVALEScheduled
6:28 PMOUTBOUND-SWISSVALEScheduled
6:46 PMOUTBOUND-SWISSVALEScheduled
7:04 PMOUTBOUND-SWISSVALEScheduled
7:22 PMOUTBOUND-SWISSVALEScheduled
7:40 PMOUTBOUND-SWISSVALEScheduled
7:58 PMOUTBOUND-SWISSVALEScheduled
8:16 PMOUTBOUND-SWISSVALEScheduled
8:34 PMOUTBOUND-SWISSVALEScheduled
8:52 PMOUTBOUND-SWISSVALEScheduled
9:17 PMOUTBOUND-SWISSVALEScheduled
9:42 PMOUTBOUND-SWISSVALEScheduled
10:07 PMOUTBOUND-SWISSVALEScheduled
10:32 PMOUTBOUND-SWISSVALEScheduled
10:57 PMOUTBOUND-SWISSVALEScheduled
11:22 PMOUTBOUND-SWISSVALEScheduled
11:47 PMOUTBOUND-SWISSVALEScheduled
12:12 AM +1 dayOUTBOUND-SWISSVALEScheduled
12:37 AM +1 dayOUTBOUND-SWISSVALEScheduled
1:02 AM +1 dayOUTBOUND-SWISSVALEScheduled

2026-11-26

Thanksgiving · Thursday, November 26, 2026

Every-stop timetable ↗

45 departure entries for this stop and branch. First 6:00 AM; last departure 11:30 PM.

Departure / windowDestinationBoarding notes
6:00 AMOUTBOUND-SWISSVALEScheduled
6:30 AMOUTBOUND-SWISSVALEScheduled
7:00 AMOUTBOUND-SWISSVALEScheduled
7:30 AMOUTBOUND-SWISSVALEScheduled
8:00 AMOUTBOUND-SWISSVALEScheduled
8:30 AMOUTBOUND-SWISSVALEScheduled
9:00 AMOUTBOUND-SWISSVALEScheduled
9:20 AMOUTBOUND-SWISSVALEScheduled
9:40 AMOUTBOUND-SWISSVALEScheduled
10:00 AMOUTBOUND-SWISSVALEScheduled
10:20 AMOUTBOUND-SWISSVALEScheduled
10:40 AMOUTBOUND-SWISSVALEScheduled
11:00 AMOUTBOUND-SWISSVALEScheduled
11:20 AMOUTBOUND-SWISSVALEScheduled
11:40 AMOUTBOUND-SWISSVALEScheduled
12:00 PMOUTBOUND-SWISSVALEScheduled
12:20 PMOUTBOUND-SWISSVALEScheduled
12:40 PMOUTBOUND-SWISSVALEScheduled
1:00 PMOUTBOUND-SWISSVALEScheduled
1:20 PMOUTBOUND-SWISSVALEScheduled
1:40 PMOUTBOUND-SWISSVALEScheduled
2:00 PMOUTBOUND-SWISSVALEScheduled
2:20 PMOUTBOUND-SWISSVALEScheduled
2:40 PMOUTBOUND-SWISSVALEScheduled
3:00 PMOUTBOUND-SWISSVALEScheduled
3:20 PMOUTBOUND-SWISSVALEScheduled
3:40 PMOUTBOUND-SWISSVALEScheduled
4:00 PMOUTBOUND-SWISSVALEScheduled
4:20 PMOUTBOUND-SWISSVALEScheduled
4:40 PMOUTBOUND-SWISSVALEScheduled
5:00 PMOUTBOUND-SWISSVALEScheduled
5:20 PMOUTBOUND-SWISSVALEScheduled
5:40 PMOUTBOUND-SWISSVALEScheduled
6:00 PMOUTBOUND-SWISSVALEScheduled
6:30 PMOUTBOUND-SWISSVALEScheduled
7:00 PMOUTBOUND-SWISSVALEScheduled
7:30 PMOUTBOUND-SWISSVALEScheduled
8:00 PMOUTBOUND-SWISSVALEScheduled
8:30 PMOUTBOUND-SWISSVALEScheduled
9:00 PMOUTBOUND-SWISSVALEScheduled
9:30 PMOUTBOUND-SWISSVALEScheduled
10:00 PMOUTBOUND-SWISSVALEScheduled
10:30 PMOUTBOUND-SWISSVALEScheduled
11:00 PMOUTBOUND-SWISSVALEScheduled
11:30 PMOUTBOUND-SWISSVALEScheduled

2026-12-25

Christmas Day · Friday, December 25, 2026

Every-stop timetable ↗

45 departure entries for this stop and branch. First 6:00 AM; last departure 11:30 PM.

Departure / windowDestinationBoarding notes
6:00 AMOUTBOUND-SWISSVALEScheduled
6:30 AMOUTBOUND-SWISSVALEScheduled
7:00 AMOUTBOUND-SWISSVALEScheduled
7:30 AMOUTBOUND-SWISSVALEScheduled
8:00 AMOUTBOUND-SWISSVALEScheduled
8:30 AMOUTBOUND-SWISSVALEScheduled
9:00 AMOUTBOUND-SWISSVALEScheduled
9:20 AMOUTBOUND-SWISSVALEScheduled
9:40 AMOUTBOUND-SWISSVALEScheduled
10:00 AMOUTBOUND-SWISSVALEScheduled
10:20 AMOUTBOUND-SWISSVALEScheduled
10:40 AMOUTBOUND-SWISSVALEScheduled
11:00 AMOUTBOUND-SWISSVALEScheduled
11:20 AMOUTBOUND-SWISSVALEScheduled
11:40 AMOUTBOUND-SWISSVALEScheduled
12:00 PMOUTBOUND-SWISSVALEScheduled
12:20 PMOUTBOUND-SWISSVALEScheduled
12:40 PMOUTBOUND-SWISSVALEScheduled
1:00 PMOUTBOUND-SWISSVALEScheduled
1:20 PMOUTBOUND-SWISSVALEScheduled
1:40 PMOUTBOUND-SWISSVALEScheduled
2:00 PMOUTBOUND-SWISSVALEScheduled
2:20 PMOUTBOUND-SWISSVALEScheduled
2:40 PMOUTBOUND-SWISSVALEScheduled
3:00 PMOUTBOUND-SWISSVALEScheduled
3:20 PMOUTBOUND-SWISSVALEScheduled
3:40 PMOUTBOUND-SWISSVALEScheduled
4:00 PMOUTBOUND-SWISSVALEScheduled
4:20 PMOUTBOUND-SWISSVALEScheduled
4:40 PMOUTBOUND-SWISSVALEScheduled
5:00 PMOUTBOUND-SWISSVALEScheduled
5:20 PMOUTBOUND-SWISSVALEScheduled
5:40 PMOUTBOUND-SWISSVALEScheduled
6:00 PMOUTBOUND-SWISSVALEScheduled
6:30 PMOUTBOUND-SWISSVALEScheduled
7:00 PMOUTBOUND-SWISSVALEScheduled
7:30 PMOUTBOUND-SWISSVALEScheduled
8:00 PMOUTBOUND-SWISSVALEScheduled
8:30 PMOUTBOUND-SWISSVALEScheduled
9:00 PMOUTBOUND-SWISSVALEScheduled
9:30 PMOUTBOUND-SWISSVALEScheduled
10:00 PMOUTBOUND-SWISSVALEScheduled
10:30 PMOUTBOUND-SWISSVALEScheduled
11:00 PMOUTBOUND-SWISSVALEScheduled
11:30 PMOUTBOUND-SWISSVALEScheduled

2027-01-01

New Year’s Day · Friday, January 1, 2027

Every-stop timetable ↗

45 departure entries for this stop and branch. First 6:00 AM; last departure 11:30 PM.

Departure / windowDestinationBoarding notes
6:00 AMOUTBOUND-SWISSVALEScheduled
6:30 AMOUTBOUND-SWISSVALEScheduled
7:00 AMOUTBOUND-SWISSVALEScheduled
7:30 AMOUTBOUND-SWISSVALEScheduled
8:00 AMOUTBOUND-SWISSVALEScheduled
8:30 AMOUTBOUND-SWISSVALEScheduled
9:00 AMOUTBOUND-SWISSVALEScheduled
9:20 AMOUTBOUND-SWISSVALEScheduled
9:40 AMOUTBOUND-SWISSVALEScheduled
10:00 AMOUTBOUND-SWISSVALEScheduled
10:20 AMOUTBOUND-SWISSVALEScheduled
10:40 AMOUTBOUND-SWISSVALEScheduled
11:00 AMOUTBOUND-SWISSVALEScheduled
11:20 AMOUTBOUND-SWISSVALEScheduled
11:40 AMOUTBOUND-SWISSVALEScheduled
12:00 PMOUTBOUND-SWISSVALEScheduled
12:20 PMOUTBOUND-SWISSVALEScheduled
12:40 PMOUTBOUND-SWISSVALEScheduled
1:00 PMOUTBOUND-SWISSVALEScheduled
1:20 PMOUTBOUND-SWISSVALEScheduled
1:40 PMOUTBOUND-SWISSVALEScheduled
2:00 PMOUTBOUND-SWISSVALEScheduled
2:20 PMOUTBOUND-SWISSVALEScheduled
2:40 PMOUTBOUND-SWISSVALEScheduled
3:00 PMOUTBOUND-SWISSVALEScheduled
3:20 PMOUTBOUND-SWISSVALEScheduled
3:40 PMOUTBOUND-SWISSVALEScheduled
4:00 PMOUTBOUND-SWISSVALEScheduled
4:20 PMOUTBOUND-SWISSVALEScheduled
4:40 PMOUTBOUND-SWISSVALEScheduled
5:00 PMOUTBOUND-SWISSVALEScheduled
5:20 PMOUTBOUND-SWISSVALEScheduled
5:40 PMOUTBOUND-SWISSVALEScheduled
6:00 PMOUTBOUND-SWISSVALEScheduled
6:30 PMOUTBOUND-SWISSVALEScheduled
7:00 PMOUTBOUND-SWISSVALEScheduled
7:30 PMOUTBOUND-SWISSVALEScheduled
8:00 PMOUTBOUND-SWISSVALEScheduled
8:30 PMOUTBOUND-SWISSVALEScheduled
9:00 PMOUTBOUND-SWISSVALEScheduled
9:30 PMOUTBOUND-SWISSVALEScheduled
10:00 PMOUTBOUND-SWISSVALEScheduled
10:30 PMOUTBOUND-SWISSVALEScheduled
11:00 PMOUTBOUND-SWISSVALEScheduled
11:30 PMOUTBOUND-SWISSVALEScheduled

2027-01-18

Martin Luther King Jr. Day · Monday, January 18, 2027

Every-stop timetable ↗

101 departure entries for this stop and branch. First 5:00 AM; last departure 1:02 AM +1 day.

Departure / windowDestinationBoarding notes
5:00 AMOUTBOUND-SWISSVALEScheduled
5:25 AMOUTBOUND-SWISSVALEScheduled
5:50 AMOUTBOUND-SWISSVALEScheduled
6:15 AMOUTBOUND-SWISSVALEScheduled
6:21 AMOUTBOUND-SWISSVALEScheduled
6:27 AMOUTBOUND-SWISSVALEScheduled
6:33 AMOUTBOUND-SWISSVALEScheduled
6:39 AMOUTBOUND-SWISSVALEScheduled
6:45 AMOUTBOUND-SWISSVALEScheduled
6:51 AMOUTBOUND-SWISSVALEScheduled
6:57 AMOUTBOUND-SWISSVALEScheduled
7:03 AMOUTBOUND-SWISSVALEScheduled
7:09 AMOUTBOUND-SWISSVALEScheduled
7:15 AMOUTBOUND-SWISSVALEScheduled
7:21 AMOUTBOUND-SWISSVALEScheduled
7:27 AMOUTBOUND-SWISSVALEScheduled
7:33 AMOUTBOUND-SWISSVALEScheduled
7:39 AMOUTBOUND-SWISSVALEScheduled
7:45 AMOUTBOUND-SWISSVALEScheduled
7:51 AMOUTBOUND-SWISSVALEScheduled
7:57 AMOUTBOUND-SWISSVALEScheduled
8:03 AMOUTBOUND-SWISSVALEScheduled
8:09 AMOUTBOUND-SWISSVALEScheduled
8:15 AMOUTBOUND-SWISSVALEScheduled
8:21 AMOUTBOUND-SWISSVALEScheduled
8:27 AMOUTBOUND-SWISSVALEScheduled
8:33 AMOUTBOUND-SWISSVALEScheduled
8:39 AMOUTBOUND-SWISSVALEScheduled
8:45 AMOUTBOUND-SWISSVALEScheduled
8:51 AMOUTBOUND-SWISSVALEScheduled
8:57 AMOUTBOUND-SWISSVALEScheduled
9:03 AMOUTBOUND-SWISSVALEScheduled
9:09 AMOUTBOUND-SWISSVALEScheduled
9:27 AMOUTBOUND-SWISSVALEScheduled
9:45 AMOUTBOUND-SWISSVALEScheduled
10:03 AMOUTBOUND-SWISSVALEScheduled
10:21 AMOUTBOUND-SWISSVALEScheduled
10:39 AMOUTBOUND-SWISSVALEScheduled
10:57 AMOUTBOUND-SWISSVALEScheduled
11:15 AMOUTBOUND-SWISSVALEScheduled
11:33 AMOUTBOUND-SWISSVALEScheduled
11:51 AMOUTBOUND-SWISSVALEScheduled
12:09 PMOUTBOUND-SWISSVALEScheduled
12:27 PMOUTBOUND-SWISSVALEScheduled
12:45 PMOUTBOUND-SWISSVALEScheduled
1:03 PMOUTBOUND-SWISSVALEScheduled
1:21 PMOUTBOUND-SWISSVALEScheduled
1:39 PMOUTBOUND-SWISSVALEScheduled
1:57 PMOUTBOUND-SWISSVALEScheduled
2:15 PMOUTBOUND-SWISSVALEScheduled
2:33 PMOUTBOUND-SWISSVALEScheduled
2:40 PMOUTBOUND-SWISSVALEScheduled
2:47 PMOUTBOUND-SWISSVALEScheduled
2:54 PMOUTBOUND-SWISSVALEScheduled
3:01 PMOUTBOUND-SWISSVALEScheduled
3:08 PMOUTBOUND-SWISSVALEScheduled
3:15 PMOUTBOUND-SWISSVALEScheduled
3:22 PMOUTBOUND-SWISSVALEScheduled
3:29 PMOUTBOUND-SWISSVALEScheduled
3:36 PMOUTBOUND-SWISSVALEScheduled
3:43 PMOUTBOUND-SWISSVALEScheduled
3:50 PMOUTBOUND-SWISSVALEScheduled
3:57 PMOUTBOUND-SWISSVALEScheduled
4:04 PMOUTBOUND-SWISSVALEScheduled
4:11 PMOUTBOUND-SWISSVALEScheduled
4:18 PMOUTBOUND-SWISSVALEScheduled
4:25 PMOUTBOUND-SWISSVALEScheduled
4:32 PMOUTBOUND-SWISSVALEScheduled
4:39 PMOUTBOUND-SWISSVALEScheduled
4:46 PMOUTBOUND-SWISSVALEScheduled
4:53 PMOUTBOUND-SWISSVALEScheduled
5:00 PMOUTBOUND-SWISSVALEScheduled
5:07 PMOUTBOUND-SWISSVALEScheduled
5:14 PMOUTBOUND-SWISSVALEScheduled
5:21 PMOUTBOUND-SWISSVALEScheduled
5:28 PMOUTBOUND-SWISSVALEScheduled
5:35 PMOUTBOUND-SWISSVALEScheduled
5:42 PMOUTBOUND-SWISSVALEScheduled
5:49 PMOUTBOUND-SWISSVALEScheduled
5:56 PMOUTBOUND-SWISSVALEScheduled
6:03 PMOUTBOUND-SWISSVALEScheduled
6:10 PMOUTBOUND-SWISSVALEScheduled
6:28 PMOUTBOUND-SWISSVALEScheduled
6:46 PMOUTBOUND-SWISSVALEScheduled
7:04 PMOUTBOUND-SWISSVALEScheduled
7:22 PMOUTBOUND-SWISSVALEScheduled
7:40 PMOUTBOUND-SWISSVALEScheduled
7:58 PMOUTBOUND-SWISSVALEScheduled
8:16 PMOUTBOUND-SWISSVALEScheduled
8:34 PMOUTBOUND-SWISSVALEScheduled
8:52 PMOUTBOUND-SWISSVALEScheduled
9:17 PMOUTBOUND-SWISSVALEScheduled
9:42 PMOUTBOUND-SWISSVALEScheduled
10:07 PMOUTBOUND-SWISSVALEScheduled
10:32 PMOUTBOUND-SWISSVALEScheduled
10:57 PMOUTBOUND-SWISSVALEScheduled
11:22 PMOUTBOUND-SWISSVALEScheduled
11:47 PMOUTBOUND-SWISSVALEScheduled
12:12 AM +1 dayOUTBOUND-SWISSVALEScheduled
12:37 AM +1 dayOUTBOUND-SWISSVALEScheduled
1:02 AM +1 dayOUTBOUND-SWISSVALEScheduled

2027-02-15

Presidents Day · Monday, February 15, 2027

Every-stop timetable ↗

101 departure entries for this stop and branch. First 5:00 AM; last departure 1:02 AM +1 day.

Departure / windowDestinationBoarding notes
5:00 AMOUTBOUND-SWISSVALEScheduled
5:25 AMOUTBOUND-SWISSVALEScheduled
5:50 AMOUTBOUND-SWISSVALEScheduled
6:15 AMOUTBOUND-SWISSVALEScheduled
6:21 AMOUTBOUND-SWISSVALEScheduled
6:27 AMOUTBOUND-SWISSVALEScheduled
6:33 AMOUTBOUND-SWISSVALEScheduled
6:39 AMOUTBOUND-SWISSVALEScheduled
6:45 AMOUTBOUND-SWISSVALEScheduled
6:51 AMOUTBOUND-SWISSVALEScheduled
6:57 AMOUTBOUND-SWISSVALEScheduled
7:03 AMOUTBOUND-SWISSVALEScheduled
7:09 AMOUTBOUND-SWISSVALEScheduled
7:15 AMOUTBOUND-SWISSVALEScheduled
7:21 AMOUTBOUND-SWISSVALEScheduled
7:27 AMOUTBOUND-SWISSVALEScheduled
7:33 AMOUTBOUND-SWISSVALEScheduled
7:39 AMOUTBOUND-SWISSVALEScheduled
7:45 AMOUTBOUND-SWISSVALEScheduled
7:51 AMOUTBOUND-SWISSVALEScheduled
7:57 AMOUTBOUND-SWISSVALEScheduled
8:03 AMOUTBOUND-SWISSVALEScheduled
8:09 AMOUTBOUND-SWISSVALEScheduled
8:15 AMOUTBOUND-SWISSVALEScheduled
8:21 AMOUTBOUND-SWISSVALEScheduled
8:27 AMOUTBOUND-SWISSVALEScheduled
8:33 AMOUTBOUND-SWISSVALEScheduled
8:39 AMOUTBOUND-SWISSVALEScheduled
8:45 AMOUTBOUND-SWISSVALEScheduled
8:51 AMOUTBOUND-SWISSVALEScheduled
8:57 AMOUTBOUND-SWISSVALEScheduled
9:03 AMOUTBOUND-SWISSVALEScheduled
9:09 AMOUTBOUND-SWISSVALEScheduled
9:27 AMOUTBOUND-SWISSVALEScheduled
9:45 AMOUTBOUND-SWISSVALEScheduled
10:03 AMOUTBOUND-SWISSVALEScheduled
10:21 AMOUTBOUND-SWISSVALEScheduled
10:39 AMOUTBOUND-SWISSVALEScheduled
10:57 AMOUTBOUND-SWISSVALEScheduled
11:15 AMOUTBOUND-SWISSVALEScheduled
11:33 AMOUTBOUND-SWISSVALEScheduled
11:51 AMOUTBOUND-SWISSVALEScheduled
12:09 PMOUTBOUND-SWISSVALEScheduled
12:27 PMOUTBOUND-SWISSVALEScheduled
12:45 PMOUTBOUND-SWISSVALEScheduled
1:03 PMOUTBOUND-SWISSVALEScheduled
1:21 PMOUTBOUND-SWISSVALEScheduled
1:39 PMOUTBOUND-SWISSVALEScheduled
1:57 PMOUTBOUND-SWISSVALEScheduled
2:15 PMOUTBOUND-SWISSVALEScheduled
2:33 PMOUTBOUND-SWISSVALEScheduled
2:40 PMOUTBOUND-SWISSVALEScheduled
2:47 PMOUTBOUND-SWISSVALEScheduled
2:54 PMOUTBOUND-SWISSVALEScheduled
3:01 PMOUTBOUND-SWISSVALEScheduled
3:08 PMOUTBOUND-SWISSVALEScheduled
3:15 PMOUTBOUND-SWISSVALEScheduled
3:22 PMOUTBOUND-SWISSVALEScheduled
3:29 PMOUTBOUND-SWISSVALEScheduled
3:36 PMOUTBOUND-SWISSVALEScheduled
3:43 PMOUTBOUND-SWISSVALEScheduled
3:50 PMOUTBOUND-SWISSVALEScheduled
3:57 PMOUTBOUND-SWISSVALEScheduled
4:04 PMOUTBOUND-SWISSVALEScheduled
4:11 PMOUTBOUND-SWISSVALEScheduled
4:18 PMOUTBOUND-SWISSVALEScheduled
4:25 PMOUTBOUND-SWISSVALEScheduled
4:32 PMOUTBOUND-SWISSVALEScheduled
4:39 PMOUTBOUND-SWISSVALEScheduled
4:46 PMOUTBOUND-SWISSVALEScheduled
4:53 PMOUTBOUND-SWISSVALEScheduled
5:00 PMOUTBOUND-SWISSVALEScheduled
5:07 PMOUTBOUND-SWISSVALEScheduled
5:14 PMOUTBOUND-SWISSVALEScheduled
5:21 PMOUTBOUND-SWISSVALEScheduled
5:28 PMOUTBOUND-SWISSVALEScheduled
5:35 PMOUTBOUND-SWISSVALEScheduled
5:42 PMOUTBOUND-SWISSVALEScheduled
5:49 PMOUTBOUND-SWISSVALEScheduled
5:56 PMOUTBOUND-SWISSVALEScheduled
6:03 PMOUTBOUND-SWISSVALEScheduled
6:10 PMOUTBOUND-SWISSVALEScheduled
6:28 PMOUTBOUND-SWISSVALEScheduled
6:46 PMOUTBOUND-SWISSVALEScheduled
7:04 PMOUTBOUND-SWISSVALEScheduled
7:22 PMOUTBOUND-SWISSVALEScheduled
7:40 PMOUTBOUND-SWISSVALEScheduled
7:58 PMOUTBOUND-SWISSVALEScheduled
8:16 PMOUTBOUND-SWISSVALEScheduled
8:34 PMOUTBOUND-SWISSVALEScheduled
8:52 PMOUTBOUND-SWISSVALEScheduled
9:17 PMOUTBOUND-SWISSVALEScheduled
9:42 PMOUTBOUND-SWISSVALEScheduled
10:07 PMOUTBOUND-SWISSVALEScheduled
10:32 PMOUTBOUND-SWISSVALEScheduled
10:57 PMOUTBOUND-SWISSVALEScheduled
11:22 PMOUTBOUND-SWISSVALEScheduled
11:47 PMOUTBOUND-SWISSVALEScheduled
12:12 AM +1 dayOUTBOUND-SWISSVALEScheduled
12:37 AM +1 dayOUTBOUND-SWISSVALEScheduled
1:02 AM +1 dayOUTBOUND-SWISSVALEScheduled

More Port Authority of Allegheny County travel information

✓
Published Port Authority of Allegheny County schedule

Imported Oct 30, 2026 · 09:54 UTC · Service dates 2026-10-18 through 2027-02-20. See data status

Schedule data published by Port Authority of Allegheny County. Feed discovery and cached source archives from MobilityData. Source details ↗