Find a Bus from Dallas to Houston

Bus from Houston to Dallas

Cheap buses leaving today
One passenger / one way

10:35 PM6:00 AM
$29
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
10:35 PM
Downtown Greyhound Station
6:00 AM
Harrisburg Greyhound Station
Greyhound
$29USD
7:00 AM11:45 AM
$30
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
7:00 AM
Downtown Greyhound Station
11:45 AM
Harrisburg Greyhound Station
Greyhound
$30USD
8:25 AM1:30 PM
$35
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
8:25 AM
Downtown Greyhound Station
1:30 PM
Harrisburg Greyhound Station
Greyhound
$35USD
12:40 PM7:30 PM
$36
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
12:40 PM
Downtown Greyhound Station
7:30 PM
Harrisburg Greyhound Station
Greyhound
$36USD
3:00 PM9:30 PM
$36
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
3:00 PM
Downtown Greyhound Station
9:30 PM
Harrisburg Greyhound Station
Greyhound
$36USD
10:35 PM6:00 AM
$29
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
10:35 PM
Downtown Greyhound Station
6:00 AM
Harrisburg Greyhound Station
Greyhound
$29USD

Cheap buses leaving tomorrow
One passenger / one way

10:35 PM6:00 AM
$18
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
10:35 PM
Downtown Greyhound Station
6:00 AM
Harrisburg Greyhound Station
Greyhound
$18USD
4:00 AM9:50 AM
$24
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
4:00 AM
Downtown Greyhound Station
9:50 AM
Harrisburg Greyhound Station
Greyhound
$24USD
8:25 AM1:30 PM
$25
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
8:25 AM
Downtown Greyhound Station
1:30 PM
Harrisburg Greyhound Station
Greyhound
$25USD
7:00 AM11:45 AM
$25
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
7:00 AM
Downtown Greyhound Station
11:45 AM
Harrisburg Greyhound Station
Greyhound
$25USD
10:35 PM2:45 AM
$25
Downtown Greyhound StationDowntown Greyhound Station
Greyhound
10:35 PM
Downtown Greyhound Station
2:45 AM
Downtown Greyhound Station
Greyhound
$25USD
10:35 PM6:00 AM
$18
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
10:35 PM
Downtown Greyhound Station
6:00 AM
Harrisburg Greyhound Station
Greyhound
$18USD

Cheap buses leaving Tuesday
One passenger / one way

1:00 PM5:30 PM
$10
Dallas, TXHouston, TX
OurBus
1:00 PM
Dallas, TX
5:30 PM
Houston, TX
OurBus
$10USD
10:35 PM2:45 AM
$50
Downtown Greyhound StationDowntown Greyhound Station
Greyhound
10:35 PM
Downtown Greyhound Station
2:45 AM
Downtown Greyhound Station
Greyhound
$50USD
10:35 PM6:00 AM
$50
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
10:35 PM
Downtown Greyhound Station
6:00 AM
Harrisburg Greyhound Station
Greyhound
$50USD
3:00 PM7:10 PM
$52
Downtown Greyhound StationDowntown Greyhound Station
Greyhound
3:00 PM
Downtown Greyhound Station
7:10 PM
Downtown Greyhound Station
Greyhound
$52USD
7:00 AM11:45 AM
$52
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
7:00 AM
Downtown Greyhound Station
11:45 AM
Harrisburg Greyhound Station
Greyhound
$52USD
1:00 PM5:30 PM
$10
Dallas, TXHouston, TX
OurBus
1:00 PM
Dallas, TX
5:30 PM
Houston, TX
OurBus
$10USD

Cheap buses leaving Wednesday
One passenger / one way

