Temples of the old city
A free self-guided walk in Chiang Mai, from Tha Phae Gate to Wat Chedi Luang and Wat Phra Singh.
- Distance
- 2.2 km
- Walking time
- 29 min
- Allow
- About 1.5 hours with stops
- Stops
- 5
Open the route in Google Maps (opens in a new tab)Chiang Mai city guide
About this walk
This walk covers the heart of Chiang Mai on foot.
On Sundays, the walking street market fills the route.
- Terrain: Flat.
- Best time: Early morning or late afternoon.
Route map
The stops
Tha Phae Gate
Start at the gate.
Wat Phan Tao
A teak temple.
Wat Chedi Luang
The ruined chedi.
Three Kings Monument
The founders.
Wat Phra Singh
Finish at the temple.
Tips
- Cover shoulders and knees.
- Remove shoes in temple halls.
- Carry water.
Prefer a guide?
Advertising disclosure: these link to Viator. If you book, we may earn a commission at no extra cost to you. See all walking tours in Chiang Mai.
Chiang Mai Old City & Temples Guided Walking Tour - 3 Hrs (opens Viator in a new tab)
A three-hour walk through Chiang Mai's old city and temples, including Wat Chedi Luang. Tour details: Chiang Mai Old City & Temples Guided Walking Tour - 3 Hrs
Guided in English
From £12Free cancellation
See dates & bookBooked securely on Viator
Northern Flavours Chiang Mai Food Tour with 15+ Tastings (opens Viator in a new tab)
A food walk through Chiang Mai tasting northern Thai dishes, with more than 15 tastings. Tour details: Northern Flavours Chiang Mai Food Tour with 15+ Tastings
Guided in English
From £45Free cancellation
See dates & bookBooked securely on Viator
The 10 Tastings of Chiang Mai With Locals: Private Street Food Tour (opens Viator in a new tab)
A private street-food walk through Chiang Mai with ten tastings. Tour details: The 10 Tastings of Chiang Mai With Locals: Private Street Food Tour
Guided in English, th
From £55Free cancellation
See dates & bookBooked securely on Viator
Sources and review date
- Chiang Mai, Wikivoyage (accessed 2026-10-28)
- Stop locations and walking route: OpenStreetMap contributors (ODbL) (accessed 2026-10-28)


