There are 7 ways to get from Mexicali to Altar by bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Puerto Peñasco
best- Take the bus from Mexicali to Puerto Peñascobus
- Take the bus from Puerto Peñasco to Altarbus
6h 28m$758–1,764Bus #2
cheapest- Take the bus from Mexicali to Caborcabus
8h 25m$690–1,928Drive 450 km
- Drive from Mexicali to Altarcar 450 km
5h 57m$843–1,218Taxi
- Take the taxi from Mexicali to Altartaxi 450 km
5h 57m$2,200–2,700Fly from General Rodolfo Sánchez Taboada International Airport, bus
- Fly from General Rodolfo Sánchez Taboada International Airport (MXL) to Hermosillo International Airport (HMO)plane MXL - HMO
- Take the bus from Hermosillo to Altarbus
5h 44m$1,987–3,899Bus
- Take the bus from Mexicali to Caborcabus Tijuana
7h 20m$969–1,971Bus to Tijuana International Airport, fly, bus
- Take the bus from Mexicali to Tijuana International Airportbus
- Fly from Tijuana International Airport (TIJ) to Hermosillo International Airport (HMO)plane TIJ - HMO
- Take the bus from Hermosillo to Altarbus
9h 5m$2,118–4,161
Mexicali to Altar by bus and foot
Questions & Answers
The cheapest way to get from Mexicali to Altar is to drive which costs $800 - $1300 and takes 5h 57m.
The fastest way to get from Mexicali to Altar is to fly and bus which takes 5h 44m and costs $1900 - $3900.
No, there is no direct bus from Mexicali to Altar. However, there are services departing from Mexicali and arriving at Altar via Puerto Peñasco. The journey, including transfers, takes approximately 6h 28m.
The distance between Mexicali and Altar is 540 km. The road distance is 450 km.
The best way to get from Mexicali to Altar without a car is to bus via Puerto Peñasco which takes 6h 28m and costs $750 - $1800.
It takes approximately 6h 28m to get from Mexicali to Altar, including transfers.
Mexicali to Altar bus services, operated by Autobuses ABC, depart from Mexicali station.
Mexicali to Altar bus services, operated by Autobuses ABC, arrive at Puerto Peñasco station.
Yes, the driving distance between Mexicali to Altar is 450 km. It takes approximately 5h 57m to drive from Mexicali to Altar.
What companies run services between Mexicali, Mexico and Altar, Sonora, Mexico?
You can take a bus from Mexicali to Altar via Puerto Peñasco and Puerto Peñasco in around 6h 28m.
- Website
- volaris.com
Flights from General Rodolfo Sánchez Taboada International Airport to Hermosillo International Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,200–2,800
Flights from Tijuana International Airport to Hermosillo International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $1,000–2,500
- Phone
- +52 664 104 7400
- servicioalcliente@geb.mx
- Website
- abc.com.mx
Bus from Mexicali to Puerto Peñasco
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- $550–1,100
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Mexicali to Tijuana International Airport
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $340–600
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- autobuseselite.com.mx
Bus from Mexicali to Puerto Peñasco
- Ave. Duration
- 3h 22m
- Frequency
- Twice daily
- Estimated price
- $600–950
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Puerto Peñasco to Altar
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $470–700
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Hermosillo to Altar
- Ave. Duration
- 3h 2m
- Frequency
- Once daily
- Estimated price
- $500–750
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Mexicali to Caborca
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $700–1,100
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +52 800 624 6618
- clientes@albatrosautobuses.mx
- Website
- albatrosautobuses.mx
Bus from Puerto Peñasco to Altar
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $180–270
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
- Phone
- +52 713 120 0700
- ventas@autotravel.mx
- Website
- autotravel.mx
Bus from Mexicali to Caborca
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $700–1,600
- Schedules at
- autotravel.mx
- Book at
- autotravel.mx
- Phone
- +52 55 5141 4300
- contacto@odm.com.mx
- Website
- odm.com.mx
Bus from Mexicali to Caborca
- Ave. Duration
- 6h 35m
- Frequency
- Every 30 minutes
- Estimated price
- $1,000–1,400
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 644 410 2444
- atencionaclientes@tufesa.com.mx
- Website
- tufesa.com.mx
Bus from Mexicali to Caborca
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- $500–750
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $500–750
- Titanium
- $550–750
- Phone
- +52 687 872 9871
- info@miticket.mx
- Website
- timpremier.mx
Bus from Mexicali to Caborca
- Ave. Duration
- 5h 35m
- Frequency
- 3 times a day
- Estimated price
- $450–650
- Schedules at
- timpremier.mx
- Book at
- timpremier.mx
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- chihuahuenses.com.mx
Bus from Mexicali to Caborca
- Ave. Duration
- 7h 23m
- Frequency
- Twice daily
- Estimated price
- $950–1,500
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
- Phone
- +52 664 299 0487
- servicios@acnautobuses.com
- Website
- acnautobuses.com
Bus from Mexicali to Caborca
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $1,000–1,400
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- futura.com.mx
Bus from Mexicali to Caborca
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- $1,100–1,600
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Ave. Duration
- 5h 57m
- Estimated price
- $2,200–2,700
Taxi Speed
- Phone
- +52 686 555 5800
- Website
- facebook.com
Taxi Seguro
- Phone
- +52 686 554 8834
- Website
- facebook.com
Taxi Elite
- Phone
- +52 686 234 0031
- Website
- facebook.com
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 10 amazing places to get away from it all in Australia, Best ways to travel around Australia, and How to get from JFK to New York City - to help you get the most out of your next trip.





