1:00 PM5:30 PM
$10
Dallas, TXHouston, TX
OurBus
1:00 PM
Dallas, TX
5:30 PM
Houston, TX
OurBus
$10USD
5:30 PM9:40 PM
$54
Downtown Greyhound StationDowntown Greyhound Station
Greyhound
5:30 PM
Downtown Greyhound Station
9:40 PM
Downtown Greyhound Station
Greyhound
$54USD
10:35 PM6:00 AM
$54
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
10:35 PM
Downtown Greyhound Station
6:00 AM
Harrisburg Greyhound Station
Greyhound
$54USD
10:35 PM2:45 AM
$54
Downtown Greyhound StationDowntown Greyhound Station
Greyhound
10:35 PM
Downtown Greyhound Station
2:45 AM
Downtown Greyhound Station
Greyhound
$54USD
7:05 PM11:15 PM
$54
Downtown Greyhound StationDowntown Greyhound Station
Greyhound
7:05 PM
Downtown Greyhound Station
11:15 PM
Downtown Greyhound Station
Greyhound
$54USD
1:00 PM5:30 PM
$10
Dallas, TXHouston, TX
OurBus
1:00 PM
Dallas, TX
5:30 PM
Houston, TX
OurBus
$10USD

Cheap buses leaving Thursday
One passenger / one way

8:25 AM1:30 PM
$20
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
8:25 AM
Downtown Greyhound Station
1:30 PM
Harrisburg Greyhound Station
Greyhound
$20USD
3:00 PM9:30 PM
$21
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
3:00 PM
Downtown Greyhound Station
9:30 PM
Harrisburg Greyhound Station
Greyhound
$21USD
12:40 PM7:30 PM
$21
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
12:40 PM
Downtown Greyhound Station
7:30 PM
Harrisburg Greyhound Station
Greyhound
$21USD
7:00 AM11:45 AM
$21
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
7:00 AM
Downtown Greyhound Station
11:45 AM
Harrisburg Greyhound Station
Greyhound
$21USD
10:35 PM6:00 AM
$22
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
10:35 PM
Downtown Greyhound Station
6:00 AM
Harrisburg Greyhound Station
Greyhound
$22USD
8:25 AM1:30 PM
$20
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
8:25 AM
Downtown Greyhound Station
1:30 PM
Harrisburg Greyhound Station
Greyhound
$20USD

Cheap buses leaving Friday
One passenger / one way

1:00 PM5:30 PM
$10
Dallas, TXHouston, TX
OurBus
1:00 PM
Dallas, TX
5:30 PM
Houston, TX
OurBus
$10USD
4:00 AM9:50 AM
$18
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
4:00 AM
Downtown Greyhound Station
9:50 AM
Harrisburg Greyhound Station
Greyhound
$18USD
7:00 AM11:45 AM
$18
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
7:00 AM
Downtown Greyhound Station
11:45 AM
Harrisburg Greyhound Station
Greyhound
$18USD
8:25 AM1:30 PM
$21
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
8:25 AM
Downtown Greyhound Station
1:30 PM
Harrisburg Greyhound Station
Greyhound
$21USD
3:00 PM9:30 PM
$24
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
3:00 PM
Downtown Greyhound Station
9:30 PM
Harrisburg Greyhound Station
Greyhound
$24USD
1:00 PM5:30 PM
$10
Dallas, TXHouston, TX
OurBus
1:00 PM
Dallas, TX
5:30 PM
Houston, TX
OurBus
$10USD

Cheap buses leaving Saturday
One passenger / one way

1:00 PM5:30 PM
$10
Dallas, TXHouston, TX
OurBus
1:00 PM
Dallas, TX
5:30 PM
Houston, TX
OurBus
$10USD
10:35 PM6:00 AM
$21
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
10:35 PM
Downtown Greyhound Station
6:00 AM
Harrisburg Greyhound Station
Greyhound
$21USD
8:25 AM1:30 PM
$24
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
8:25 AM
Downtown Greyhound Station
1:30 PM
Harrisburg Greyhound Station
Greyhound
$24USD
7:00 AM11:45 AM
$24
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
7:00 AM
Downtown Greyhound Station
11:45 AM
Harrisburg Greyhound Station
Greyhound
$24USD
4:00 AM9:50 AM
$25
Downtown Greyhound StationHarrisburg Greyhound Station
Greyhound
4:00 AM
Downtown Greyhound Station
9:50 AM
Harrisburg Greyhound Station
Greyhound
$25USD
1:00 PM5:30 PM
$10
Dallas, TXHouston, TX
OurBus
1:00 PM
Dallas, TX
5:30 PM
Houston, TX
OurBus
$10USD

Bus Dallas to Houston: Trip Overview

