Travel Mexico City to Tulum

Mexico City to Tulum

Between Mexico City and Tulum, you can choose from two transport options, bus or flight, both compared here with their timetables, journey durations and fares.

Travel options for Mexico City to Tulum

Get from Mexico City to Tulum quickly and affordably with flight for 2540 MXN, covering the journey in only 2h y 30 minutes.

Flight from Mexico City to Tulum

Travel from Mexico City to Tulum by flying out of MEX Mexico City Airport and completing the journey in around 2 hours 30 minutes, with arrival at TQO Tulum Felipe Carrillo Puerto International Airport. This option is ideal for covering long distances in less time, and flight fares usually start at 2,540 MXN. You can review available flights and booking options on the flight details page.

Prices: 2,540 MXN

Duration: 2h 30m ⏱

Go with avia from Mexico City to Tulum for 2540 MXN

View all Flight tickets →

Bus from Mexico City to Tulum

Catch a bus from TAPO San Lazaro, Mexico City, with the first trip of the day at 15:30, and start your journey from Mexico City toward Tulum. The service stops at ADO Terminal Autobuses Tulum, with departures running frequently throughout the day so you can pick a time that fits your plans. The trip takes about 25 hours 15 minutes, and tickets start from 2,583 MXN. Reserve your seat ahead of time here.

Prices: 2,583 MXN

Duration: 25h 15m ⏱

Experience bus from Mexico City to Tulum for 2583 MXN

View all Bus tickets →

Distance Mexico City to Tulum

The distance between Mexico City and Tulum is 1208.5 kilometers.

Mexico City to Tulum Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Mexico City to Tulum

Flight
Bus
Average price
2,540 MXN
2,583 MXN
Cheapest price
2,540 MXN
2,583 MXN
Average duration
2h 30m
1h 15m
Minimum duration
2h 30m
1h 15m
Number of departures
1
1
Tickets
Operators
Aeromexico
ADO

Flight Routes & Schedules from Mexico City to Tulum

Fly from MEX Mexico City Airport on the only nonstop service to Tulum. The flight time is around 2h 30m, with departures scheduled at 09:35 and fares starting at 2,540 MXN. You’ll land at TQO Tulum Felipe Carrillo Puerto International Airport, and checking the timetable for flights from Mexico City to Tulum helps you pick the departure that best fits your plans and reserve your seat.

Check all Bus tickets →

Bus Routes & Schedules from Mexico City to Tulum

The route starts in Mexico City, with boarding at TAPO San Lazaro, Mexico City and departures scheduled at 15:30. The bus journey takes approximately 25h 15m and ends at ADO Terminal Autobuses Tulum. Ticket fares typically start at 2,583 MXN, giving you a straightforward, one-stop connection between the two cities. Check the bus timetable for Mexico City to Tulum to compare available departures and make a reservation for your preferred trip.

Check all Bus tickets →

Explore Mexico's transport network

Route finder

Discover how destinations across Mexico are connected by bus, train, ferry, and air. Choose any two locations on the map to compare routes and travel options in one place.


More travel routes for Mexico City and Tulum

Planning more stops after Mexico City to Tulum?

If your journey doesn’t end with Mexico City to Tulum, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.