• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 6 ways to get from Cancún to Mexicali by plane, bus 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.

Recommended option

Fly to Mexicali  •  8 h 6 min

  1. Fly from Cancun (CUN) to Mexicali (MXL) CUN - MXL

$93 - $366

5 alternative options

Fly to Tijuana, bus  •  10 h 22 min

  1. Fly from Cancun (CUN) to Tijuana (TIJ) CUN - TIJ
  2. Take the bus from Tijuana International Airport to Mexicali

$146 - $1,338

Bus ACN Autobuses  •  2 days 6 h

  1. Take the bus from Cancun Terminal ADO to Puebla CAPU
  2. Take the bus from ACN Puebla to San Luis Río Colorado
  3. Take the bus from San Luis Río Colorado to Mexicali

Bus via Guadalajara  •  2 days 19 h

  1. Take the bus from Cancun to Mexico City
  2. Take the bus from Mexico Central Norte to Guadalajara
  3. Take the bus from Guadalajara to Mexicali Bus Terminal

$163 - $267

Bus TAP  •  2 days 20 h

  1. Take the bus from Cancun to Mexico City Cancún-México
  2. Take the bus from Mexico to Mexicali, MX

$142 - $267

Drive  •  2 days 0 h

  1. Drive from Cancún to Mexicali 2637.9 miles

$350 - $550

Questions & Answers

The cheapest way to get from Cancún to Mexicali is to fly which costs $1700 - $7500 and takes 8 h 6 min.

More details

The quickest way to get from Cancún to Mexicali is to fly which costs $1700 - $7500 and takes 8 h 6 min.

More details

No, there is no direct bus from Cancún to Mexicali. However, there are services departing from Cancun Terminal ADO and arriving at Mexicali via ACN Puebla and San Luis Río Colorado. The journey, including transfers, takes approximately 2 days 6 h.

More details

The distance between Cancún and Mexicali is 3096 km. The road distance is 4220.7 km.

Get driving directions

The best way to get from Cancún to Mexicali without a car is to bus which takes 2 days 6 h and costs .

More details

It takes approximately 8 h 6 min to get from Cancún to Mexicali, including transfers.

More details

Cancún to Mexicali bus services, operated by ADO, depart from Cancun Terminal ADO station.

More details

The best way to get from Cancún to Mexicali is to fly which takes 8 h 6 min and costs $1700 - $7500. Alternatively, you can bus, which costs and takes 2 days 6 h.

Mode details

There is no direct flight from Cancun Airport to Mexicali Airport. The quickest flight takes 6 h 15 min and has one stopover.

Search flights

Cancún to Mexicali bus services, operated by ACN Autobuses, arrive at Mexicali station.

More details

Map of how to get from Cancún to Mexicali.
Launch map view
  • Distance: 1935.2 miles
  • Duration: 8 h 6 min

What companies run services between Cancún, Mexico and Mexicali, Mexico?

Viva Aerobus, Aeroméxico and two other airlines fly from Cancún to Mexicali hourly. Alternatively, you can take a bus from Cancún to Mexicali via Puebla CAPU, ACN Puebla, and San Luis Río Colorado in around 2 days 6 h.

