Glen Allen, AL 35559 offers a variety of public transportation options for its residents. The city is served by the Birmingham-Jefferson County Transit Authority (BJCTA), providing bus service throughout the area. Additionally, the Birmingham MAX provides express bus service to and from downtown Birmingham to points within Glen Allen. For those looking for a different mode of transportation, the city has three taxi companies: Maxi Taxi, Yellow Cab, and Metro Cab. Bicycle rentals are also available through local businesses such as Vetri Bikes & Blades. For longer distance travel, Greyhound Bus Lines operates out of nearby Huntsville while Amtrak operates out of Birmingham's Intermodal Terminal Station. With all these options, Glen Allen residents can easily get where they need to go.