91³Ô¹ÏÍø

Watch CBS News

What commuters need to know about coming into Pittsburgh during the NFL draft

Commuters coming into Pittsburgh during the NFL draft will need to pay attention to traffic, road closures and changes to public transit. 

People are urged to take public transportation instead of driving when the draft is in town from Wednesday through Saturday. But if you still need to drive in for work, or you usually take public transit, here's what to know. 

Road closures during the draft

The biggest phase of road closures began overnight on Wednesday and is set to last through Saturday.

Perhaps the most impactful closures for commuters are parts of Liberty Avenue and Penn Avenue. Several bridges, including the Smithfield Street Bridge, Roberto Clemente Bridge, and Andy Warhol Bridge, are closed. A handful of ramps around the Fort Pitt Bridge and Fort Duquesne Bridge are also shut down. 

A map of road closures for Wednesday, Thursday, Friday and Saturday can be found below. 

image-2026-04-17t143646-202.png
Road closures for the NFL draft in Pittsburgh from April 23-25 (Photo: Visit Pittsburgh)

Public transit for commuters during the draft

Pittsburgh Regional Transit said it's expanding service to accommodate visitors and commuters, with extra light rail service to Downtown and the North Shore. 

PRT says it will run two-car trains on the Blue Line and Red Line every 15 minutes from 10 a.m. to 1 a.m. during the three-day draft. The Silver Line will run every 30 minutes between Library and Washington Junction. 

Most bus routes from Wednesday until Saturday will operate on Saturday-level service. A list of routes and how they'll operate during those three days can be found on .

"Far fewer folks are going to be coming in, and this lets us focus on the trips we can do and these extra shuttles and guarantee it," PRT CEO Katharine Kelleman said about routes operating on a Saturday schedule.

"We want to help the draft, but we want to get everyone to work too," Kelleman added.  

Parking during the draft

Parking garages and lots are expected to fill up quickly, with spots going at a premium. Visit Pittsburgh recommends people reserve parking spots

People who don't want to pay can consider parking at a  and taking the light rail in. 

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=fd53910ecf4604072044ab7c46d9b028'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });