Rome2Rio

How to get fromCancún to Distrito Federalby plane, bus, train, or car

Find Transport to Distrito Federal

See all options

There are 5 ways to get from Cancún to Distrito Federal by plane, bus, train, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly

    best
    1. Fly from Cancún International Airport (CUN) to Ángel Albino Corzo International Airport (TGZ)plane plane CUN - TGZ
    3h 40m
    $985–3,622
  2. Bus

    1. Take the bus from Cancún Ruta 5 to Tuxtla Gutiérrezbus bus
    17h 33m
    $1,100–1,412
  3. Train, bus

    1. Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Palenquetrain train Cancún
    2. Take the bus from Palenque to Tuxtla Gutiérrezbus bus
    18h 34m
    $1,424–4,622
  4. Drive 1,102.2 km

    1. Drive from Cancún to Distrito Federalcar car 1,102.2 km
    14h 48m
    $1,966–2,840
  5. Bus via Terminal de Autobuses ADO Cancún

    1. Take the bus from Terminal de Autobuses ADO Cancún to Tuxtla Gutiérrezbus bus
    20h 8m
    $2,242–3,901

Cancún International Airport (CUN) to Ángel Albino Corzo International Airport (TGZ) flights

Calendar14Weekly Planes
Duration1h 38mAverage Duration
Ticket$967Cheapest Price
See schedules

Questions & Answers

What companies run services between Cancún, Mexico and Distrito Federal, Mexico?

Volaris and Viva Aerobus fly from Cancún International Airport (CUN) to Ángel Albino Corzo International Airport (TGZ) twice daily. Alternatively, Turismo Diamante operates a bus from Cancún Ruta 5 to Tuxtla Gutiérrez once daily. Tickets cost $750–1,000 and the journey takes 17h.

Airlines
Train operators
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, South Korea: Travelling from Seoul to Busan , and Why you should take the train in the US - to help you get the most out of your next trip.

More Questions & Answers