Travel Merida Yucatan to Mexico City

Merida Yucatan to Mexico City

There’s no single way to travel from Merida Yucatan to Mexico City; instead, several transport options are available, all compared here by schedule, duration, and price.

Travel options for Merida Yucatan to Mexico City

For a trip from Merida Yucatan to Mexico City, flight is both the fastest and the most cost-effective choice at 1222 MXN, taking just 1h y 57 minutes.

Flight from Merida Yucatan to Mexico City

Choosing to fly between Merida Yucatan and Mexico City means departing from MID Merida Airport Mexico, Merida Yucatan and reaching your destination after approximately 1 hour 57 minutes, landing at MEX Mexico City Airport. Air travel offers the fastest way to complete this route, with prices commonly starting from 1,222 MXN. Schedules and ticket options can be found in the flight availability section.

Prices: 1,222 MXN

Duration: 1h 57m – 2h 10m ⏱

Hop on avia from Merida Yucatan to Mexico City for 1222 MXN Choose avia from Merida Yucatan to Mexico City for 1222 MXN Choose avia from Merida Yucatan to Mexico City for 1222 MXN Take avia from Merida Yucatan to Mexico City for 1222 MXN Go with avia from Merida Yucatan to Mexico City in 1h 57m Hop on avia from Merida Yucatan to Mexico City for 1222 MXN

View all Flight tickets →

Bus from Merida Yucatan to Mexico City

For the route from Merida Yucatan to Mexico City by bus, departures are available from Merida Unica Bus Station, Merida Yucatan throughout the day, giving you plenty of options to pick a time that fits your schedule. Expect the journey to take around 20 hours 35 minutes, arriving at Mexico City Norte Bus Station or TAPO San Lazaro, Mexico City, with tickets usually priced at 2,616 MXN. This provides an affordable way to travel. Don’t forget to check schedules, compare fares, and book your seat in advance for a smooth and enjoyable trip.

Prices: 2,616 MXN

Duration: 20h 35m – 23h 50m ⏱

Explore with bus from Merida Yucatan to Mexico City in 20h 35m Go with bus from Merida Yucatan to Mexico City in 20h 35m

View all Bus tickets →

Combined from Merida Yucatan to Mexico City

Combined transport services provide a way to travel between Merida Yucatan and Mexico City, departing from MID Merida Airport Mexico, Merida Yucatan and arriving at MEX Mexico City Airport. This journey typically takes around 4 hours 50 minutes, and tickets are priced at 3,351 MXN. Check available options and secure your journey here.

Prices: 3,351 MXN

Duration: 4h 50m – 9h 26m ⏱

Hop on combined from Merida Yucatan to Mexico City in 4h 50m Travel with combined from Merida Yucatan to Mexico City for 3351 MXN Hop on combined from Merida Yucatan to Mexico City for 3351 MXN

View all Combined tickets →

Distance Merida Yucatan to Mexico City

The distance between Merida Yucatan and Mexico City is 1010.4 kilometers.

Merida Yucatan to Mexico City Transportation Comparison

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

Flight
Bus
Combined
Average price
1,792 MXN
2,647 MXN
4,990 MXN
Cheapest price
1,222 MXN
2,616 MXN
3,351 MXN
Average duration
2h 01m
22h 05m
7h 05m
Minimum duration
1h 57m
20h 35m
4h 50m
Number of departures
25
9
4
Tickets
Operators
VivaAerobus, Aeromexico, Volaris
ADO, ADO GL
VivaAerobus, Volaris

Flight Routes & Schedules from Merida Yucatan to Mexico City

Board your flight at MID Merida Airport Mexico, Merida Yucatan, the sole direct connection to Mexico City today. Expect to be in the air for approximately 1h 57m to 2h 10m, with departures running from 05:48 until 22:40 and tickets starting from 1,222 to 4,796 MXN. Arrival is at MEX Mexico City Airport, and reviewing the timetable for flights between Merida Yucatan and Mexico City allows you to choose the departure that suits your schedule.

Departure stations
MID Merida Airport Mexico, Merida Yucatan
Arrival stations
MEX Mexico City Airport

