Option 1:
Fly directly to Querétaro International Airport. This is a small airport, so direct flights will probably only be a few.
Pick up a taxi or Uber from the airport to your hotel. (30 min drive to the city center)
*if arriving during a red eye, we will provide you with a trusted number for transportation.
Option 2:
Fly directly to Mexico City Airport -Benito Juárez
Get on a luxury bus at the airport at Terminal 1 & 2 and head to Queretaro's northern central bus station. The bus station will be about a 13 min drive to the City Center (these leave in intervals in as little as 20 mins or 50 mins). We highly recommend the buses Primera Plus or ETN. You can buy tickets online or in person.
Personally, we prefer this way of traveling compared to getting connecting flights because the bus is so much more comfortable. Your luggage is secured under the bus, and you have full-blown reclining seats with enough legroom, and they even provide you with a snack and beverage.
Here is a video on bus travel in Mexico.
Here is a video guide for taking a bus from Benito Juarez Airport to Queretaro.