Bus - P12

P12

Holiday Park Flyer

Port Authority

P12 bus Route Schedule and Stops

The P12 bus (Direction: Inbound-Holiday Park Flyer Downtown Via Beacon Hill) has 50 stops departing from Holiday Park Dr At Hwy Rt 286 and ending in East Busway At Penn Station C.

P12 bus time schedule overview: Normally starts operating at 3:47 PM and ends at 5:15 PM. Normal operating days: weekdays.

Choose any of the P12 bus stops below to find updated real-time schedules and to see their route map.

Direction: Inbound-Holiday Park Flyer Downtown Via Beacon Hill

Holiday Park Dr At Hwy Rt 286 101 Holiday Park Dr, Plum View full schedule Go to station
Hwy Rt 286 At Duane Dr South Duane Drive, Plum View full schedule Go to station
Hwy Rt 286 At Holiday Park Vfd 415 Old Abers Creek Rd, Plum View full schedule Go to station
Hwy Rt 286 At Presque Isle Dr 2405 Golden Mile Hwy, Plum View full schedule Go to station
Hwy Rt 286 Opp Kane Rd (Ymca) 2079 Golden Mile Hwy, Plum View full schedule Go to station
Hwy Rt 286 At Pine Valley Dr 2005 Golden Mile Hwy, Plum View full schedule Go to station
Hwy Rt 286 At New Texas Rd 1901 Golden Mile Hwy, Plum View full schedule Go to station
Hwy Rt 286 At Rickenbaker Dr 1741 Golden Mile Hwy, Monroeville View full schedule Go to station
Hwy Rt 286 Opp #1610 View full schedule Go to station
Hwy Rt 286 Opp Day Chevrolet Golden Mile Highway, Monroeville View full schedule Go to station
Hwy Rt 286 At Alpine Village Park And Ride Alpine Village Drive, Monroeville View full schedule Go to station
William Penn Hwy At Jadens II 4733 William Penn Highway, Monroeville View full schedule Go to station
William Penn Hwy At Elliott Rd Elliott Road, Monroeville View full schedule Go to station
Old William Penn Hwy At Beatty Rd View full schedule Go to station
Old William Penn Hwy At Glenwood Dr 412 Glendale Ct, Monroeville View full schedule Go to station
Old William Penn Hwy Opp Roth Dr 525 Lakewood Dr, Monroeville View full schedule Go to station
Old William Penn Hwy At Bayhill Dr 217 Glenwood Dr, Monroeville View full schedule Go to station
Old William Penn Hwy Opp Scott Dr 231 Scott Dr, Monroeville View full schedule Go to station
Old William Penn Hwy Opp Williamsburg Dr 4562 Old William Penn Hwy, Monroeville View full schedule Go to station
Old William Penn Hwy At #4533 4533 Old William Penn Hwy, Monroeville View full schedule Go to station
Old William Penn Hwy At Good Shepherd Church Old William Penn Highway, Monroeville View full schedule Go to station
Haymaker Rd Opp Clover Dr View full schedule Go to station
William Penn Hwy Opp Churchill Boro Bldg 2316 Forest Dr, Wilkinsburg View full schedule Go to station
Wm Penn Hwy At #2295 2295 William Penn Hwy, Wilkinsburg View full schedule Go to station
Wm Penn Hwy At Old Gate Rd 1006 Old Gate Rd, Wilkinsburg View full schedule Go to station
Wm Penn Hwy At Graham Blvd FS Harmain Road, Wilkinsburg View full schedule Go to station
Penn Ave At Jackson St 2005 William Penn Hwy, Wilkinsburg View full schedule Go to station
Penn Ave At Findley Dr East 1831 Penn Ave, Wilkinsburg View full schedule Go to station
Penn Ave At Findley Dr West (Beacon Hill) 1815 Penn Ave, Pittsburgh View full schedule Go to station
Penn Ave At Brittany Apts (#1717) 1717 Penn Ave, Wilkinsburg View full schedule Go to station
Penn Ave Opp Summit St 1705 Penn Ave, Wilkinsburg View full schedule Go to station
Penn Ave At Ambassador Apts Superior Street, Wilkinsburg View full schedule Go to station
Penn Ave At Weber St 1501 Penn Ave, Wilkinsburg View full schedule Go to station
Penn Ave At Princeton Blvd William Penn Highway, Wilkinsburg View full schedule Go to station
Penn Ave At Angela Dr 1265 Penn Ave, Wilkinsburg View full schedule Go to station
Penn Ave At Swissvale Ave (Discharge Only) 1101 Penn Ave, Wilkinsburg View full schedule Go to station
Wallace Ave At Swissvale Ave FS 1031 Wallace Ave, Wilkinsburg View full schedule Go to station
Wallace Ave At Coal St 1100 Coal St, Wilkinsburg View full schedule Go to station
Wallace Ave At Mill St 901 Wallace Ave, Wilkinsburg View full schedule Go to station
Wallace Ave At Center St 1102 Center St, Wilkinsburg View full schedule Go to station
Wallace Ave At Wood St 1026 Wood St, Pittsburgh View full schedule Go to station
Wallace Ave At Hay St Hay Street, Pittsburgh View full schedule Go to station
Wallace Ave At Pitt St 501 Wallace Ave, Pittsburgh View full schedule Go to station
East Busway At Wilkinsburg Station D View full schedule Go to station
East Busway At Homewood Station D 513 N Homewood Ave, Pittsburgh View full schedule Go to station
East Busway At Garage Employees Only Stop View full schedule Go to station
East Busway At East Liberty Station D View full schedule Go to station
East Busway At Negley Station D View full schedule Go to station
East Busway At Herron Station D View full schedule Go to station
East Busway At Penn Station C 1100 Liberty Ave, Pittsburgh View full schedule Go to station

P12 FAQ

What time does the P12 bus start operating?

P12 bus starts operating at 3:47 PM on Monday, Tuesday, Wednesday, Thursday, Friday.

What time does the P12 bus stop working?

P12 bus stops operating at 5:15 PM on Monday, Tuesday, Wednesday, Thursday, Friday.

What time does the P12 bus arrive?

When does the Holiday Park Flyer Bus come? Click here for live arrival times and to see the full schedule for Holiday Park Flyer Bus that is closest to your location.

List of P12 bus Stops

Holiday Park Dr At Hwy Rt 286 • Hwy Rt 286 At Duane Dr • Hwy Rt 286 At Holiday Park Vfd • Hwy Rt 286 At Presque Isle Dr • Hwy Rt 286 Opp Kane Rd (Ymca) • Hwy Rt 286 At Pine Valley Dr • Hwy Rt 286 At New Texas Rd • Hwy Rt 286 At Rickenbaker Dr • Hwy Rt 286 Opp #1610 • Hwy Rt 286 Opp Day Chevrolet • Hwy Rt 286 At Alpine Village Park And Ride • William Penn Hwy At Jadens II • William Penn Hwy At Elliott Rd • Old William Penn Hwy At Beatty Rd • Old William Penn Hwy At Glenwood Dr • Old William Penn Hwy Opp Roth Dr • Old William Penn Hwy At Bayhill Dr • Old William Penn Hwy Opp Scott Dr • Old William Penn Hwy Opp Williamsburg Dr • Old William Penn Hwy At #4533 • Old William Penn Hwy At Good Shepherd Church • Haymaker Rd Opp Clover Dr • William Penn Hwy Opp Churchill Boro Bldg • Wm Penn Hwy At #2295 • Wm Penn Hwy At Old Gate Rd • Wm Penn Hwy At Graham Blvd FS • Penn Ave At Jackson St • Penn Ave At Findley Dr East • Penn Ave At Findley Dr West (Beacon Hill) • Penn Ave At Brittany Apts (#1717) • Penn Ave Opp Summit St • Penn Ave At Ambassador Apts • Penn Ave At Weber St • Penn Ave At Princeton Blvd • Penn Ave At Angela Dr • Penn Ave At Swissvale Ave (Discharge Only) • Wallace Ave At Swissvale Ave FS • Wallace Ave At Coal St • Wallace Ave At Mill St • Wallace Ave At Center St • Wallace Ave At Wood St • Wallace Ave At Hay St • Wallace Ave At Pitt St • East Busway At Wilkinsburg Station D • East Busway At Homewood Station D • East Busway At Garage Employees Only Stop • East Busway At East Liberty Station D • East Busway At Negley Station D • East Busway At Herron Station D • East Busway At Penn Station C

List of P12 bus Streets

101 Holiday Park Dr • South Duane Drive • 415 Old Abers Creek Rd • 2405 Golden Mile Hwy • 2079 Golden Mile Hwy • 2005 Golden Mile Hwy • 1901 Golden Mile Hwy • 1741 Golden Mile Hwy • Golden Mile Highway • Alpine Village Drive • 4733 William Penn Highway • Elliott Road • 412 Glendale Ct • 525 Lakewood Dr • 217 Glenwood Dr • 231 Scott Dr • 4562 Old William Penn Hwy • 4533 Old William Penn Hwy • Old William Penn Highway • 2316 Forest Dr • 2295 William Penn Hwy • 1006 Old Gate Rd • Harmain Road • 2005 William Penn Hwy • 1831 Penn Ave • 1815 Penn Ave • 1717 Penn Ave • 1705 Penn Ave • Superior Street • 1501 Penn Ave • William Penn Highway • 1265 Penn Ave • 1101 Penn Ave • 1031 Wallace Ave • 1100 Coal St • 901 Wallace Ave • 1102 Center St • 1026 Wood St • Hay Street • 501 Wallace Ave • 513 N Homewood Ave • 1100 Liberty Ave

P12 bus Schedule

P12 bus route operates on weekdays. Regular schedule hours: 3:47 PM - 5:15 PM

Sunday Not Operational
Monday 3:47 PM - 5:15 PM
Tuesday 3:47 PM - 5:15 PM
Wednesday 3:47 PM - 5:15 PM
Thursday 3:47 PM - 5:15 PM
Friday 3:47 PM - 5:15 PM
Saturday Not Operational
Moovit is the world's #1 transit app.
Supports over 2600 cities in 83 + countries worldwide!
Google Play badge AppStore badge

The first stop of the P12 bus route is Holiday Park Dr At Hwy Rt 286 and the last stop is East Busway At Penn Station C. P12 (Direction: Inbound-Holiday Park Flyer Downtown Via Beacon Hill) is operational during weekdays.

Additional information: P12 has 50 stops and the total trip duration for this route is approximately 42 minutes.

On the go? See why over 250 million users trust Moovit as the best public transit app. Moovit gives you Port Authority suggested routes, real-time bus tracker, live directions, line route maps in Pittsburgh, and helps to find the closest P12 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the P12 bus to take on your trip.

P12 near me

P12 FAQ

What time does the P12 bus start operating?

P12 bus starts operating at 3:47 PM on Monday, Tuesday, Wednesday, Thursday, Friday.

What time does the P12 bus stop working?

P12 bus stops operating at 5:15 PM on Monday, Tuesday, Wednesday, Thursday, Friday.

What time does the P12 bus arrive?

When does the Holiday Park Flyer Bus come? Click here for live arrival times and to see the full schedule for Holiday Park Flyer Bus that is closest to your location.

Moovit - Your local transit app for Android and iOS
Moovit Real-Time Arrivals, Schedules, Maps & More
Moovit - Your local transit app for Android and iOS
Moovit Real-Time Arrivals, Schedules, Maps & More