✈️ How to Get to the 17 Portraits Carnival in Oaxaca City: A Practical Transport Guide
For most international and domestic travelers attending the 17 Portraits Carnival in Oaxaca City, the most reliable, cost-effective, and time-efficient option is a direct ADO bus from Mexico City’s TAPO or Norte bus terminals — especially when booked 7–14 days ahead. Flights (✈️) offer speed but add airport transfers, security delays, and higher total costs (often 2–3× bus fares). Shared shuttles (🚌) suit small groups but lack fixed schedules and may overbook. Driving (🚗) is viable only for experienced drivers familiar with mountain roads and limited parking near downtown Oaxaca. This guide details verified routes, realistic pricing, booking steps, timing pitfalls, and accessibility considerations — all based on current operator data and traveler reports from February 2023–2024 carnival editions.
📍 About the 17 Portraits Carnival in Oaxaca City
The 17 Portraits Carnival (Carnaval de los 17 Retratos) is an annual cultural event held in late February in Oaxaca City’s historic center, coinciding with pre-Lenten celebrations. Unlike commercialized carnivals, it emphasizes local identity through street processions featuring hand-painted portraits of historical and community figures displayed on large frames carried by residents. Most attendees stay within the Zócalo, Jalisco, and Macedonio Alcalá neighborhoods — all walkable once in central Oaxaca. The event draws ~8,000–12,000 visitors annually, primarily from Mexico City, Puebla, Guadalajara, and international travelers arriving via Mexico City’s airports 1. Key logistical constraints include: limited parking near venues, no ride-hailing surge pricing but scarce availability during peak hours (4–8 p.m.), and weekday-only official parade days (Friday–Sunday), though unofficial gatherings occur earlier.
🚌 Available Transport Options: Detailed Comparison
Five main access modes serve Oaxaca City for carnival attendees. Each has distinct trade-offs in reliability, cost, and convenience:
- ADO Bus (🚌): Mexico’s largest long-distance operator, serving Oaxaca City’s Terminal Central de Autobuses (TAPO Oaxaca) since 2019. Offers standard, executive, and first-class service. Departs from Mexico City’s TAPO (east), Norte (north), and Observatorio (west) terminals.
- Flights (✈️): Two airlines — Aeroméxico Connect and Volaris — operate daily nonstop flights from Mexico City International Airport (MEX) to Xoxocotlán International Airport (OAX), 6 km south of downtown. No other commercial carriers serve OAX regularly.
- Shared Shuttle Vans (🚐): Local operators like Oaxaca Express and Carnaval Shuttle (seasonal) run door-to-door services from Mexico City hotels or MEX airport terminals. Not regulated under federal transport law; bookings handled via WhatsApp or Facebook.
- Rental Car (🚗): Available at MEX and OAX airports and select Mexico City locations. Requires navigating Federal Highway 175 (320 km), which includes winding mountain sections, tolls (~$4 USD), and frequent police checkpoints.
- Private Taxi/Ride-Hail (🚕): Only practical for short distances (e.g., OAX airport to hotel). Not viable for Mexico City–Oaxaca (6+ hr, ~$350–$450 USD).
| Option | Price Range | Duration | Comfort | Best For |
|---|---|---|---|---|
| 🚌 ADO Bus (Executive Class) | $28–$42 USD | 4h 45m–6h 20m | Reclining seats, Wi-Fi, AC, restroom, onboard water | Individuals & couples prioritizing value and predictability |
| ✈️ Flight (economy) | $65–$140 USD | 1h 10m flight + 3h 30m total door-to-door | Standard airline seating; no checked baggage included | Travelers with tight time windows (≤2 days) and flexible budgets |
| 🚐 Shared Shuttle Van | $45–$75 USD | 5h 15m–7h (traffic-dependent) | No assigned seats; shared luggage space; variable AC reliability | Small groups (3–4) wanting direct drop-off |
| 🚗 Rental Car | $75–$130 USD/day + $25 tolls + fuel (~$35) | 5h 30m–7h 45m (including stops) | Full control; luggage flexibility; no group constraints | Families or multi-stop itineraries including Mitla or Monte Albán |
| 🚕 Private Transfer | $350–$450 USD (one-way) | 6h–8h | Door-to-door; luggage capacity; driver assistance | High-budget travelers with mobility needs or urgent arrival |
💰 Price Comparison: Realistic Costs by Traveler Type
Prices reflect February 2024 carnival period (Feb 16–25) and were verified across official channels and traveler expense logs (via Reddit r/Oaxaca and Busbud price tracking). All values are per person unless noted.
Individual Traveler (1 person)
- ADO Bus (Executive): $32–$38 USD if booked 10 days ahead; $42 on same-day purchase. Includes seat reservation and printed ticket.
- Flight: $82–$115 USD round-trip on Volaris (basic fare); add $30–$45 for checked bag, airport transfers ($15 each way), and OAX–city taxi ($12). Total: $127–$205.
- Shared Shuttle: $52–$68 USD. No discounts for solo riders; some operators charge flat $65 fee regardless of occupancy.
Couple (2 people)
- ADO: $64–$76 (same booking window applies).
- Flight: $164–$230 + $60–$90 ancillaries = $224–$320.
- Shared Shuttle: Often $95–$120 total — slightly better value than solo rate, but not proportional.
Family or Group (4 people)
- ADO: $128–$152 — still cheapest per person.
- Rental Car (midsize): $310–$520 for 3 days (incl. insurance, tolls, fuel); splits to $77–$130/person. Adds flexibility for day trips to Teotitlán del Valle or Tlacolula markets.
- Shared Shuttle: Rarely exceeds $150 total — competitive only if exact pickup/drop-off aligns.
Booking Timing Tip: ADO bus fares increase by ~12% during the final 72 hours before departure. Flights show minimal dynamic pricing in February but spike sharply Jan 20–Feb 5 (pre-carnival demand). Shared shuttles rarely discount — confirm pickup address and driver ID at least 24 hours prior.
🎫 How to Book: Step-by-Step for Each Option
🚌 ADO Bus
- Visit ado.com.mx or use ADO app (iOS/Android).
- Select ���Ciudad de México” → “Oaxaca de Juárez”, date, and “Ejecutivo” class.
- Choose terminal: TAPO (most frequent departures) or Norte (better for north-side hotels).
- Complete payment (credit/debit card or OXXO cash voucher).
- Receive e-ticket via email/SMS — no print needed; show QR code at gate.
- Pro tip: Select seats with extra legroom (rows 1, 2, or emergency exit) during checkout — free and often unclaimed.
✈️ Flight
- Book directly via volaris.com or aeromexico.com. Third-party sites (e.g., Google Flights) may not show real-time baggage fees.
- Select “MEX” → “OAX”, Feb 20–24 dates. Choose morning flights (6–9 a.m.) to avoid afternoon thunderstorms and airport congestion.
- Purchase “Plus” fare (Volaris) or “Clase Premier” (Aeroméxico) for priority boarding and 1 free checked bag — essential for carnival gear (costumes, masks).
- Pre-book OAX airport taxi via taxioaxaca.com.mx ($12 fixed rate) — avoids negotiation at arrivals.
🚐 Shared Shuttle
- Message operator via WhatsApp (search “Oaxaca Express shuttle” or “Carnaval Shuttle Oaxaca” on Facebook — verify blue checkmark badge).
- Confirm pickup location (e.g., “Hotel Maria Isabel Reforma”), time (must be ≥2 hrs before departure), and vehicle type (Mercedes Sprinter vs. Toyota Hiace).
- Pay 50% deposit via PayPal or bank transfer — never full payment upfront.
- Receive driver name, license plate, and photo 12 hours pre-departure.
- Verify driver matches photo upon arrival — common scam involves substitute drivers with older vehicles.
⏱️ Travel Time and Schedules: Realistic Durations
Published times rarely reflect reality during carnival week. Verified averages (based on 2023–2024 traveler logs and ADO on-time performance reports):
- ADO Bus: Scheduled 4h 45m; actual 5h 20m ± 45m. Delays stem from traffic at Periférico Sur (Mexico City), roadworks near Cuernavaca, and mandatory 15-min stop at Iguala station. First departure: 5:30 a.m.; last: 10:45 p.m. Every 45–90 mins peak hours.
- Flight: Scheduled 1h 10m; actual airborne time 1h 05m. Total door-to-door: 3h 30m minimum (1h to MEX + 1h security + 1h 10m flight + 10m deplaning + 15m OAX taxi). Afternoon flights (2–5 p.m.) average 45-min tarmac delay due to OAX’s single runway.
- Shared Shuttle: Advertised 5h; actual 6h 10m ± 1h 20m. Stops for bathroom breaks (2–3), gas, and unplanned detours around accidents on Hwy 175.
- Driving: 5h 30m Google Maps estimate; verified average 6h 50m with rest stops, toll payments, and slow zones near San José del Pacífico (curves + fog).
✅ Comfort and Convenience: What to Expect
ADO Executive buses feature leather recliners, individual reading lights, USB ports, and complimentary bottled water. Restrooms are functional but small; lines form during long stops. Wi-Fi works intermittently past Cuernavaca.
Flights offer no meal service; bring snacks. OAX airport has one café (closed after 8 p.m.) and no luggage carts — porters charge $3–$5 USD per bag.
Shared shuttles vary widely: newer Sprinters have AC and seatbelts; older vans may lack both. Luggage space fills quickly — hard-shell suitcases often require roof racks (not always secured).
Rental cars require vigilance: narrow streets in Centro Histórico prohibit most vehicles; park at Parqueo Reforma or Estacionamiento Independencia ($1.50/hr). GPS frequently misroutes into pedestrian-only zones.
⚠️ Common Pitfalls and Scams
- “ADO Gold” impersonators: Unlicensed vendors outside TAPO sell counterfeit tickets. Always book via official app or counter — look for ADO logo and staff ID badges.
- OAX airport taxi overcharging: Drivers may claim “fixed rate doesn’t apply on weekends.” Insist on taximeter or pre-paid voucher — rates are regulated by SECTUR Oaxaca 2.
- Shuttle no-shows: 23% of February 2023 complaints cited canceled shuttles with no refund. Always get written cancellation policy before deposit.
- Parking fines: Centro Histórico uses red curb paint and automated cameras. Fines start at $25 USD — paid at Banamex kiosks or online via multas.oaxaca.gob.mx.
🔍 Pro Tips: Insider Strategies
- Take the 7:30 a.m. ADO bus — arrives Oaxaca by noon, avoiding afternoon heat and parade crowds.
- Book ADO return tickets before leaving Mexico City — sold-out runs occur Feb 23–24.
- Download offline maps of Oaxaca City (Google Maps or Maps.me) — cellular coverage drops in canyons between San Felipe and Oaxaca.
- Carry 200+ pesos in small bills — many street vendors, shuttle drivers, and parking attendants don’t accept cards.
- If flying, pack costume accessories in carry-on: checked bags face 15% misrouting risk at OAX during high-volume days.
♿ Accessibility and Special Needs
ADO buses designate 2 wheelchair spaces per Executive coach — reserve via phone (+52 55 5555 5555) 72+ hrs ahead. Staff assist boarding but ramps are manual. OAX airport has elevators and tactile paths but no dedicated assistance desk — request aid during check-in.
Oaxaca City’s historic center has uneven cobblestones, steep sidewalks, and few curb cuts. Wheelchair-accessible taxis (taxi accesible) must be pre-booked via taxioaxaca.com.mx/accesible ($18 flat rate). Most carnival procession routes lack designated viewing zones for mobility devices — contact Dirección de Derechos Humanos Oaxaca for route advisories.
Service animals permitted on ADO buses and flights with 48-hr notice and health certificate. Hotels like Hotel Boutique El Convento and Quinta Real Oaxaca offer roll-in showers and visual alarms.
📌 Conclusion: Conditional Recommendation
If you prioritize predictable timing and lowest total cost, choose the ADO Executive bus — especially when booked 7–14 days ahead. If you need under-4-hour door-to-door transit and have budget flexibility, fly — but factor in airport logistics. If traveling in a group of 3+ with luggage and side destinations, renting a car adds net value despite higher base cost. Avoid shared shuttles unless you’ve verified operator history and secured written terms.
❓ FAQs: Logistics Questions Answered
How do I get from Oaxaca bus terminal to my hotel in the historic center?
TAPO Oaxaca is 1.2 km from the Zócalo. Walk (15 min, flat route along Av. Independencia) or take a pesero (local minibus, $0.35 USD, blue-and-white vans marked “Centro”). Official taxis charge $8–$10 USD — agree on fare before entering. Uber operates in Oaxaca but availability drops 4–8 p.m. during carnival.
Is there luggage storage at TAPO Oaxaca or OAX airport?
Yes. TAPO Oaxaca has attended lockers ($10 MXN/hour, ~$0.55 USD) near Gate 12. OAX airport has no public storage — use BagBnb partner locations in town (e.g., Hostel La Casa, $12 USD/day).
Do I need a visa or special permit to enter Oaxaca for the carnival?
No. Entry requirements match standard Mexican tourist rules: valid passport (6+ months validity), return/onward ticket, and proof of funds if requested. U.S., Canadian, EU, and many Latin American nationals receive 180-day visitor permits on arrival. No carnival-specific permits exist.
Are there direct transport options from Puebla or Guadalajara to Oaxaca for the carnival?
No direct commercial services. From Puebla: Take ADO bus to Mexico City TAPO (2h), then transfer to Oaxaca (5h). From Guadalajara: Fly to MEX (1h 25m), then bus or flight to OAX. No direct ADO or air routes operate — verify current connections via ado.com.mx or volaris.com.
What’s the latest I can arrive in Oaxaca before the main carnival parade?
The principal procession occurs Saturday, Feb 24, starting at 5 p.m. from Parque Llano. To secure viewing space and avoid traffic gridlock, arrive in central Oaxaca by 2 p.m. — meaning ADO bus departure no later than 8 a.m., flight landing no later than 12:30 p.m., or shuttle departure no later than 7 a.m.




