Bus Tickets from Houston, US to Greensboro, NC

Next departures

Next departures for Houston to Greensboro on November 10
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus + Greyhound Lines, Inc.
    Houston Uptown/Upper Kirby
    Greensboro Bus StationCheapest
    Greyhound Lines, Inc.
      Houston Bus Station
      Greensboro Bus StationFastest
      Amtrak
        Amtrak Station
        Greensboro StationNo tags
        Greyhound Lines, Inc. + FlixBus
          Houston Bus Station
          Greensboro Bus StationNo tags
          Valley Transit + Greyhound Lines, Inc. + FlixBus
            Hillcroft Ave & Southwest Freeway
            Greensboro Bus StationNo tags

            Last refresh of the prices: Yesterday at 1:45 AM CST.

            Compare 2 ways to go from Houston to Greensboro

            We recommend taking the bus

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

            14bus per day
            1d 8hAverage Duration
            1626 kmDistance
            41kgCO₂ emissions
            Average Price$159 - $477Average Duration1d 8h
            41kg CO₂e
            Average Price$369 - $415Average Duration1d 18h
            147kg CO₂e

            Frequently asked questions about travelling from Houston, US to Greensboro, NC by bus

            1. What is the travel distance from Houston to Greensboro?

              The distance between Houston and Greensboro is around 1614 km (1001 miles).

            2. What are the departure and arrival locations for buses traveling from Houston to Greensboro?

              Buses traveling this route start their trip at Hillcroft Ave & Southwest Freeway, in Houston, and end it at Greensboro Station, in Greensboro.

            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
            $296
            11-08
            $300
            Today
            $355
            11-10
            $297
            11-11
            No data
            11-12
            No data
            11-13
            $214
            11-14
            $189
            busbud logoThe cheapest trip from Houston, US to Greensboro, NC was searched and found on Nov 14, 2025 with a price of $189

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

            You can expect to pay from $189 to $2,293 for a bus ticket from Houston, US to Greensboro, NC based on the last 2 days. You can expect to find the cheapest price for the trip at $189 which is on 2025-11-14.

            What's the cheapest way to go from Houston, US to Greensboro, NC?

            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 several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others so you can buy tickets without a worry.

            People from around the world trust Busbud

            Popular Buses Connecting Houston

            Buses Leaving from Houston

            Buses Going to Houston

            Popular Buses Connecting Greensboro

            Buses Leaving from Greensboro

            Buses Going to Greensboro