Rome2Rio

How to get fromCalgary to El Castilloby plane, train, taxi, car, ferry, shuttle, or bus

Find Transport to El Castillo

See all options

There are 5 ways to get from Calgary to El Castillo by plane, train, taxi, car, ferry, shuttle, or bus

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 Calgary International Airport to Cancún International Airport, train, taxi

    best
    1. Fly from Calgary International Airport (YYC) to Cancún International Airport (CUN)plane plane YYC - CUN
    2. Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Chichén-Itzátrain train
    3. Take the taxi from Estación Tren Maya Chichén-Itzá to El Castillotaxi taxi
    11h 13m
    $5,102–16,311
  2. Drive 5,655.6 km

    1. Drive from Calgary to El Castillocar car 5,655.6 km
    2d 14h
    $13,609–19,657
  3. Fly Calgary International Airport to Mérida International Airport, car

    1. Fly from Calgary International Airport (YYC) to Mérida International Airport (MID)plane plane YYC - MID
    2. Drive from Merida Airport to Chichén-Itzácar car
    15h 5m
    $5,863–17,047
  4. Fly Calgary International Airport to Cozumel International Airport, ferry, shuttle

    1. Fly from Calgary International Airport (YYC) to Cozumel International Airport (CZM)plane plane YYC - CZM
    2. Take the ferry from Cozumel to Playa del Carmenferry ferry
    3. Take a shuttle bus from Playa del Carmen to Chichén-Itzáshuttle bus
    11h 51m
    $7,082–30,401
  5. Bus to Edmonton International Airport, fly to Cancún International Airport, train, taxi

    1. Take the bus from Calgary North, AB to Leduc, ABbus bus
    2. Fly from Edmonton International Airport (YEG) to Cancún International Airport (CUN)plane plane YEG - CUN
    3. Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Chichén-Itzátrain train
    4. Take the taxi from Estación Tren Maya Chichén-Itzá to El Castillotaxi taxi
    14h 27m

Calgary International Airport (YYC) to Cancún International Airport (CUN) flights

Calendar14Weekly Planes
Duration5h 18mAverage Duration
Ticket$2,631Cheapest Price
See schedules

Questions & Answers

What companies run services between Calgary, AB, Canada and El Castillo, Yucatán, Mexico?

There is no direct connection from Calgary to El Castillo. However, you can take the bus to Calgary Airport, walk to Calgary International Airport (YYC) airport, fly to Cancún International Airport (CUN), walk to Aeropuerto Internacional de Cancún Terminal 2, take the bus to Estación Tren Maya Cancún, walk to Estación Tren Maya Cancún Aeropuerto, take the train to Estación Tren Maya Chichén-Itzá, then take the taxi to El Castillo. Alternatively, you can drive from Calgary to El Castillo in around 2d 14h.

Airlines
Train operators
Bus operators
Ferry operators
Other 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 How do I get from Sydney to Melbourne, Is ride-sharing platform BlaBlaCar right for you?, and Travelling by boat in Italy - to help you get the most out of your next trip.