Four daytime Primera Plus runs hit Querétaro from CDMX Norte
Primera Plus is a first-class bus line many Mexico regulars use to connect from Mexico City to Bajío cities like Querétaro, León, and San Miguel de Allende (via León or Querétaro), but it does not operate from MEX itself. From T1 or T2 you first ride 8–12 km into town to a bus station such as Terminal Norte (for Querétaro, León, San Luis Potosí) or Observatorio/Poniente (for Bajío and westbound routes), then board Primera Plus there.
At México Norte, daytime Primera Plus departures to Querétaro typically run every 60–90 minutes between roughly 06:00 and 22:00, with a one-way fare often in the MXN 350–550 band depending on promo and timing. To reach Norte from the airport, most flyers grab an official airport taxi or rideshare from T1 or T2; the ride can take 25–50 minutes in Mexico City traffic, so build that into your post-immigration timing.
Seats on Primera Plus coaches generally recline more than standard second-class buses, with decent legroom even for people over 180 cm, and the long-distance units usually offer individual entertainment screens plus Wi‑Fi that works most of the time. Onboard staff hand out small snacks and a drink on many routes, which softens a 3–4 hour hop to Querétaro or a 5–6 hour push to León/Guanajuato.
One complaint that comes up in forums is limited late-night frequency on some routes, especially after around 22:00 out of Norte or Observatorio, awkward if your inbound MEX flight lands at 21:00 and immigration or bags run long. Regulars often instead plan a hotel night near MEX or near Terminal Norte and then grab a morning Primera Plus departure when the schedule is thicker and delays matter less.
Frequent riders say they prefer day buses, leaving between about 07:00 and 17:00, both to enjoy the upgraded seat and to avoid overnight driving risk. Some will pay a little extra to pick a mid-aisle seat when the system lets them, since the front rows near the driver can get more light and the back near the toilets can pick up smells on 5+ hour rides.
Step-by-step from MEX to Primera Plus
- 1. Land at MEX T1 or T2 and clear immigration and customs; in busy waves this can take 30–60 minutes.
- 2. Exit into arrivals and follow signs to authorized taxis or your app ride pickup; note that Uber and Didi often meet outside the main doors at each terminal.
- 3. Tell the driver “Terminal de Autobuses del Norte” for Querétaro/León/San Luis Potosí, or “Central de Autobuses Poniente/Observatorio” for westbound and some Bajío routes.
- 4. Expect a 25–50 minute ride to Norte or Observatorio depending on hour-of-day traffic, and budget around MXN 200–350 for an official cab.
- 5. Inside the bus terminal, look for the yellow-and-black Primera Plus ticket counters or self-service kiosks and buy a seat on the next coach to your city.
- 6. Head to the numbered departure bay printed on your ticket; boarding usually starts about 10–15 minutes before the scheduled time.
- 7. Stow big luggage under the bus with the attendant, keep valuables in a small bag onboard, and take a photo of your luggage tag.
- 8. On arrival in Querétaro, León, or another Bajío stop, use official station taxis or app rides to reach your hotel; most central areas sit within 10–25 minutes of the bus terminals.
Practical tip: if your inbound flight hits MEX after about 19:00, check the Primera Plus timetable before you book; shifting to a morning bus often beats a stressed dash for the last late-night departure.