Discover Porto through your lens
Photography tours in Porto
See the city. Learn photography. Have fun.
Why join a photo tour?
• Explore Porto’s top highlights with a published photographer
• Learn practical, creative techniques you can use immediately
• Fun, friendly experience — perfect for any skill level
Personal coaching
Practical, friendly instructions all the way.
Private learning hub
Follow-up resources, tips and tutorials.
Optional edited photos
Professional portraits of you, optional and share-ready.
Featured photo tours
Your photographer
Tours are led by published Dutch photographer Pieter Janssen, founder of Kiki Photo Tours, with over a decade of experience running tours in Vietnam and now Porto.
Explore Porto with a camera, or just your phone, and let Kiki Photo Tours turn your visit into an unforgettable journey.
The tours are packed with highlights. Perfect if you’re short on time but don’t want to miss a thing. The groups are small, to ensure personal attention.
From the beginning it didn’t feel like a “standard tour”, but more like I was out with a friend who happens to know all about photography.
– Hendrik, the Netherlands
Pieter is a very nice, funny guide and above all an experienced photographer who gives customized tips.
– Dylan, The Netherlands
He has a wealth of technical knowledge on night photography and shared easy tips with me.
– Megumi, Japan
From the beginning it didn’t feel like a “standard tour”, but more like I was out with a friend who happens to know all about photography.
– Hendrik, the Netherlands
Past Tripadvisor certificates
You only speak Dutch?
Voor de Nederlands-sprekenden kunnen alle tours ook in het Nederlands gedaan worden. Da’s wel zo makkelijk om de bezienswaardigheden en verhalen achter de foto’s in je eigen taal te ontdekken. Zo kun je de tour echt naar eigen wens beleven, zonder taalbarrières.
Alle tours worden geleid door fotograaf Pieter Janssen, die al bijna 25 jaar niet meer in Nederland woont. Na Hong Kong en Vietnam is Porto zijn thuis.
You speak German?
My German is a bit rusty. But be careful, I can understand what you’re saying:)






