Mexico City Tours & Things to Do

39 tours from 6 operatorsfrom $49 per person59% free cancellationrated 4.9/5 from 498 reviews See the numbers

Sort by:
39 results
Filters
Booking
Experience
Minimum age
Guidance

Mexico City tours by the numbers

As of November 5, 2026, TripWays lists 39 bookable tours in Mexico City from 6 operators. Prices start at $49 per person; half of them cost $342 or less, and the top price is $7,210. A typical tour lasts 7 hours; 37 finish within a day and 2 are multi-day trips. 59% offer free cancellation and 62% can be booked by a single traveler. Rated tours average 4.9 out of 5 across 498 reviews (15 rated tours).

Bookable tours
39
Operators
6
Lowest price per person
$49
Typical price (median)
$342
Middle half of prices
$204 – $477
Typical length
7 hours
Free cancellation
59%
Bookable by one traveler
62%
Average rating
4.9/5 (498 reviews)
Guide languages
English (39), Spanish (36), German (8), French (8)
Mexico City tours by length
LengthToursFromTypical price
Up to 4 hours6$83$336
4 hours to 1 day31$49$342
2–3 days1$2,196$2,196
4–7 days1$7,210$7,210
Popular activities
ActivityToursFromTypical priceTypical length
Cultural And Theme Tours28$49$3517.5 hours
Bus Or Minivan Tour25$49$3807 hours
Day Trips And Excursions22$59$3427.5 hours
Luxury And Special Occasions19$49$3427 hours
City Tours7$110$1595 hours
Arts And Culture6$59$1448 hours
Culinary5$83$2484 hours
Sightseeing5$59$1788 hours

Notable tours

Source: the live TripWays catalog of bookable tours, refreshed weekly (last update November 5, 2026). Prices are the lowest per-person price shown on each tour, in US dollars. Ratings combine reviews shown on each tour page. These numbers as JSON.

Mexico City Travel Guide & FAQs

Mexico City, the vibrant capital of Mexico, offers travelers a rich blend of history, culture, and modern urban life. Known for its impressive museums, bustling markets, and stunning colonial architecture, the city is a must-visit destination year-round, though the best time to explore tends to be during the dry season from November to April. Typical trips to Mexico City last about 3 to 5 days, allowing visitors to immerse themselves in its diverse neighborhoods and iconic landmarks such as the Zócalo and Chapultepec Park. TripWays features 15 tours in Mexico City, highlighting day tours and activities, cultural and theme tours, as well as bus or minivan tours that provide convenient ways to discover the city’s treasures. Whether you’re interested in exploring ancient ruins, sampling local cuisine, or experiencing vibrant festivals, Mexico City’s dynamic offerings make it a captivating destination for all types of travelers.

What is the best time to visit Mexico City?

The best time to visit Mexico City is generally during the dry season from November to April, when the weather is mild and rainfall is minimal.

How many days should I spend in Mexico City?

A typical visit to Mexico City lasts between 3 and 5 days, which allows enough time to explore the main attractions and enjoy cultural experiences.

What is the typical cost range for tours in Mexico City?

On TripWays, tours in Mexico City range from $49 to $7,210 per person, and half of them cost $342 or less (prices as of November 5, 2026). Tours of a day or less start at $49; multi-day tours start at $2,196.

How many days are recommended to explore Mexico City itself?

Spending 3 to 5 days in Mexico City is recommended to fully experience its cultural sites, museums, and vibrant neighborhoods.

What are the best areas to stay in Mexico City?

Popular areas to stay in Mexico City include the historic center for its proximity to landmarks, Condesa and Roma for trendy dining and nightlife, and Polanco for upscale shopping and museums.

What are some popular day trips from Mexico City?

Popular day trips from Mexico City include visits to the ancient ruins of Teotihuacan, the canals of Xochimilco, and the charming town of Puebla.

How do I get to Mexico City?

Mexico City is served by the Benito Juárez International Airport, which connects it to many international and domestic destinations. The city is also accessible by bus and car from other parts of Mexico.

How long are tours in Mexico City?

Half of the tours in Mexico City last 7 hours or less. By length: Up to 4 hours: 6; 4 hours to 1 day: 31; 2–3 days: 1; 4–7 days: 1.

Can I cancel a tour in Mexico City for free?

23 of 39 tours in Mexico City (59%) offer free cancellation. The exact deadline is shown on each tour page before you pay.

Can a solo traveler book a tour in Mexico City?

Yes: 24 of 39 tours in Mexico City can be booked for one person. The others need a minimum group of two or more travelers, shown on the tour page.

Which of the tours in Mexico City has the most reviews?

Teotihuacan and Guadalupe Shrine Private Tour, Mexico City has the most reviews: 4.9 out of 5 from 358 reviews. It starts at $293 per person.