Rome2Rio

How to get fromCabo San Lucas to Agua Prietaby plane, bus, car ferry, car, or shuttle

Find Transport to Agua Prieta

See all options

There are 8 ways to get from Cabo San Lucas to Agua Prieta by plane, bus, car ferry, car, or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Los Cabos International Airport to Hermosillo International Airport, bus

    best
    1. Fly from Los Cabos International Airport (SJD) to Hermosillo International Airport (HMO)plane plane SJD - HMO
    2. Take the bus from Hermosillo to Agua Prietabus bus
    10h 38m
    $2,357–6,709
  2. Fly Los Cabos International Airport to Silver City Airport, drive

    cheapest
    1. Fly from Los Cabos International Airport (SJD) to Silver City Airport (SVC)plane plane SJD - SVC
    2. Drive from Silver City Airport (SVC) to Agua Prietacar car
    10h 58m
    $1,527–5,849
  3. Bus, car ferry

    1. Take the bus from Cabo San Lucas to La Paz Serdanbus bus
    2. Take the carferry from La Paz to Topolobampocarferry car ferry
    3. Take the bus from Los Mochis to Guasavebus bus
    4. Take the bus from Guasave to Agua Prietabus bus
    31h 30m
    $3,235–7,981
  4. Drive, car ferry

    1. Drive from Cabo San Lucas to La Pazcar car
    2. Take the carferry from La Paz to Topolobampocarferry car ferry
    3. Drive from Topolobampo to Agua Prietacar car
    21h 11m
    $1,815–4,755
  5. Bus, fly to Ciudad Obregon Airport

    1. Take the bus from 7 Crown to San Jose Cabo Airportbus bus
    2. Fly from San Jose Cabo Airport to Ciudad Obregon Airportplane plane
    3. Take the bus from Ciudad Obregón to Agua Prietabus bus
    15h 58m
    $3,915–6,720
  6. Fly Los Cabos International Airport to Tucson, bus

    1. Fly from Los Cabos International Airport (SJD) to Tucson (TUS)plane plane SJD - TUS
    2. Take the bus from Tucson to Nogalesbus bus
    3. Take the bus from Nogales to Agua Prietabus bus
    17h 19m
    $2,487–11,579
  7. Fly Los Cabos International Airport to El Paso International Airport, bus

    1. Fly from Los Cabos International Airport (SJD) to El Paso International Airport (ELP)plane plane SJD - ELP
    2. Take the bus from Ciudad Juárez to Agua Prietabus bus
    15h 34m
    $5,262–20,269
  8. Fly Los Cabos International Airport to Phoenix, shuttle, bus

    1. Fly from Los Cabos International Airport (SJD) to Phoenix (PHX)plane plane SJD - PHX
    2. Take a shuttle bus from Sky Harbor International Airport to Nogalesshuttle bus
    3. Take the bus from Nogales to Agua Prietabus bus
    15h 47m
    $7,635–22,041

Los Cabos International Airport (SJD) to Hermosillo International Airport (HMO) flights

Calendar2Weekly Planes
Duration1h 25mAverage Duration
Ticket$1,483Cheapest Price
See schedules

Questions & Answers

What companies run services between Cabo San Lucas, Mexico and Agua Prieta, Mexico?

There is no direct connection from Cabo San Lucas to Agua Prieta. However, you can take the bus to San José del Cabo, take the bus to San Jose Cabo Airport, walk to Los Cabos International Airport (SJD) airport, fly to Hermosillo International Airport (HMO), take the taxi to Hermosillo, then take the bus to Agua Prieta. Alternatively, you can take a bus from Cabo San Lucas to Agua Prieta via La Paz Serdan, La Paz, Pichilingue, La Paz, La Paz, Topolobampo, Los Mochis, and Guasave in around 31h 30m.

Airlines
Bus operators
Ferry operators

Want to know more about travelling around Mexico

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides