It's hard to pinpoint the exact reason without more details. Here are some possible reasons. **Broken onboard tracker** If Greyhound do not have data from tracker, for instance because it is broken, they will list the bus with this note: > We're sorry, but the expected times of arrival of this bus are currently unavailable. Scheduled times are below. **Different company operating the bus** The bus may not actually be run by Greyhound, rather by a partner company. It should be noted on the ticket if the bus is run by a partner. Some partner bus companies have their own tracking sites where you can track the bus, for example: - Jefferson Lines https://www.jeffersonlines.com/bus-tracker/ - Adirondack / Pine Hill / New York Trailways https://trailwaysny.com/?vh_other_services=wheres-my-bus **Different country** Depending on what country the bus travelling in, Greyhound has different tracking sites: - http://bustracker.greyhound.com - Within the USA - Between the USA and Mexico - Within Mexico - Between the USA and Canada (or vice versa) - http://bustracker.greyhound.ca - Entirely within Canada