While one may book a Greyhound bus ticket on the same day for a trip within the United States, It seems that one cannot book a Greyhound bus from the United States to Mexico departing within the next 3 days (I use this link for the bookings). Why? Is that because Greyhound has to declare the passenger list to the US CBP or some other US agency ahead of time? Check the passenger travel document ahead of departure? Some other reasons?

Eg, on Sunday February 19, 5 PM PT, one can't book any of the following path before Wednesday February 22.

The last two paths are especially very frequent with ~6 buses available each day.

  • Even if Greyhound has to send passenger data to CBP I imagine they would have a facility to make updates and other corrections up to the last minute, as airlines have.
    – phoog
    Commented Feb 20, 2023 at 17:00

1 Answer 1


I'm not sure the premise is correct.

The SD > Tijuana Greyhound page you cite specifically says "If your travel is within the next three days, book at this other Greyhound page."

I went to the other page, which took my booking for 2/21/23 easily all the way up to asking for my payment info. I didn't go further.

  • 1
    this is correct; apparently Greyhound is rolling out a new booking platform of some sort, and I get redirected to and from it for trips on a variety of routes, not all of which cross borders
    – mlc
    Commented Feb 20, 2023 at 5:53
  • 3
    Thanks, interestingly, on your link (greyhound.com/en), one can't book more than 3 days ahead and prices are 5 times higher for SD->TJ (but only 1.5 more expensive for El Paso to Ciudad de Juarez:). That Greyhound website is a mess. Commented Feb 20, 2023 at 5:56

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .