Now the Greyhound/Flix, Peter Pan, Megabus stop will relocate to Spring Garden and Front St/Columbus Blvd near SEPTA station, effective Nov. 16 thru the first quarter of 2024
https://www.phila.gov/media/20231107163440/Bus-Relocation-Overview_Nov2023.pdf