There are 10 ways to get from Sonsonate to La Perla by shuttle, plane, bus, car, 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.
Shuttle to Cuscatlán International Airport, fly to Benito Juárez International Airport, bus
best- Take a shuttle bus from Sonsonate to El Salvador International Airport
- Fly from Cuscatlán International Airport (SAL) to Benito Juárez International Airport (MEX)plane SAL - MEX
- Take the bus from Mexico City to Orizababus
11h 23m$6,686–12,381Drive 1,199.7 km
cheapest- Drive from Sonsonate to La Perlacar 1,199.7 km
16h 21m$2,147–3,102Bus
- Take the bus from Sonsonate to Santa Anabus 209
- Take the bus from Santa Ana to Panajachelbus
- Take the bus from Panajachel to San Cristóbal de las Casasbus
- Take the bus from San Cristóbal de las Casas to Córdobabus
23h 23m$2,855–3,990Shuttle to Cuscatlán International Airport, fly to Veracruz International Airport, bus, taxi
- Take a shuttle bus from Sonsonate to El Salvador International Airport
- Fly from Cuscatlán International Airport (SAL) to Veracruz International Airport (VER)plane SAL - VER
- Take the bus from Veracruz Airport to Xalapabus
- Take the taxi from Xalapa to La Perlataxi
13h 12m$9,517–19,377Shuttle to Cuscatlán International Airport, fly to Oaxaca International Airport, bus
- Take a shuttle bus from Sonsonate to El Salvador International Airport
- Fly from Cuscatlán International Airport (SAL) to Oaxaca International Airport (OAX)plane SAL - OAX
- Take the bus from Oaxaca to Orizababus
16h 7m$9,369–32,434Bus, bus to La Aurora International Airport, fly to Benito Juárez International Airport
- Take the bus from Sonzacate to Santa Anabus
- Take the bus from Santa Ana to Guatemala Estación Zona 10bus
- Fly from La Aurora International Airport (GUA) to Benito Juárez International Airport (MEX)plane GUA - MEX
- Take the bus from Mexico City to Orizababus
17hDrive, bus
- Drive from Sonsonate to Monterricocar
- Take the bus from Monterrico to Antigua Guatemalabus
- Take the bus from Antigua Guatemala to Comitánbus
- Take the bus from Comitán de Dominguez to Córdobabus
23h 55m$2,704–4,008Bus via Veracruz
- Take the bus from Sonsonate to Santa Anabus 209
- Take the bus from Santa Ana to Panajachelbus
- Take the bus from Panajachel to San Cristóbal de las Casasbus
- Take the bus from San Cristóbal de las Casas to Veracruzbus
- Take the bus from Veracruz to Orizababus
25h 50m$2,965–4,150Bus #2
- Take the bus from Terminal Nueva Ruta 205 to San Salvadorbus
- Take the bus from San Salvador to Tapachulabus
- Take the bus from Tapachula to Córdobabus
30h 16m$2,218–3,403Bus #3
- Take the bus from Sonzacate to Santa Anabus 216
- Take the bus from Santa Ana to Guatemala Aguilar Batresbus
- Take the bus from Guatemana Aguilar Batres to Tapachulabus
- Take the bus from Tapachula to Córdobabus
32h 51m
Cuscatlán International Airport (SAL) to Benito Juárez International Airport (MEX) flights
Questions & Answers
The cheapest way to get from Sonsonate to La Perla is to bus which costs $2200 - $3400 and takes 30h 16m.
The fastest way to get from Sonsonate to La Perla is to shuttle and fly and bus which takes 11h 23m and costs $6500 - $13000.
No, there is no direct bus from Sonsonate to La Perla. However, there are services departing from Sonsonate and arriving at Orizaba via Santa Ana, Panajachel, San Cristóbal de las Casas and Córdoba. The journey, including transfers, takes approximately 23h 23m.
The distance between Sonsonate and La Perla is 1642 km. The road distance is 1199.7 km.
The best way to get from Sonsonate to La Perla without a car is to bus which takes 23h 23m and costs $2800 - $4000.
It takes approximately 11h 23m to get from Sonsonate to La Perla, including transfers.
Sonsonate to La Perla bus services, operated by El Salvador Local Buses, depart from Sonsonate station.
Sonsonate to La Perla bus services, operated by El Salvador Local Buses, arrive at Santa Ana station.
Yes, the driving distance between Sonsonate to La Perla is 1200 km. It takes approximately 16h 21m to drive from Sonsonate to La Perla.
There are 128+ hotels available in La Perla.
What companies run services between Sonsonate, El Salvador and La Perla, Veracruz, Mexico?
You can take a bus from Sonsonate to La Perla via Santa Ana, Panajachel, San Cristóbal de las Casas, San Cristóbal de las Casas, Córdoba, and Orizaba in around 23h 23m.
- Website
- aeromexico.com
Flights from Cuscatlán International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $1,300–7,000
Flights from Cuscatlán International Airport to Veracruz International Airport via Benito Juárez International Airport
- Ave. Duration
- 5h 56m
- When
- Every day
- Estimated price
- $1,600–16,000
Flights from Cuscatlán International Airport to Oaxaca International Airport via Benito Juárez International Airport
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $1,700–16,000
Flights from La Aurora International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- $1,000–6,000
- Website
- avianca.com
Flights from Cuscatlán International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $3,300–8,500
Flights from Cuscatlán International Airport to Benito Juárez International Airport via San Jose
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $3,300–8,500
Flights from Cuscatlán International Airport to Veracruz International Airport via Benito Juárez International Airport
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $3,900–16,000
Flights from La Aurora International Airport to Benito Juárez International Airport via Cuscatlán International Airport
- Ave. Duration
- 4h 27m
- When
- Tuesday to Friday
- Estimated price
- $3,100–7,000
- Website
- vivaaerobus.com
Flights from Cuscatlán International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $3,300–8,500
Flights from Cuscatlán International Airport to Veracruz International Airport via Benito Juárez International Airport
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $3,900–16,000
Flights from Cuscatlán International Airport to Veracruz International Airport via Cancun
- Ave. Duration
- 7h 30m
- When
- Thursday and Saturday
- Estimated price
- $2,700–10,000
- Website
- united.com
Flights from Cuscatlán International Airport to Veracruz International Airport via Houston
- Ave. Duration
- 9h 30m
- When
- Tuesday
- Estimated price
- $2,800–12,000
Flights from Cuscatlán International Airport to Oaxaca International Airport via Houston
- Ave. Duration
- 9h 14m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $5,500–12,000
- Website
- volaris.com
Flights from Cuscatlán International Airport to Oaxaca International Airport via Benito Juárez International Airport
- Ave. Duration
- 9h 13m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $4,000–16,000
Flights from La Aurora International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- $1,900–4,100
- Website
- volaris.com
Flights from Cuscatlán International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 13m
- When
- Tuesday
- Estimated price
- $2,300–4,200
- Website
- volaris.com
Flights from La Aurora International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- $1,800–5,500
- Phone
- +503 7491 3696
- [email protected]
- Website
- alfaritotours.com
Shuttle from Sonsonate to El Salvador International Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $3,257
- Website
- https://www.alfaritotours.com/
Shuttle from Sonsonate to El Salvador International Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $3,257
- Website
- https://www.alfaritotours.com/
Shuttle from Sonsonate to El Salvador International Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $3,257
- Website
- https://www.alfaritotours.com/
- Phone
- +52 971 729 3140
- [email protected]
- Website
- trailtravel.com.mx
Bus from Mexico City to Orizaba
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- $470–550
- Schedules at
- trailtravel.com.mx
- Book at
- trailtravel.com.mx
Bus from Mexico City to Orizaba
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- $470–550
- Schedules at
- trailtravel.com.mx
- Book at
- trailtravel.com.mx
Bus from Sonsonate to Santa Ana
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $14
Bus from Sonzacate to Santa Ana
- Ave. Duration
- 1h
- Frequency
- Once daily
Bus from Sonsonate to Santa Ana
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $14
Bus from Terminal Nueva Ruta 205 to San Salvador
- Ave. Duration
- 1h 30m
- Frequency
- Every 20 minutes
- Estimated price
- $13
Bus from Sonzacate to Santa Ana
- Ave. Duration
- 1h
- Frequency
- Once daily
- Phone
- +502 7762 2462
- [email protected]
- Website
- facebook.com
Bus from Santa Ana to Panajachel
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $899
- Website
- https://www.facebook.com/EternaPrimaveraPanajachel
Bus from Panajachel to San Cristóbal de las Casas
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $787
- Website
- https://www.facebook.com/EternaPrimaveraPanajachel
Bus from Antigua Guatemala to Comitán
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Estimated price
- $899
- Website
- https://www.facebook.com/EternaPrimaveraPanajachel
Bus from Santa Ana to Panajachel
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $899
- Website
- https://www.facebook.com/EternaPrimaveraPanajachel
Bus from Panajachel to San Cristóbal de las Casas
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $787
- Website
- https://www.facebook.com/EternaPrimaveraPanajachel
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from San Cristóbal de las Casas to Córdoba
- Ave. Duration
- 10h 53m
- Frequency
- 3 times a day
- Estimated price
- $1,000–2,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Comitán de Dominguez to Córdoba
- Ave. Duration
- 12h 27m
- Frequency
- 3 times a day
- Estimated price
- $1,200–2,300
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from San Cristóbal de las Casas to Veracruz
- Ave. Duration
- 11h 9m
- Frequency
- Once daily
- Estimated price
- $1,000–2,000
- 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 Córdoba
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $1,100–1,700
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz Airport to Xalapa
- Ave. Duration
- 1h 34m
- Frequency
- Every 3 hours
- Estimated price
- $260–470
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Oaxaca to Orizaba
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- $550–1,100
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Tapachula to Córdoba
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Estimated price
- $1,500–2,200
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Tapachula to Córdoba
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Estimated price
- $1,500–2,200
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +504 9919 5375
- Website
- cristobalcolon.com.gt
Bus from Santa Ana to Guatemala Estación Zona 10
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $240–350
- Schedules at
- cristobalcolon.com.gt
- Road
- $240–350
Bus from Santa Ana to Guatemala Aguilar Batres
- Ave. Duration
- 4h 5m
- Frequency
- 4 times a day
- Estimated price
- $240–343
- Schedules at
- cristobalcolon.com.gt
- Road
- $240–340
Bus from Guatemana Aguilar Batres to Tapachula
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- $370–550
- Schedules at
- cristobalcolon.com.gt
- Road
- $370–550
- Website
- turansa.com
Bus from Monterrico to Antigua Guatemala
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $400–3,100
- Schedules at
- turansa.com
Bus from Monterrico to Antigua Guatemala
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $113
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Veracruz to Orizaba
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- $210–380
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +𝟓𝟎𝟑 𝟐𝟐𝟐𝟒 𝟔𝟓𝟒𝟖
- [email protected]
- Website
- facebook.com
Bus from San Salvador to Tapachula
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $858
- Schedules at
- facebook.com
- Phone
- +52 962 625 2435
- [email protected]
- Website
- ticabus.com
Bus from San Salvador to Tapachula
- Ave. Duration
- 10h
- Frequency
- 4 times a week
- Estimated price
- $550–800
- Website
- https://www.ticabus.com/en/
Bus from Guatemana Aguilar Batres to Tapachula
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- $400–550
- Website
- https://www.ticabus.com/en/
- Ave. Duration
- 2h 32m
- Estimated price
- $500–650
GL Radio Taxi Xalapa
- Phone
- +52 228 840 87 00
Taxi Seguro de Xalapa
- Phone
- +52 228 819 71 00
Taxi Seguro SOME - Caxa
- Phone
- +52 228 314 25 78
Taxi Seguro Xalapa
- Phone
- +52 228 273 69 99
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 Need to know: Eurostar, How to get from Stansted Airport into central London, and Which London airport should I choose? - to help you get the most out of your next trip.



























