The average bus between Guamúchil and Tijuana takes 22h 33m and the fastest bus takes 21h. The bus service runs several times per day from Guamúchil to Tijuana. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 4 hours between Guamúchil and Tijuana. The earliest departure is at 9:25 AM in the morning, and the last departure from Guamúchil is at 8:10 PM which arrives into Tijuana at 6:45 PM. All services run direct with no transfers required, and take on average 22h 33m. The schedules shown below are for the next available departures.
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Want to know about travelling from Guamúchil to Tijuana? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
Yes, there is a direct bus departing from Guamúchil station and arriving at Tijuana station. Services depart every 4 hours, and operate 4 times a day. The journey takes approximately 22h 33m.
Guamúchil to Tijuana bus services, operated by Omnibus de Mexico, depart from Guamúchil station.
Guamúchil to Tijuana bus services, operated by Omnibus de Mexico, arrive at Tijuana station.
Book your Guamúchil to Tijuana bus tickets online with Omnibus de Mexico, Tufesa Mexico and ACN Autobuses.
The distance between Guamúchil and Tijuana is 1,168.4 km. The road distance is 1,448 km.
Autobuses del Evora operates a bus from Guamúchil to Tijuana every 4 hours. Tickets cost $1,200–1,600 and the journey takes 20h 18m. Three other operators also service this route.