Rome2Rio

How to get fromMérida to Barra de la Cruzby plane, taxi, bus, train, or car

Find Transport to Barra de la Cruz

See all options

There are 6 ways to get from Mérida to Barra de la Cruz by plane, taxi, 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, taxi

    best
    1. Fly from Mérida International Airport (MID) to Huatulco International Airport (HUX)plane plane MID - HUX
    2. Take the taxi from Huatulco-Airport-HUX to Barra de la Cruztaxi taxi
    8h 17m
    $3,612–6,912
  2. Drive 1,121.5 km

    cheapest
    1. Drive from Mérida to Barra de la Cruzcar car 1,121.5 km
    15h 2m
    $1,986–2,868
  3. Bus, taxi

    1. Take the bus from Mérida Centro Histórico to Acayucanbus bus
    2. Take the bus from Acayucan to Salina Cruzbus bus
    3. Take the bus from Salina Cruz to Huatulcobus bus
    4. Take the taxi from Huatulco to Barra de la Cruztaxi taxi
    22h 59m
    $3,057–4,858
  4. Train, taxi

    1. Take the train from Estación Tren Maya Mérida Teya to Estación Tren Maya Palenquetrain train
    2. Take the train from Tren Interoceánico Estación Palenque to Tren Interoceánico Estación Coatzacoalcostrain train
    3. Take the train from Tren Interoceánico Estación Coatzacoalcos to Tren Interoceánico Estación Salina Cruztrain train
    4. Take the taxi from Tren Interoceánico Estación Salina Cruz to Barra de la Cruztaxi taxi
    24h 15m
    $3,430–6,397
  5. Bus, taxi via Villahermosa

    1. Take the bus from Mérida Centro Histórico to Villahermosabus bus 3 / ...
    2. Take the bus from Villahermosa to Juchitán de Zaragozabus bus
    3. Take the bus from Juchitán de Zaragoza to Huatulcobus bus
    4. Take the taxi from Huatulco to Barra de la Cruztaxi taxi
    25h 22m
    $2,639–5,188
  6. Bus, taxi #2

    1. Take the bus from Mérida Centro Histórico to Tonalábus bus
    2. Take the bus from Tonalá to Santo Domingo Tehuantepecbus bus
    3. Take the bus from Santo Domingo Tehuantepec to Huatulcobus bus
    4. Take the taxi from Huatulco to Barra de la Cruztaxi taxi
    26h 9m
    $3,049–5,181

Mérida International Airport (MID) to Huatulco International Airport (HUX) flights

Calendar30Weekly Planes
Duration4h 52mAverage Duration
Ticket$2,074Cheapest Price
See schedules

Questions & Answers

What companies run services between Mérida, Mexico and Barra de la Cruz, Mexico?

There is no direct connection from Mérida to Barra de la Cruz. However, you can take the bus to C-127 x 92 Col. Emiliano Zapata Sur_2000, walk to Merida-Airport-MID airport, fly to Huatulco International Airport (HUX), then take the taxi to Barra de la Cruz. Alternatively, you can take the bus to Acayucan, take the bus to Salina Cruz, take the bus to Huatulco, then take the taxi to Barra de la Cruz.

Airlines
Train operators
Bus 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 to get from Southend Airport into central London, How to get from Florence to Rome, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.