There are 11 ways to get from Puerto Peñasco to Los Cabos by shuttle, 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.
Shuttle to Phoenix, fly to Los Cabos International Airport
best- Take a shuttle bus from Puerto Peñasco to Phoenix
- Fly from Phoenix (PHX) to Los Cabos International Airport (SJD)plane PHX - SJD
9h 28m$7,226–13,776Bus, bus to Tijuana International Airport, fly to La Paz International Airport, drive
cheapest- Take the bus from Puerto Peñasco to Mexicalibus
- Take the bus from Mexicali to Tijuana International Airportbus
- Fly from Tijuana International Airport (TIJ) to La Paz International Airport (LAP)plane TIJ - LAP
- Drive from La-Paz-Airport-LAP to Los Caboscar
11h 47m$2,148–4,184Bus
- Take the bus from Puerto Peñasco to Mexicalibus
- Take the bus from Mexicali to La Paz Malecónbus
- Take the bus from La Paz Malecón to Caduañobus
36h 7m$3,528–6,694Drive 1,621.3 km
- Drive from Puerto Peñasco to Los Caboscar 1,621.3 km
27h 5m$2,869–4,145Bus to General Rodolfo Sánchez Taboada International Airport, fly to Los Cabos International Airport
- Take the bus from Puerto Peñasco to Mexicalibus
- Fly from General Rodolfo Sánchez Taboada International Airport (MXL) to Los Cabos International Airport (SJD)plane MXL - SJD
6h 25m$4,578–14,114Bus, bus to Tijuana International Airport, fly to Los Cabos International Airport
- Take the bus from Puerto Peñasco to Mexicalibus
- Take the bus from Mexicali to Tijuana International Airportbus
- Fly from Tijuana International Airport (TIJ) to Los Cabos International Airport (SJD)plane TIJ - SJD
9h 43m$2,818–5,664Bus, bus to Hermosillo International Airport, fly to Los Cabos International Airport
- Take the bus from Puerto Peñasco to La Y Griegabus
- Take the bus from La Y Griega to Hermosillobus
- Fly from Hermosillo International Airport (HMO) to Los Cabos International Airport (SJD)plane HMO - SJD
8h 40m$3,100–6,644Bus to Yuma International Airport, fly to Los Cabos International Airport
- Take the bus from Puerto Peñasco to San Luis Río Coloradobus
- Fly from Yuma International Airport (YUM) to Los Cabos International Airport (SJD)plane YUM - SJD
13h 20m$2,922–9,634Bus to Ciudad Obregon Airport, fly to San Jose Cabo Airport
- Take the bus from Puerto Peñasco to Ciudad Obregónbus
- Fly from Ciudad Obregon Airport to San Jose Cabo Airportplane
13h 14m$4,412–6,230Bus, bus to San Diego International Airport, fly to Los Cabos International Airport
- Take the bus from Puerto Peñasco to Mexicalibus
- Take the bus from Mexicali to Tijuanabus
- Fly from San Diego International Airport (SAN) to Los Cabos International Airport (SJD)plane SAN - SJD
11h 59m$6,558–34,259Bus, bus to Ciudad Obregon Airport, fly to San Jose Cabo Airport
- Take the bus from Puerto Peñasco to La Y Griegabus
- Take the bus from La Y Griega to Ciudad Obregónbus
- Fly from Ciudad Obregon Airport to San Jose Cabo Airportplane
11h 44m$4,470–6,264
Phoenix (PHX) to Los Cabos International Airport (SJD) flights
Questions & Answers
The cheapest way to get from Puerto Peñasco to Los Cabos is to bus and fly and drive which costs $2100 - $4200 and takes 11h 47m.
The fastest way to get from Puerto Peñasco to Los Cabos is to bus and fly which takes 6h 25m and costs $4500 - $15000.
No, there is no direct bus from Puerto Peñasco to Los Cabos. However, there are services departing from Puerto Peñasco and arriving at Caduaño via Mexicali and La Paz Malecón. The journey, including transfers, takes approximately 36h 7m.
The distance between Puerto Peñasco and Los Cabos is 1536 km. The road distance is 1621.3 km.
The best way to get from Puerto Peñasco to Los Cabos without a car is to bus which takes 36h 7m and costs $3500 - $7000.
It takes approximately 9h 28m to get from Puerto Peñasco to Los Cabos, including transfers.
Puerto Peñasco to Los Cabos bus services, operated by Autobuses ABC, depart from Puerto Peñasco station.
Puerto Peñasco to Los Cabos bus services, operated by Autobuses ABC, arrive at Mexicali station.
Yes, the driving distance between Puerto Peñasco to Los Cabos is 1621 km. It takes approximately 27h 5m to drive from Puerto Peñasco to Los Cabos.
There are 330+ hotels available in Los Cabos.
What companies run services between Puerto Peñasco, Mexico and Los Cabos, Baja California Sur, Mexico?
You can take a bus from Puerto Peñasco to Los Cabos via Mexicali, La Paz Malecón, and Caduaño in around 36h 7m.
- Website
- volaris.com
Flights from General Rodolfo Sánchez Taboada International Airport to Los Cabos International Airport
- Ave. Duration
- 1h 59m
- When
- Thursday and Sunday
- Estimated price
- $3,100–11,000
Flights from Tijuana International Airport to Los Cabos International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- $950–2,500
Flights from Tijuana International Airport to Los Cabos International Airport via Culiacan
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $950–2,500
Flights from Tijuana International Airport to La Paz International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- $1,000–2,100
- Website
- aa.com
Flights from Phoenix to Los Cabos International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $1,200–6,500
Flights from Yuma International Airport to Los Cabos International Airport via Phoenix
- Ave. Duration
- 5h 29m
- When
- Every day
- Estimated price
- $1,400–7,500
Flights from Yuma International Airport to Los Cabos International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $2,800–12,000
Flights from San Diego International Airport to Los Cabos International Airport
- Ave. Duration
- 2h 29m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $4,600–6,500
- Website
- southwest.com
Flights from Phoenix to Los Cabos International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $1,200–6,500
Flights from Phoenix to Los Cabos International Airport via Las Vegas
- Ave. Duration
- 5h 5m
- When
- Sunday and Saturday
- Estimated price
- $1,700–8,000
Flights from San Diego International Airport to Los Cabos International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,200–6,500
- Website
- vivaaerobus.com
Flights from Tijuana International Airport to Los Cabos International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $950–3,500
Flights from Hermosillo International Airport to Los Cabos International Airport
- Ave. Duration
- 1h 25m
- When
- Wednesday and Saturday
- Estimated price
- $1,000–4,500
Flights from Tijuana International Airport to La Paz International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $900–2,100
- Website
- alaskaair.com
Flights from San Diego International Airport to Los Cabos International Airport
- Ave. Duration
- 2h 29m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $4,600–6,500
- Website
- united.com
Flights from San Diego International Airport to Los Cabos International Airport via Los Angeles
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,400–7,000
- Phone
- +1 602 971 0166
- [email protected]
- Website
- headouttorockypoint.com
Shuttle from Puerto Peñasco to Phoenix
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $2,543
- Schedules at
- headouttorockypoint.com
- One way (Per person)
- $2,543
- Phone
- +52 664 104 7400
- [email protected]
- Website
- abc.com.mx
Bus from Puerto Peñasco to Mexicali
- 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 Puerto Peñasco to Mexicali
- 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 Puerto Peñasco to Mexicali
- 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
Bus from Puerto Peñasco to San Luis Río Colorado
- Ave. Duration
- 2h 9m
- Frequency
- 5 times a day
- Estimated price
- $500–900
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Puerto Peñasco to Mexicali
- 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
Bus from Puerto Peñasco to Mexicali
- 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
- Ave. Duration
- 2h 5m
- Frequency
- Every 3 hours
- Estimated price
- $350–650
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Puerto Peñasco to Mexicali
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $650–1,000
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Puerto Peñasco to Mexicali
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $650–1,000
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Puerto Peñasco to Mexicali
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $650–1,000
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Puerto Peñasco to San Luis Río Colorado
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $550–850
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Puerto Peñasco to Mexicali
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $650–1,000
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Puerto Peñasco to Mexicali
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $650–1,000
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobusesaguila.com
Bus from Mexicali to La Paz Malecón
- Ave. Duration
- 28h
- Frequency
- Once daily
- Estimated price
- $2,300–4,700
- Schedules at
- autobusesaguila.com
- Book at
- autobusesaguila.com
Bus from La Paz Malecón to Caduaño
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a day
- Estimated price
- $280–480
- Schedules at
- autobusesaguila.com
- Book at
- autobusesaguila.com
- Phone
- +52 800 624 6618
- [email protected]
- Website
- albatrosautobuses.mx
Bus from Puerto Peñasco to La Y Griega
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $120–200
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from La Y Griega to Hermosillo
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $260–440
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from Puerto Peñasco to Ciudad Obregón
- Ave. Duration
- 10h
- Frequency
- Every 2 hours
- Estimated price
- $460–850
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from Puerto Peñasco to La Y Griega
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $120–200
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from La Y Griega to Ciudad Obregón
- Ave. Duration
- 6h
- Frequency
- Every 3 hours
- Estimated price
- $400–650
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
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
Travelling to the US: What do I need to know?
Read the travel guide

















