Skip to content

Walking Tours in Puebla City: Compare 43 Options

Independent comparison Prices checked October 4, 2026 Prices shown in MXN 43 options compared

Our top pick is Town walking tour of the city (2 h–3 h, ★ 4.9 (80)). Well-rated options start at 840 MXN from, per person, and 37 of 43 options offer free cancellation.

Our picks

Town walking tour of the city
Best overall

Town walking tour of the city

2 h–3 h · ★ 4.9 (80) 840 MXN from, per person
Free cancellation
Highest weighted rating of 4 options with 50+ reviews. Check availability
Cholula tour from Puebla
Lowest price

Cholula tour from Puebla

3 h–4 h · ★ 4.8 (77) 1,531 MXN from, per person
Free cancellation
Lowest starting price among the well-rated options. Check availability
Private Hiking Tour in Iztaccihuatl
Private option

Private Hiking Tour in Iztaccihuatl

12 h · ★ 4.8 (55) 2,350 MXN from, per person
Free cancellation
Highest-rated private tour: only your group. Check availability

Compare the options

Option Duration Rating Price Book
Town walking tour of the city
Free cancellation
2 h–3 h ★ 4.9 (80) 840 MXN
from, per person
Check
Iztaccihuatl Volcano Hiking Tour from Puebla
8 h–9 h ★ 5.0 (81) 3,245 MXN
from, per person
Check
Cholula tour from Puebla
Free cancellation
3 h–4 h ★ 4.8 (77) 1,531 MXN
from, per person
Check
Private Hiking Tour in Iztaccihuatl
Free cancellation Private
12 h ★ 4.8 (55) 2,350 MXN
from, per person
Check
Hiking in Iztaccihuatl Volcano
Free cancellation Private
12 h ★ 5.0 (37) 2,000 MXN
from, per person
Check
Private Walking Tour of Puebla City
Free cancellation Private
3 h ★ 4.9 (28) 699 MXN
from, per person
Check
From Puebla: Private city walking tour in Puebla all-Inclusive
Free cancellation Private
3 h ★ 4.8 (42) 1,288 MXN
from, per person
Check
Taste of Puebla
Free cancellation
3 h ★ 4.8 (33) 1,850 MXN
from, per person
Check
From Puebla : The best Food Tour in Puebla street food
Free cancellation Private
5 h ★ 5.0 (5) 1,344 MXN
from, per person
Check
Free walking tour in Spanish in Puebla city
Free cancellation
2 h ★ 5.0 (21) 93.35 MXN
from, per person
Check

Explore all 43 options

  1. Town walking tour of the city
    Town walking tour of the city 2 h–3 h · ★ 4.9 (80)
    Free cancellation
    840 MXN from, per person Check availability
  2. Iztaccihuatl Volcano Hiking Tour from Puebla
    Iztaccihuatl Volcano Hiking Tour from Puebla 8 h–9 h · ★ 5.0 (81)
    3,245 MXN from, per person Check availability
  3. Cholula tour from Puebla
    Cholula tour from Puebla 3 h–4 h · ★ 4.8 (77)
    Free cancellation
    1,531 MXN from, per person Check availability
  4. Hiking in Iztaccihuatl Volcano
    Hiking in Iztaccihuatl Volcano 12 h · ★ 5.0 (37)
    Free cancellation Private
    2,000 MXN from, per person Check availability
  5. Private Walking Tour of Puebla City
    Private Walking Tour of Puebla City 3 h · ★ 4.9 (28)
    Free cancellation Private
    699 MXN from, per person Check availability
  6. Private Hiking Tour in Iztaccihuatl
    Private Hiking Tour in Iztaccihuatl 12 h · ★ 4.8 (55)
    Free cancellation Private
    2,350 MXN from, per person Check availability
  7. From Puebla: Private city walking tour in Puebla all-Inclusive
    From Puebla: Private city walking tour in Puebla all-Inclusive 3 h · ★ 4.8 (42)
    Free cancellation Private
    1,288 MXN from, per person Check availability
  8. Taste of Puebla
    Taste of Puebla 3 h · ★ 4.8 (33)
    Free cancellation
    1,850 MXN from, per person Check availability
  9. From Puebla : The best Food Tour in Puebla street food
    From Puebla : The best Food Tour in Puebla street food 5 h · ★ 5.0 (5)
    Free cancellation Private
    1,344 MXN from, per person Check availability
  10. Free walking tour in Spanish in Puebla city
    Free walking tour in Spanish in Puebla city 2 h · ★ 5.0 (21)
    Free cancellation
    93.35 MXN from, per person Check availability
  11. Flavors of Puebla: a culinary journey through history
    Flavors of Puebla: a culinary journey through history 2 h–3 h · ★ 5.0 (7)
    Free cancellation Likely to sell out
    2,054 MXN from, per person Check availability
  12. Cantinas de Puebla Tour
    Cantinas de Puebla Tour 3 h–4 h · ★ 5.0 (17)
    Free cancellation
    1,606 MXN from, per person Check availability
  13. From Puebla : Citytour in Puebla + Mezcal in Luxury Terrace
    From Puebla : Citytour in Puebla + Mezcal in Luxury Terrace 1.5 h · ★ 4.9 (17)
    Free cancellation
    700 MXN from, per person Check availability
  14. From Puebla : Night Tour + Alley in the city of Puebla
    From Puebla : Night Tour + Alley in the city of Puebla 1 h · ★ 5.0 (16)
    Free cancellation Private
    1,650 MXN from, per person Check availability
  15. Excursion to La Cima de La Malinche from Mexico City
    Excursion to La Cima de La Malinche from Mexico City 7.5 h · ★ 5.0 (1)
    3,900 MXN from, per person Check availability
  16. Hiking Tour to the Top of La Malinche
    Hiking Tour to the Top of La Malinche 7.5 h · ★ 4.5 (2)
    Free cancellation
    4,500 MXN from, per person Check availability
  17. Ex-Hacienda of Chautla and ValQuirico Puebla
    Ex-Hacienda of Chautla and ValQuirico Puebla 6 h · ★ 4.3 (3)
    1,860 MXN from, per person Check availability
  18. Puebla Taco tour
    Puebla Taco tour 3 h–4 h · ★ 5.0 (8)
    Free cancellation
    1,400 MXN from, per person Check availability
  19. From Puebla: Lucha libre en Puebla private tour
    From Puebla: Lucha libre en Puebla private tour 4 h · ★ 5.0 (6)
    1,083 MXN from, per person Check availability
  20. Puebla - Wrestling Tour (Monday only)
    Puebla - Wrestling Tour (Monday only) 3 h–4 h · ★ 4.9 (7)
    Free cancellation
    1,960 MXN from, per person Check availability
Prefer to browse on Viator itself? See all on Viator →
Best overall · 840 MXN Check availability