Bus Tickets from Charlotte, NC to Washington, DC, US

Next departures

Next departures for Charlotte to Washington on November 12
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound Lines, Inc.
    Charlotte Bus Station
    Union StationCheapest
    Wanda Coach
      4127 Glenwood Dr
      Exxon, 2230 New York Av. NEFastest
      Greyhound Lines, Inc.
        Charlotte Bus Station
        Union StationNo tags
        FlixBus
          Charlotte Bus Station
          Union StationNo tags
          Wanda Coach
            4127 Glenwood Dr
            Exxon, 2230 New York Av. NENo tags

            Last refresh of the prices: Yesterday at 8:36 PM EST.

            Compare 2 ways to go from Charlotte to Washington

            We recommend taking the bus

            Among the sustainable travel choices, the bus stands out as a good way to reach Washington. The journey takes about 8 hours 50 minutes, and with fares starting at just $53, it presents an excellent value for a comfortable ride.

            21bus per day
            8h 50mAverage Duration
            536 kmDistance
            13kgCO₂ emissions
            Average Price$53 - $219Average Duration8h 50m
            13kg CO₂e
            Average Price$112 - $354Average Duration9h 46m
            48kg CO₂e

            Frequently asked questions about travelling from Charlotte, NC to Washington, DC, US by bus

            1. How far is Charlotte from Washington?

              Charlotte and Washington are 531 km (329 miles) apart.

            2. What are the departure and arrival locations for buses traveling from Charlotte to Washington?

              Buses departing from Tornado & El Expreso Bus Company in Charlotte will take you to Union Station in Washington.

            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
            $67
            11-08
            $58
            Today
            $74
            11-10
            $71
            11-11
            $83
            11-12
            $80
            11-13
            $75
            11-14
            $78
            busbud logoThe cheapest trip from Charlotte, NC to Washington, DC, US was searched and found on Nov 8, 2025 with a price of $58

            To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Charlotte, NC to Washington, DC, US, as early as possible.

            You can expect to pay from $58 to $244 for a bus ticket from Charlotte, NC to Washington, DC, US based on the last 2 days. You can expect to find the cheapest price for the trip at $71 which is on 2025-11-10.

            Usually Wanda Coach will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.

            What's the cheapest way to go from Charlotte, NC to Washington, DC, US?

            busbud logoThe bus is the cheapest travel choice for this destination

            Why choose Busbud?

            The Best Way To Book Bus and Train Tickets

            Busbud makes bus travel easy. We help travellers find a bus, plot routes, and book intercity bus tickets all over the world. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. 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 Charlotte

            Buses Leaving from Charlotte

            Buses Going to Charlotte

            Popular Buses Connecting Washington

            Buses Leaving from Washington

            Buses Going to Washington