Affordable Bus Tickets - Compare and book with Spring Bus

Bus from Mexico City to Querétaro

Direct executive bus · ~3h · $15–$28 USD · every 30–60 min

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from Mexico City to Querétaro

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

Flexible Booking

Change your travel plans as needed with our flexible booking options.

Querétaro has quietly become one of Mexico's most rewarding short getaways from the capital, and the bus makes it effortless. In about three hours you trade the sprawl of Mexico City for a perfectly preserved colonial downtown of pink-stone arcades, leafy plazas, and an 18th-century aqueduct that still marches across the skyline on 74 towering arches. The frequency of departures means you rarely plan around a timetable; you simply show up at Terminal Central del Norte and catch the next executive coach.

Most travelers choose between Primera Plus and ETN, both of which run reserved-seat service on Highway 57. ETN tends to win on legroom and onboard amenities, while Primera Plus offers more departures and slightly lower fares. Tickets are easy to buy online in advance or at the counter, and the climb onto the Bajío plateau is smooth and scenic once you clear the city's industrial northern fringe.

Route details: Mexico City to Querétaro

Travel time

3 h

Distance

210 km

Typical fare

$15 – $28 USD per person

Frequency

Frequent (every 30–60 min)

First departure

Approx. 5:30 AM

Last departure

Approx. 11:00 PM

Operators on this route

Primera Plus · ETN

Pickup at Mexico City

Terminal Central del Norte (Línea Norte) on Av. de los Cien Metros

Drop-off at Querétaro

Querétaro Central de Autobuses (Terminal A), Av. Constituyentes

About the journey

The run from Mexico City to Querétaro is one of central Mexico's busiest intercity corridors, and it shows in the comfort and frequency of service. Buses leave from Terminal Central del Norte and head out on Federal Highway 57, a wide toll road that climbs gently out of the Valley of Mexico and onto the Bajío plateau. The roughly 210-kilometer trip takes about three hours when traffic on the city's northern edge cooperates, though the first hour can drag during weekday rush. Executive lines like ETN offer reclining seats with extra legroom, while Primera Plus runs a slightly more economical but still very comfortable service. You arrive at Querétaro's modern Central de Autobuses, a short taxi or app ride from the UNESCO-listed colonial center.

Travel tips for Mexico City → Querétaro

  • Book ETN for legroom. ETN's executive coaches have three seats per row instead of four, so if comfort matters on the climb up Highway 57, it's worth the small premium over Primera Plus.
  • Leave outside rush hour. The first hour crawls through northern Mexico City traffic on weekday mornings and evenings; a midday or mid-morning departure can shave real time off the trip.
  • Buy ahead on long weekends. Querétaro is a popular escape from the capital, so Friday-afternoon and holiday departures fill up. Reserve online a day or two early during puentes.
  • Use the right terminal. Both lines depart from Terminal Central del Norte, not the city's other bus stations, so confirm you're heading to the northern terminal off Av. de los Cien Metros.
  • Get to the center cheaply. Querétaro's Central de Autobuses is a few kilometers from downtown; use an app ride or an authorized taxi voucher bought inside the terminal rather than flagging one on the street.
  • Carry small bills. Snacks, terminal restrooms, and short taxi hops are easier with coins and small-denomination pesos than with large notes or cards.

Frequently asked questions

How long is the bus from Mexico City to Querétaro?

The trip takes about three hours on executive lines, covering roughly 210 kilometers via Highway 57. Allow extra time if you depart during Mexico City's weekday rush, when the first hour out of the city can be slow.

How much does the bus from Mexico City to Querétaro cost?

Fares typically run from about $15 to $28 USD depending on the line and how far ahead you book. ETN's executive service sits at the higher end, while Primera Plus is usually a bit cheaper.

What time do buses to Querétaro depart?

Buses run frequently, roughly every 30 to 60 minutes from around 5:30 AM until about 11:00 PM. Because departures are so regular, you can often just buy a ticket on arrival at the terminal.

Which terminal do buses to Querétaro leave from in Mexico City?

Primera Plus and ETN depart from Terminal Central del Norte on Av. de los Cien Metros, the capital's main northbound bus station. Buses arrive at Querétaro's Central de Autobuses, Terminal A.

Is the bus better than driving to Querétaro?

For most visitors, yes. You skip Highway 57 tolls and the hassle of parking in Querétaro's pedestrian-friendly historic center, and executive coaches let you relax for the three-hour ride.

Going the other direction?

Bus from Querétaro to Mexico City

See the return route →

Related routes