Travel from Alabama to California

Train, bus or fly from Alabama to California?

American Airlines, United Airlines and two other airlines fly from Birmingham to San Diego hourly. Alternatively, you can take a bus from Birmingham to Los Angeles via Dallas, TX and 7th / Decatur in around 46 hours 33 minutes.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Alabama to California

ModeDurationPrice
From Central Station line 20 bus to Birmingham airport, fly to San Diego airport, then line 992 bus to San Diego.8 h 4 min$243
From Mobile, AL bus to New Orleans Union Station Amtrak, bus to New Orleans airport, fly to San Diego airport, then line 992 bus to San Diego.8 h 55 min$285
From Delta taxi to Anniston Oxford, AL, bus to Garnett Station, subway to Atlanta airport, fly to San Diego airport, then line 992 bus to San Diego.9 h 1 min$366
From Birmingham, AL bus to Dallas, TX, bus to 7th / Decatur, then line 18 bus to 5th / San Pedro.46 h 33 min$196
From Birmingham Amtrak train to New Orleans Union Passenger Terminal Amtrak then train to Los Angeles Union Station Amtrak.2 days 6 h$660
From Birmingham Megabus to Cbd East Tc, line 722 bus to Dallas Union Station Amtrak, then train to Los Angeles Union Station Amtrak.2 days 12 h$533
From Birmingham drive to Los Angeles.31 h 43 min$244

How long does it take to get from Alabama to California?

It takes approximately 8 hours 4 minutes to get from Alabama to California, including transfers.

Is there a direct train between Alabama and California?

No, there is no direct train from Alabama to California. However, there are services departing from Birmingham Amtrak and arriving at Los Angeles Union Station Amtrak via New Orleans Union Passenger Terminal Amtrak. The journey, including transfers, takes approximately 2 days 6 hours.

Is there a direct bus between Alabama and California?

No, there is no direct bus from Alabama to California. However, there are services departing from Birmingham, AL and arriving at 5th / San Pedro via Dallas, TX and 7th / Decatur. The journey, including transfers, takes approximately 46 hours 33 minutes.

Operators from Alabama to California

OperatorPhoneWebsite
BJCTA MAX+1 205 521 0101BJCTA MAX
American AirlinesAmerican Airlines
United AirlinesUnited Airlines
Southwest AirlinesSouthwest Airlines
DeltaDelta
San Diego Metro TransitSan Diego Metro Transit
Megabus877-462-6342Megabus
Jefferson Transit JeT(504) 818-1077Jefferson Transit JeT
Greyhound USA+1 214-849-8100Greyhound USA
MARTA Atlanta Rapid TransitMARTA Atlanta Rapid Transit
Metro Los AngelesMetro Los Angeles
Amtrak+1 1-800-872-7245Amtrak
Dallas Area Rapid Transit (DART)Dallas Area Rapid Transit (DART)