Bus Tickets from Harrisburg to Atlanta, GA

Next departures

Next departures for Harrisburg to Atlanta on November 13
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound Lines, Inc. + FlixBus
    Harrisburg Bus Station
    Atlanta Bus StationCheapest
    Greyhound Lines, Inc.
      Harrisburg Bus Station
      Atlanta Bus StationFastest
      Greyhound Lines, Inc. + FlixBus
        Harrisburg Bus Station
        Atlanta Bus StationNo tags
        Greyhound Lines, Inc. + FlixBus
          Harrisburg Bus Station
          Atlanta Bus StationNo tags
          Greyhound Lines, Inc. + FlixBus
            Harrisburg Bus Station
            Atlanta Bus StationNo tags

            Last refresh of the prices: Last Friday at 6:53 PM EST.

            Compare 2 ways to go from Harrisburg to Atlanta

            We recommend taking the train

            Among the sustainable travel choices, the train stands out as a good way to reach Atlanta. The journey takes about 19 hours 38 minutes, and with fares starting at just $266, it presents an excellent value for a comfortable ride.

            1train per day
            19h 38mAverage Duration
            980 kmDistance
            89kgCO₂ emissions
            Average Price$112 - $456Average Duration23h 25m
            25kg CO₂e
            Average Price$266 - $1,427Average Duration19h 38m
            89kg CO₂e

            Frequently asked questions about travelling from Harrisburg to Atlanta, GA by bus

            1. How far is Harrisburg from Atlanta?

              The distance between Harrisburg and Atlanta is approximately 986 km (611 miles).

            2. What are the departure and arrival locations for buses traveling from Harrisburg to Atlanta?

              Buses departing from Harrisburg Bieber Greyhound Station in Harrisburg will take you to Doraville Tornado Bus Station in Atlanta.

            Find cheapest prices for buses

            Price is for a one-way ticket for one passenger and based on past searches.

            Best price found
            11-07
            No data
            11-08
            No data
            Today
            No data
            11-10
            $212
            11-11
            $180
            11-12
            $144
            11-13
            $185
            11-14
            No data
            busbud logoThe cheapest trip from Harrisburg to Atlanta, GA was searched and found on Nov 12, 2025 with a price of $144

            To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Harrisburg to Atlanta, GA, as early as possible.

            You can expect to pay from $144 to $229 for a bus ticket from Harrisburg to Atlanta, GA based on the last 2 days. You can expect to find the cheapest price for the trip at $144 which is on 2025-11-12.

            What's the cheapest way to go from Harrisburg to Atlanta, GA?

            busbud logoThe bus is the cheapest travel choice for this destination

            Why choose Busbud?

            The Best Way To Book Bus and Train Tickets

            Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. With Busbud, you can buy tickets with confidence. We ensure that you make the most out of your bus trip by partnering up with reliable bus companies from all around the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.

            People from around the world trust Busbud

            Popular Buses Connecting Harrisburg

            Buses Leaving from Harrisburg

            Buses Going to Harrisburg

            Popular Buses Connecting Atlanta

            Buses Leaving from Atlanta

            Buses Going to Atlanta