How to get from San Cristobal de las Casas to Antigua
Leaving from...
Going to...
Loading route:
Why visit Antigua?
Antigua is a gorgeous city with the best-preserved colonial settlement in Central America — a great achievement considering it’s an earthquake-prone area. A former capital of Guatemala, the small city’s grid-like street layout and vibrant houses are among the earliest examples of urban planning.
Backdropped by Volcan de Agua, this UNESCO World Heritage Site makes the perfect destination for photography professionals and aficionados. Some of the best things to do in Antigua include hiking to the nearby Acatenango Volcano, roasting marshmallows at Pacaya Volcano, and surprisingly: eating at one of the most beautiful McDonald’s in the world!
Border crossing from Mexico to Guatemala
Crossing the Mexico-Guatemala border is easy and simple.
Your bus or minivan shuttle will make a stop at the Immigration Office in Ciudad Cuauhtémoc for the Mexican side. Have your passport stamped and return to your shuttle. You will then be driven to Frontera La Mesilla for immigration procedures on the Guatemala side.
Depending on the company you’re travelling with, you may be asked to transfer to a different bus or minivan to take you the rest of the way to Antigua.
What are the 2 ways to travel from San Cristobal de las Casas to Antigua?
There are 2 ways to travel the 480 kilometre (298 miles) distance from San Cristobal de las Casas to Antigua. You can choose between the bus and minivan. The journey takes 11 to 15 hours and the quickest way is by bus. If you're on a budget, the cheapest option is by bus with tickets starting at $76.
San Cristobal de las Casas to Antigua by Minivan
The minivan is the most common way to get from San Cristobal de las Casas to Antigua. Fares start from $76, and travel time is around 13 to 15 hours.
Hotels in San Cristobal de las Casas often offer shuttle rides to Antigua, so you shouldn’t have a hard time finding one. But if you want to book your ride beforehand, we recommend doing so via BookAway, which offers customer support 24/7.
Some of the companies operating minivans from San Cristobal de las Casas to Antigua are Eterna Primavera, Turansa, Magic Travel, Adrenalina Tours and GuateGo. Note that minivans on this route are usually available only from Monday to Friday.
You will be picked up from your hotel in San Cristobal and dropped off at your accommodation in Antigua.
Minivan schedule from San Cristobal to Antigua
San Cristobal de las Casas to Antigua by Bus
If you’re looking for a more spacious ride when travelling to Antigua from San Cristobal de las Casas, book with a company that operates coaster buses. These are Kahk Bahlam and Atitrans.
With a coaster bus, the 11 to 12 hours journey from San Cristobal de las Casas to Antigua will be so much more comfortable. Bus ticket prices start from $76.
Like the minivan, a coaster bus ride includes free hotel pickup and drop-off. Note that they’re also available only from Monday to Friday.
Bus options from San Cristobal de las Casas to Antigua
Rounding it up
We hope this guide was helpful in planning how to get from San Cristobal de las Casas to Antigua. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.
PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!
Frequently Asked Questions about San Cristobal de las Casas to Antigua
What is the distance from San Cristobal de las Casas to Antigua?
The distance from San Cristobal de las Casas to Antigua is 480 kilometre (298 miles).
What is the fastest way to get from San Cristobal de las Casas to Antigua?
The fastest way to get from San Cristobal de las Casas to Antigua is by bus and takes 11 hours.
What is the cheapest way to get from San Cristobal de las Casas to Antigua?
The cheapest way to get from San Cristobal de las Casas to Antigua is by bus with ticket costs starting from $76.
Was this post helpful?
Click on a star to rate it!
Average rating 4.6 / 5. Vote count: 7
No votes so far! Be the first to rate this post.
We are sorry that this post didn't meet your expectations.
Your feedback is very valueable to us
What was missing in this post? (TIP: If you want us to reply to your feedback, you can leave your email in this text box.)
Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she’s not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines… Or exploring the depths of its seas as a budding freediver. An island girl at heart, she’ll be happy anywhere there is sea, sand, sun and coffee.
Based in Bali, Maarten’s passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you’ll find him surfing in the ocean or exploring the best gems of Indonesia.