Flight Timetable: MID Merida Airport Mexico, Merida Yucatan → MEX Mexico City Airport

  • 05:48 07:50 2h 2m 1402 MXN
  • 05:48 07:50 2h 2m 1358 MXN
  • 08:53 10:55 2h 2m 4102 MXN
  • 08:53 10:55 2h 2m 3089 MXN
  • 09:10 11:10 2h 1915 MXN
  • 09:10 11:10 2h 1971 MXN
  • 10:03 12:00 1h 57m 1610 MXN
  • 10:03 12:00 1h 57m 1789 MXN
  • 10:03 12:00 1h 57m 1686 MXN
  • 10:47 12:50 2h 3m 1358 MXN
  • 10:47 12:50 2h 3m 1402 MXN
  • 12:56 15:00 2h 4m 1358 MXN
  • 12:56 15:00 2h 4m 1402 MXN
  • 15:02 17:10 2h 8m 1358 MXN
  • 15:02 17:10 2h 8m 1402 MXN
  • 15:35 17:35 2h 1322 MXN
  • 15:35 17:35 2h 1300 MXN
  • 16:48 18:45 1h 57m 1591 MXN
  • 16:48 18:45 1h 57m 1667 MXN
  • 16:48 18:45 1h 57m 1666 MXN
  • 16:55 19:05 2h 10m 1358 MXN
  • 16:55 19:05 2h 10m 1402 MXN
  • 18:59 21:05 2h 6m 4796 MXN
  • 22:40 00:40 2h 1280 MXN
  • 22:40 00:40 2h 1222 MXN

Check all Combined tickets →

Bus Routes & Schedules from Merida Yucatan to Mexico City

- Mexico City Norte Bus Station is just a bus ride away from Merida Unica Bus Station, Merida Yucatan, taking roughly 21h 25m to 23h 50m. Tickets cost from 2,616 to 2,897 MXN, and departures run from 10:55 until 22:25.
- Board the bus at Merida Unica Bus Station, Merida Yucatan bound for TAPO San Lazaro, Mexico City. The trip takes roughly 20h 35m to 22h 55m. Departures run from 10:55 until 22:25, and fares begin at 2,616 MXN.

Departure stations
Merida Unica Bus Station, Merida Yucatan
Arrival stations
Mexico City Norte Bus Station
TAPO San Lazaro, Mexico City

Bus Timetable: Merida Unica Bus Station, Merida Yucatan → Mexico City Norte Bus Station

  • 10:55 10:45 23h 50m 2616 MXN
  • 16:30 14:25 21h 55m 2897 MXN
  • 22:25 19:50 21h 25m 2616 MXN

Bus Timetable: Merida Unica Bus Station, Merida Yucatan → TAPO San Lazaro, Mexico City

  • 10:55 09:50 22h 55m 2616 MXN
  • 12:55 10:40 21h 45m 2616 MXN
  • 15:35 12:45 21h 10m 2616 MXN
  • 17:16 16:01 22h 45m 2616 MXN
  • 18:40 17:05 22h 25m 2616 MXN
  • 22:25 19:00 20h 35m 2616 MXN

Check all Bus tickets →

Combined Routes & Schedules from Merida Yucatan to Mexico City

Start your journey at MID Merida Airport Mexico, Merida Yucatan on a mixed transport ride, heading to MEX Mexico City Airport. The trip typically lasts 4h 50m to 9h 26m, with departures scheduled from 12:49 until 16:40 and fares from 3,351 to 5,785 MXN. For exact options, check the timetable for travel between Merida Yucatan and Mexico City.

Combined Timetable: MID Merida Airport Mexico, Merida Yucatan → MEX Mexico City Airport

  • 12:49 22:15 9h 26m 5037 MXN
  • 12:49 18:55 6h 6m 5785 MXN
  • 12:49 20:50 8h 1m 5785 MXN
  • 16:40 21:30 4h 50m 3351 MXN

Check all Combined tickets →

Explore Mexico one route at a time

Route finder

Select any origin and destination on the map to compare transport options and discover how different parts of the country are connected.


More travel routes for Merida Yucatan and Mexico City

Planning more stops after Merida Yucatan to Mexico City?

If your journey doesn’t end with Merida Yucatan to Mexico City, 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.