Airlines
Aeroméxico
Website
world.aeromexico.com
Flights from Cancun to Mexicali via Mexico City
Ave. Duration
7 h 19 min
When
Every day
Estimated price
$130 - $1,200
Flights from Cancun to Tijuana via Mexico City
Ave. Duration
7 h 19 min
When
Every day
Estimated price
$210 - $4,000
Flights from Cancun to Tijuana via Monterrey
Ave. Duration
7 h 21 min
When
Every day
Estimated price
$210 - $4,000
Volaris
Website
volaris.com
Flights from Cancun to Mexicali via Mexico City
Ave. Duration
9 h 13 min
When
Every day
Estimated price
$100 - $390
Flights from Cancun to Mexicali via Guadalajara
Ave. Duration
9 h 48 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$100 - $390
Flights from Cancun to Mexicali via Leon/Guanajuato
Ave. Duration
13 h 19 min
When
Wednesday and Saturday
Estimated price
$100 - $380
Flights from Cancun to Tijuana
Ave. Duration
5 h 7 min
When
Wednesday and Sunday
Estimated price
$200 - $2,800
Flights from Cancun to Tijuana via Queretaro
Ave. Duration
7 h 19 min
When
Tuesday, Thursday and Saturday
Estimated price
$200 - $2,800
Flights from Cancun to Tijuana via Guadalajara
Ave. Duration
7 h 27 min
When
Every day
Estimated price
$200 - $2,800
Viva Aerobus
Website
vivaaerobus.com
Flights from Cancun to Mexicali via Monterrey
Ave. Duration
6 h 15 min
When
Tuesday, Thursday and Sunday
Estimated price
$85 - $340
Flights from Cancun to Mexicali via Guadalajara
Ave. Duration
6 h 50 min
When
Monday
Estimated price
$90 - $360
Flights from Cancun to Mexicali via Tuxtla Gutierrez, Monterrey
Ave. Duration
9 h 55 min
When
Thursday and Sunday
Estimated price
$90 - $370
Flights from Cancun to Tijuana via Leon/Guanajuato
Ave. Duration
6 h 30 min
When
Thursday
Estimated price
$75 - $310
Flights from Cancun to Tijuana via Monterrey
Ave. Duration
7 h 20 min
When
Monday, Thursday and Sunday
Estimated price
$75 - $300
Interjet
Website
interjet.com
Flights from Cancun to Tijuana via Leon/Guanajuato
Ave. Duration
7 h 5 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$180 - $2,500
Flights from Cancun to Tijuana via Mexico City
Ave. Duration
7 h 15 min
When
Every day
Estimated price
$180 - $2,500
Bus operators
ABC
Website
abc.com.mx
Bus from Tijuana International Airport to Mexicali
Ave. Duration
2 h 45 min
Frequency
Every 4 hours
Estimated price
$12 - $18
Schedules at
reservamos.mx
Book at
reservamos.mx
ADO
Phone
+52 800 369 4652
Website
ado.com.mx
Bus from Cancun Terminal ADO to Puebla CAPU
Ave. Duration
23 h 30 min
Frequency
3 times a day
Estimated price
$60 - $140
Schedules at
ado.com.mx
First
$65 - $95
Economy
$60 - $90
Bus from Cancun to Mexico City
Ave. Duration
28 h 15 min
Frequency
Once daily
Estimated price
$60 - $100
Schedules at
ado.com.mx
First
$70 - $100
Economy
$65 - $95
ACN Autobuses
Phone
(01)66429904887
Email
clientes@acnautobuses.com
Website
acnautobuses.com
Bus from ACN Puebla to San Luis Río Colorado
Ave. Duration
27 h 27 min
Frequency
Twice daily
Estimated price
$94
Schedules at
acnautobuses.com
Bus from San Luis Río Colorado to Mexicali
Ave. Duration
1 h 11 min
Frequency
3 times a day
Schedules at
acnautobuses.com
Primera Plus
Website
primeraplus.com.mx
Bus from Mexico Central Norte to Guadalajara
Ave. Duration
6 h 30 min
Frequency
Hourly
Estimated price
$39 - $44
Schedules at
viaje.primeraplus.com.mx
Regular Price
$44
Internet Discount
$40
Omnibus de Mexico
Website
odm.com.mx
Bus from Mexico City North Bus to Guadalajara
Ave. Duration
6 h 30 min
Frequency
Hourly
Estimated price
$26 - $40
Schedules at
odm.com.mx
ETN
Website
etn.com.mx
Bus from Mexico Central Norte to Guadalajara
Ave. Duration
6 h 55 min
Frequency
Hourly
Estimated price
$35 - $60
Schedules at
etn.com.mx
Web Advance
$35 - $50
Full Fare
$40 - $60
Regular Price
$48
Internet Discount
$44
Tufesa Mexico
Phone
(604) 952 0138
Website
tufesa.com.mx
Bus from Guadalajara to Mexicali Bus Terminal
Ave. Duration
31 h 30 min
Frequency
3 times a day
Estimated price
$75 - $110
Schedules at
tufesa.com.mx
TAP
Website
tap.com.mx
Bus from Mexico to Mexicali, MX
Ave. Duration
39 h 20 min
Frequency
Every 4 hours
Estimated price
$80 - $170
Schedules at
tap.com.mx
Confort
$120 - $170

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 Heading to Europe? Read this before you buy a Eurail Pass, Train travel in France: A guide to SNCF and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

More Questions & Answers

Mexicali is 3 h behind Cancún. It is currently 5:35 AM in Cancún and 2:35 AM in Mexicali.

Yes, the driving distance between Cancún to Mexicali is 4221 km. It takes approximately 2 days 0 h to drive from Cancún to Mexicali.

Get driving directions

Aeroméxico, Viva Aerobus and Volaris offer flights from Cancun Airport to Mexicali Airport.

Search flights

There are 46+ hotels available in Mexicali. Prices start at $38 USD per night.

More details

The best way to get from Cancún to Cancun Airport is to bus which takes 30 min and costs $70 - $400.

More details