25
Daily Buses
4:00 AM - 11:00 PM
Departure Time
$23
Average Price
Average Trip Duration

Trip Reviews for Dallas - Houston

3.9 out of 5 stars

User reviews from travelers who booked a bus ticket from Dallas to Houston

Ratings and Reviews (31)


Ernestine P.October 26, 2018 | Timeliness: 5 | Staff: 5 | 

All the staff I encountered from the desk to the bus they are all kind and helpful.

Chloe-jayne I.August 17, 2018 | Timeliness: 3 | Staff: 1 | 

The driver basically threatened all customers saying about of the year were talking to loud or playing music too loud they would get kicked off straight away. I understand about not distracting the driver bit still, no need to patronise adults

Yi W.August 13, 2018 | Staff: 5 | 

Very punctual.

Miriam B.June 25, 2018 | 

The bus was 2 hours late, Everything was HORRIBLE!

Cain S.June 22, 2018 | Timeliness: 5 | Staff: 5 | 

All the Greyhound staff was very accommodating informative and genuine

Arindam P.June 15, 2018 | Timeliness: 5 | Staff: 5 | 

It was really good experience

Warda R.June 3, 2018 | Timeliness: 5 | Staff: 4 | 

Was a great expirence but there wasn’t much room on the bus to sleep in

Elizabeth O.June 3, 2018 | Timeliness: 1 | Staff: 2 | 

Horrible, had to wait almost 2 hours for the bus, no proper explanation from staff. Terrible bus scheduling

Stanley H.May 15, 2018 | Timeliness: 5 | Staff: 5 | 

Great service! Nice ride!

Lila G.April 22, 2018 | Timeliness: 5 | Staff: 5 | 

The driver was very nice and ride was safe and timely

Juan Diego V.March 23, 2018 | Timeliness: 5 | Staff: 4 | 

Cleaner terminal, please

Satpinder S.March 14, 2018 | Timeliness: 1 | Staff: 3 | 

Bus was late - exactly one and half hour late from schedule. Please work to improve your timeliness.

Zachery M.November 16, 2017 | Timeliness: 5 | Staff: 5 | 

The ride was very comfortable.

Zachery M.November 15, 2017 | Timeliness: 5 | Staff: 4 | 

I really enjoyed my ride on Greyhound. Thanks a million.

Kola Ojo O.September 29, 2017 | Timeliness: 5 | Staff: 5 | 

Absolutely outstanding and courteous

Dakota G.September 11, 2017 | Timeliness: 1 | Staff: 1 | 

They lost my stuff

Ziad E.September 3, 2017 | Timeliness: 5 | Staff: 5 | 

Excellent but the driver speak in Spanish we need both English and Spanish

Shirin R.July 22, 2017 | Timeliness: 4 | Staff: 4 | 

It was ok

Ravon G.July 5, 2017 | Timeliness: 5 | Staff: 5 | 

No comments

Leblanc M.July 6, 2017 | Timeliness: 3 | Staff: 2 | 

Ticket person and driver were different. No working soap dispenser in restroom had to buy a pack of wipes at rest stop. Temperature and humidity were inconsistent the odor fluctuated with the temperature.

Subramanian S.May 11, 2017 | Timeliness: 5 | Staff: 5 | 

It was one of my best journey by bus. The wifi was excellent and I could do some official work on the way. Seats were comfortable. The lady who drove the bus was a splendid driver. Congratulate her

Georgette E.April 28, 2017 | Timeliness: 4 | Staff: 4 | 

Was told the bus has Wifi but unfortunately I did not see any. The company needs to look into that.

Gustavo D.April 29, 2017 | Timeliness: 3 | Staff: 1 | 

The lady was very rude!

Kirti Bikram D.April 19, 2017 | Timeliness: 5 | Staff: 4 | 

Best service

Murad A.April 14, 2017 | Timeliness: 3 | Staff: 4 | 

I would to be more accurate time at arrival destination

Harold F.April 14, 2017 | Timeliness: 5 | Staff: 4 | 

Very slow process to check in a bag. Have to wait on a line with others purchasing tickets. Very close to missing my bus. Email said arrive 30-45 minutes early and that was barely enough time

