There are 5 ways to get from San Pedro Soloma to Mexico City by car, plane, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly
best- Drive from San Pedro Soloma to Tapachula International Airport (TAP)car
- Fly from Tapachula International Airport (TAP) to Benito Juárez International Airport (MEX)plane TAP - MEX
6h 15m$2,182–6,197Drive, bus
cheapest- Drive from San Pedro Soloma to Comitáncar
- Take the bus from Comitán to México Citybus
17h 11m$1,086–1,612Drive 1,112.6 km
- Drive from San Pedro Soloma to Mexico Citycar 1,112.6 km
14h 20m$2,268–3,276Taxi, bus
- Take the taxi from San Pedro Soloma to Huehuetenangotaxi
- Take the bus from Huehuetenango to San Cristóbal de las Casasbus
- Take the bus from San Cristóbal de las Casas to Terminal Central de Autobuses del Nortebus
22h 40m$3,092–4,541Drive, bus via Huixtla
- Drive from San Pedro Soloma to Frontera Comalapacar
- Take the bus from Frontera Comalapa to Huixtlabus
- Take the bus from Huixtla to Terminal Central de Autobuses del Nortebus
27h 11m$1,365–2,805
Tapachula International Airport (TAP) to Benito Juárez International Airport (MEX) flights
Questions & Answers
The cheapest way to get from San Pedro Soloma to Mexico City is to drive and bus which costs $1000 - $1700 and takes 17h 11m.
The fastest way to get from San Pedro Soloma to Mexico City is to drive and fly which takes 6h 15m and costs $2100 - $6500.
The distance between San Pedro Soloma and Mexico City is 1117 km. The road distance is 1112.6 km.
The best way to get from San Pedro Soloma to Mexico City without a car is to taxi and bus which takes 22h 40m and costs $3000 - $4600.
It takes approximately 6h 15m to get from San Pedro Soloma to Mexico City, including transfers.
Yes, the driving distance between San Pedro Soloma to Mexico City is 1113 km. It takes approximately 14h 20m to drive from San Pedro Soloma to Mexico City.
There are 3645+ hotels available in Mexico City.
What companies run services between San Pedro Soloma, Guatemala and Mexico City, Mexico?
There is no direct connection from San Pedro Soloma to Mexico City. However, you can drive to Tapachula International Airport (TAP) airport then fly to Benito Juárez International Airport (MEX). Alternatively, you can take a vehicle from San Pedro Soloma to México City via Comitán in around 17h 11m.
- Website
- volaris.com
Flights from Tapachula International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $1,800–5,500
- Website
- aeromexico.com
Flights from Tapachula International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $1,400–8,000
- Phone
- +52 961 638 5018
- [email protected]
- Website
- autobusestitanium.com
Bus from Comitán to México City
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- $800–1,200
- Schedules at
- autobusestitanium.com
- Book at
- autobusestitanium.com
- Delux
- $800–1,200
- First Class
- $800–950
- Phone
- +502 7762 2462
- [email protected]
- Website
- Eterna Primavera
Bus from Huehuetenango to San Cristóbal de las Casas
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- $775
- Website
- Eterna Primavera
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from San Cristóbal de las Casas to Terminal Central de Autobuses del Norte
- Ave. Duration
- 16h 20m
- Frequency
- Every 4 hours
- Estimated price
- $1,700–2,500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from San Cristóbal de las Casas to Terminal Central de Autobuses del Norte
- Ave. Duration
- 16h 35m
- Frequency
- 3 times a day
- Estimated price
- $1,500–2,800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Frontera Comalapa to Huixtla
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Estimated price
- $170–650
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 713 120 0700
- [email protected]
- Website
- autotravel.mx
Bus from Huixtla to Terminal Central de Autobuses del Norte
- Ave. Duration
- 21h 15m
- Frequency
- Once daily
- Estimated price
- $950–1,800
- Schedules at
- autotravel.mx
- Book at
- autotravel.mx
- Ave. Duration
- 1h 41m
- Estimated price
- $800–1,000
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 South Korea: Travelling from Seoul to Busan , Thanksgiving 2018: How to travel stress-free, and Getting to Milan from the airport - to help you get the most out of your next trip.





















