Oaxaca city Mexico

How to get from Puebla to Oaxaca

Travel the 340 kilometres (211 miles) distance from Puebla to Oaxaca with the best available transport option. We provide you with the details on duration, cost, and comfort — and where to get your tickets.
Available options
Ela writer - Gecko Routes
Maarten founder of Gecko Routes