There are two scheduled Greyhound coaches per day that travel to Houston, TX, to Nacogdoches, TX. The journey in both cases takes 2 hours and 45 minutes.
If you were travelling, say, tomorrow (a Wednesday), the first coach from Houston to Nacogdoches leaves at 6.15am, arriving at 9.00am. The second and last coach taking that route leaves at 6.15pm and arrives at 9.00pm.
The standard fare is $42.00 for the morning trip, and $48.50 for the later journey, but you can save money by booking online.
How to Book Tickets and Get There
If you're not booking online and you intend to buy 'on the day', it is best if you phone ahead first to check. You can reach the Greyhound Central Houston depot's customer service line on (713) 759-6581. The depot is located at 2121 Main street, 77002.
If you need to contact the Nagodoches depot, located at 4010 South Street, 75964, try (936) 707-2199.
Please note Houston has 3 Greyhound depots; central, south-east and south-west. The details quoted are for the central depot.
If you're curious at to what Houston looks like from a Greyhound, wonder no longer: