Buses Buses to Birmingham

Bus tickets to Birmingham

Search bus times and book a cheap bus to Birmingham from Greyhound.

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Boston (BOS)
Birmingham (BHM)
Wed 6/16
Wed 6/23
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

General Information to know before booking a bus ride to Birmingham

Key points of information useful to booking your bus ticket to Birmingham.
Round-trip from$52Bus tickets to Birmingham found within the last 3 days start at $52 round-trip from Atlanta
One-way from$26The cheapest one-way bus ticket from Atlanta starts at $26. This price was found within the last 3 days.
Popular stationBirmingham HomewoodThe most commonly used station in Birmingham is Birmingham Homewood.
Popular bus lineGreyhoundGreyhound services this route

Book a bus ride to Birmingham return-trip

Here are some of the best bus deals to Birmingham from popular cities. Find more deals from bus lines like Greyhound by searching below.
Greyhound
Sep 3
2:15 pmAtlanta Bus Station
2h 30m
4:45 pmBirmingham Bus Terminal - 618 N 19th St
Sep 6
9:10 pmBirmingham Bus Terminal - 618 N 19th St
1h 05m
10:15 pmAtlanta Bus Station
Greyhound
Sep 2
8:15 pmAtlanta Bus Station
2h 35m
10:50 pmBirmingham Bus Terminal - 618 N 19th St
Sep 7
1:25 pmBirmingham Bus Terminal - 618 N 19th St
0h 30m
1:55 pmAtlanta Bus Station
Greyhound
Sep 2
8:15 pmAtlanta Bus Station
2h 35m
10:50 pmBirmingham Bus Terminal - 618 N 19th St
Sep 6
9:10 pmBirmingham Bus Terminal - 618 N 19th St
1h 05m
10:15 pmAtlanta Bus Station
Greyhound
Sep 3
3:00 pmAtlanta Bus Station
3h 40m
6:40 pmBirmingham Bus Terminal - 618 N 19th St
Sep 7
7:10 amBirmingham Bus Terminal - 618 N 19th St
1h 50m
9:00 amAtlanta Bus Station
Greyhound
Jul 1
6:00 pmNashville Greyhound Bus Station
4h 45m
10:45 pmBirmingham Bus Terminal - 618 N 19th St
Jul 6
3:30 pmBirmingham Bus Terminal - 618 N 19th St
2h 50m
6:20 pmNashville Greyhound Bus Station
Greyhound
Jul 1
6:00 pmNashville Greyhound Bus Station
4h 45m
10:45 pmBirmingham Bus Terminal - 618 N 19th St
Jul 5
8:45 pmBirmingham Bus Terminal - 618 N 19th St
2h 50m
11:35 pmNashville Greyhound Bus Station

Book a bus ride to Birmingham one way

Below are the cheapest bus deals we’ve found to Birmingham one-way from nearby cities. You can search all buses below for all available options.
Greyhound
Jul 28
8:05 pmHuntsville
1h 40m
9:45 pmBirmingham
Greyhound
Jul 29
10:00 amHuntsville
2h 00m
12:00 pmBirmingham
Greyhound
Aug 5
2:15 pmAtlanta Bus Station
2h 30m
4:45 pmBirmingham Bus Terminal - 618 N 19th St

FAQs for booking bus tickets to Birmingham

How much is a bus ticket to Birmingham?

If you’re leaving from Montgomery, the lowest ticket price is usually about $153, and from Jackson it’s about $297.

What is the main bus station in Birmingham?

Birmingham Homewood is a popular station to arrive at. You’ll find many options from here to get to your destination. Major cities accessible by Birmingham Homewood are Jackson, Montgomery, and New Orleans.

What bus companies go to Birmingham?

Most users on momondo will check prices for Greyhound for their ride to Birmingham. More options may be available to you, so use our search form to find all available options from your city to Birmingham.

How far in advance should I book a bus to Birmingham?

$26 is the average one-way price to Birmingham this week. We don’t predict any changes in price within the next 3 months. It’s generally a good idea to book early to make sure you can get on the bus for the correct departure time.


  • Round-trip
  • One-way