Travel options for:
Nearby airports Birmingham

Birmingham (BHM)  •  20 min


Atlanta (ATL)  •  4 h

$28 - $66

Huntsville (HSV)  •  7 h 52 min

  1. ×2

$107 - $164

Chattanooga (CHA)  •  5 h 45 min

  1. ×2

$37 - $89

Montgomery (MGM)  •  9 h 10 min

  1. ×2

$36 - $58

  • Birmingham Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Birmingham-AL-USA

Bus from Nearby airports to Birmingham

BJCTA MAX operates a bus from Birmingham (BHM) to Birmingham hourly. Tickets cost $2 and the journey takes 20 min.

How to get from Nearby airports to Birmingham

From Birmingham Airport line 20 bus to 24th St N & 6th Ave N.20 min$1
From Atlanta Arpt, Ga line 3956 bus to Atlanta, Ga then bus to Birmingham, Al.4 h$48
From Huntsville (HSV) taxi to Madison, AL, bus to Atlanta/Doraville, GA, walk to Buford Hwy@Mcelroy Rd, line 124 bus to Doraville Station, walk to Doraville Station, subway to Five Points Station, walk to Atlanta, Ga, then bus to Birmingham, Al.7 h 52 min$134
From Chattanooga, Tn bus to Atlanta, Ga then bus to Birmingham, Al.5 h 45 min$65
From Montgomery Regional Airport line 6 bus to Fairview Transfer Center, line 12 bus to Montgomery, AL - Intermodal Transfer Center, bus to Atlanta, GA - W Peachtree St @ Civic Center MARTA Station, then bus to Birmingham, AL.9 h 10 min$49

How long does it take to get from Nearby airports to Birmingham?

The line 20 bus from Birmingham Airport to 24th St N & 6th Ave N takes 20 min including transfers and departs hourly.

Is there a direct bus between Nearby airports and Birmingham?

Yes, there is a direct bus departing from Birmingham Airport and arriving at 24th St N & 6th Ave N. Services depart hourly, and operate Monday to Saturday. The journey takes approximately 20 min.

Operators from Nearby airports to Birmingham

BJCTA MAX+1 205 521 0101BJCTA MAX
Greyhound USA+1 214-849-8100/1-800-231-2222Greyhound USA
Akai BusAkai Bus
MARTA Atlanta Rapid TransitMARTA Atlanta Rapid Transit
Montgomery TransitMontgomery Transit