Lesia G.March 11, 2017 | Timeliness: 5 | 

Great driver very detail

Argentina L.February 17, 2017 | Timeliness: 4 | Staff: 4 | 

Cleaner bathrooms a must... even at the rest stop.

Juliet J.January 16, 2017 | Timeliness: 4 | Staff: 2 | 

The staff are so rude

Harshad P.January 14, 2017 | Timeliness: 4 | 

The socket to recharge phone wasn't working which was the disappointment

Traveling between Dallas and Houston by Bus

Dallas and Houston are two of the biggest and most popular destinations in Texas. From Dealey Plaza in Dallas to the Johnson Space Center in Houston, there are crucial pieces of American history waiting for you in both cities. For traveling the Lone Star State via public transportation, here are the options for buses between Dallas and Houston, Texas.

How long can I expect to be on the bus?

Dallas and Houston are about 240 miles apart, around four hours by car without traffic. The Greyhound service between the two cities only takes about 30 – 50 minutes more. If you’re not keen on four-plus hours on the bus, book a ticket from Dallas to Bryan, giving you the opportunity to stretch your legs, and then book another ticket from Bryan to Houston.

What are the schedules like?

There are at least eight scheduled runs per day on Greyhound from Dallas to Houston. You can leave as early as 4am or as late as 10:35pm. Arrive in Houston as early as 8:35am or as late as 2:45am the next day.

How much will it cost?

You may be able to find fares on certain timed routes for as low as $16, but the average one-way fare on is around $21 – $23. You may also be able to save a few dollars by booking a round trip fare versus one way. Busbud sometimes offers discount or promo codes, so check the website regularly.

How do I buy a ticket?

Buying your bus ticket is very simple on Busbud. Do a search of Dallas to Houston and you’ll see the eight or nine scheduled routes. Enter your info and be sure it matches the photo ID you plan to travel with. Reserve your ticket using a credit or debit card, print it out at home, and you’re all set.

Where do the buses leave and depart from in Dallas and Houston?

Buses depart Dallas from the Dallas Greyhound Bus Station on Lamar Street, and arrive at the Houston Greyhound Bus Station on Main Street. The station in Dallas is about 30 minutes from the airport while the Houston station is conveniently located in downtown Houston, about 20 minutes from the airport.

What amenities can I expect to find on the bus?

Economy seats include Wi-Fi, air conditioning, and power outlets. There is a bathroom on the bus as well.

What is it like taking the bus vs. flying?

Both Dallas and Houston are busy airports so you’ll be avoiding the congestion in both locations. You’ll save probably a couple hundred dollars between bus fare and what an airline ticket would’ve cost as well. Skip the check in and TSA lines, and no worrying about excess baggage fees and weight on the bus. Sit back in air-conditioned comfort, hop online, and enjoy the scenery along the way. You’ll depart and arrive in each city’s downtown area, saving on time and cab fees to and from the airports as well.

This helpful advice was brought to you by Erin de Santiago of ourtastytravels.com

About Bus Travel

Bus Travel Tips

If you're abroad, study some local language. Not only could it get you out of a pickle during your bus trip from Dallas to Houston but it'll also be endearing to native speakers who will surely appreciate your effort.

Much more than a mere vehicle taking you from Dallas to Houston, riding the bus will expose you to some of most stunning panoramas while enroute to your final bus stop.

Taking the bus creates the smallest carbon footprint compared to other modes of transport. Not to mention that buses will allow you to discover scenic gems from Dallas to Houston that are otherwise impossible to come by with a plane.

Make a music playlist for your bus ride from Dallas to Houston, and enjoy the scenery to tunes from your own personal soundtrack.

Did you know?

9.2% of ground transportation in Europe is done by bus versus 7.4% by train.

Did you know some bus companies in Germany offer to their passenger low-costs snacks and regional beer based on their destination? Prosit!

One of the longest bus route in the world goes all the way from Ontario to Alberta in Canada (with the same bus). This trip is 3,435 km or 2,135 miles long and the price is a bit under $100.

Popular Buses Connecting Dallas

Popular Buses Connecting Houston

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud makes bus travel easy. We help travelers 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, Megabus, Eurolines, ALSA, iDBUS, National Express and many others.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew