MegaBus, 1100 W. Forsyth Street, Jacksonville, FL 32204
According to megabus.com, all arrivals and departures in Jacksonville are located at the Jacksonville Skyway Convention Center Station. The station is located at 1100 West Forsyth St. The stop is at the last loading bay which is closest to Johnson St.
Megabus customer parking is located in the lot across the Street on West Forsyth in spaces 438 to 447.
Search and buy bus tickets here.
Check out bus travel tips at Adventure Sauce.