Affordable Bus Tickets - Compare and book with Spring Bus

Bus from Querétaro to Mexico City

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 Querétaro to Mexico City

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 travelers heading to the capital have it easy: departures from the Central de Autobuses are constant throughout the day, so there's rarely a long wait. The route follows Highway 57 south across the open Bajío, and on a clear day you can watch the landscape shift from high plateau farmland to the urban sprawl that announces Mexico City. The whole thing takes about three hours door to terminal.

Primera Plus and ETN dominate this corridor, both offering comfortable reclining seats and frequent slots. If you're connecting to a flight or an onward bus in Mexico City, factor in arrival-side traffic, which is the only real wildcard on an otherwise reliable trip. Arriving at Terminal Central del Norte puts you on the city's metro Línea 5, a convenient handoff into the rest of the capital.

Route details: Querétaro to Mexico City

Travel time

3 h

Distance

210 km

Typical fare

$15 – $28 USD per person

Frequency

Frequent (every 30–60 min)

First departure

Approx. 5:00 AM

Last departure

Approx. 11:30 PM

Operators on this route

Primera Plus · ETN

Pickup at Querétaro

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

Drop-off at Mexico City

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

About the journey

Heading back toward the capital from Querétaro is a smooth, predictable ride down Federal Highway 57, the four-lane toll artery that links the Bajío to Mexico City. Buses pull out of Querétaro's Central de Autobuses and descend gradually from the high Bajío plateau toward the Valley of Mexico, a roughly 210-kilometer run that takes about three hours. The drive itself is easy and largely flat, with the main variable being traffic as you approach Mexico City's northern edge. Both Primera Plus and ETN run frequent reserved-seat service, and you'll arrive at Terminal Central del Norte, where the metro and a steady supply of authorized taxis connect you to the rest of the city.

Travel tips for Querétaro → Mexico City

  • Time it around the airport. If you're catching a flight, Terminal Central del Norte connects to the airport by metro or app ride, but allow a generous buffer for Mexico City traffic on the final stretch.
  • Take the metro from the terminal. Terminal Central del Norte sits right on metro Línea 5 at Autobuses del Norte station, a cheap, fast way to reach central neighborhoods without battling road traffic.
  • Pick ETN for a quieter ride. ETN's wider three-across seating makes the descent into the city more restful, especially on busy Sunday-evening returns from the Bajío.
  • Avoid Sunday evenings if you can. Highway 57 fills with weekend traffic returning to the capital on Sunday nights, which can add time to the approach into Mexico City.
  • Keep your ticket and ID handy. Reserved seating is assigned, and you may be asked for ID at boarding, so have both ready rather than digging through your bag at the gate.
  • Watch your bags at the destination. Terminal Central del Norte is large and busy; keep carry-ons close and use the official taxi booth rather than accepting rides offered on the concourse.

Frequently asked questions

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

Plan on about three hours for the roughly 210-kilometer trip down Highway 57. The drive itself is quick; the main variable is traffic as buses approach Mexico City's northern fringe.

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

Tickets generally range from about $15 to $28 USD. ETN's executive seating costs a little more, while Primera Plus tends to be the more budget-friendly choice.

What time do buses to Mexico City leave Querétaro?

Service is frequent, roughly every 30 to 60 minutes from around 5:00 AM to about 11:30 PM. With departures this regular, you can usually buy a ticket on the spot.

Where do buses from Querétaro arrive in Mexico City?

Primera Plus and ETN arrive at Terminal Central del Norte on Av. de los Cien Metros, which connects directly to metro Línea 5 at the Autobuses del Norte station.

Can I get to Mexico City airport from the bus terminal?

Yes. From Terminal Central del Norte you can reach Mexico City International Airport by metro or app ride, but leave plenty of buffer time for the capital's heavy traffic.

Going the other direction?

Bus from Mexico City to Querétaro

See the return route →

Related routes