
ADO Primera -Tickets and online bookings
ADO Primera is a transportation company in Mexico. ADO Primera operates in Bacalar, Tulum, Cancun, Chiquila, Mexico City and other cities in Mexico. Popular routes include Mexico City to Oaxaca, Oaxaca to San Cristobal de las Casas, Mexico City to Puebla, Puebla to Oaxaca.

ADO Primera’s popular routes

Mexico City to Oaxaca
The distance between Mexico City and Oaxaca is 228 miles, or approximately 365 kilometers.There are 4 ways to get from Mexico City to Oaxaca, including car, minivan, bus, and flight.The earliest departure leaves at 06:00 and has a duration of 7 hours 10 minutes.The fastest way to travel is by bus, which takes approximately 6 hours 10 minutes.
Mexico City to Oaxaca by bus
Starting Price: US$ 63The only travel class available is Primera Class.Oaxaca to San Cristobal de las Casas
The distance between Oaxaca and San Cristobal de las Casas is 273 miles, or approximately 436 kilometers.There are 1 ways to get from Oaxaca to San Cristobal de las Casas, including bus.The earliest departure leaves at 01:00 and has a duration of 11 hours 40 minutes.The fastest way to travel is by bus, which takes approximately 11 hours 40 minutes.
Oaxaca to San Cristobal de las Casas by bus
Starting Price: US$ 76There are 2 travel classes for this journey, including: First Class and Primera Class.Mexico City to Puebla
The distance between Mexico City and Puebla is 67 miles, or approximately 107 kilometers.There are 4 ways to get from Mexico City to Puebla, including minivan, car, bus, and flight.The earliest departure leaves at 08:00 and has a duration of 3 hours 32 minutes.The fastest way to travel is by bus, which takes approximately 2 hours.
Mexico City to Puebla by bus
Starting Price: US$ 17The only travel class available is Primera Class.Puebla to Oaxaca
The distance between Puebla and Oaxaca is 168 miles, or approximately 269 kilometers.There are 1 ways to get from Puebla to Oaxaca, including bus.The earliest departure leaves at 06:10 and has a duration of 5 hours.The fastest way to travel is by bus, which takes approximately 4 hours 40 minutes.
Puebla to Oaxaca by bus
Starting Price: US$ 54The only travel class available is Primera Class.
- 85Cities
- 956Routes
Our travelers reviews about the ride with ADO Primera
Based on 11 reviews from Bookaway users who traveled with ADO Primera
Aniek V.
Amy G.
Marylee C.
Susan M.
Leonard M.