There are 6 ways to get from Mulegé to Puerto Peñasco by bus, plane, 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.
Bus to Guerrero Negro Airport, fly to Hermosillo Airport, bus
best- Take the bus from Mulegé to Vizcaínobus
- Fly from Guerrero Negro Airport to Hermosillo Airportplane
- Take the bus from Hermosillo to La Y Griegabus
- Take the bus from La Y Griega to Puerto Peñascobus
12h 24m$3,835–5,119Drive 1,059.5 km
cheapest- Drive from Mulegé to Puerto Peñascocar 1,059.5 km
15h 30m$1,875–2,709Bus
- Take the bus from Mulegé to Mexicalibus
- Take the bus from Mexicali to Puerto Peñascobus
24h 35m$2,234–5,099Bus to Loreto International Airport, fly to Tijuana International Airport, bus
- Take the bus from Mulegé to Loretobus
- Fly from Loreto International Airport (LTO) to Tijuana International Airport (TIJ)plane LTO - TIJ
- Take the bus from Tijuana International Airport to Mexicalibus
- Take the bus from Mexicali to Puerto Peñascobus
12h 2m$2,480–5,759Bus to Loreto International Airport, fly to Yuma International Airport, bus
- Take the bus from Mulegé to Loretobus
- Fly from Loreto International Airport (LTO) to Yuma International Airport (YUM)plane LTO - YUM
- Take the bus from San Luis Río Colorado to Puerto Peñascobus
13h 42m$2,312–9,979Bus to Loreto International Airport, fly to Phoenix, shuttle
- Take the bus from Mulegé to Loretobus
- Fly from Loreto International Airport (LTO) to Phoenix (PHX)plane LTO - PHX
- Take a shuttle bus from Phoenix to Puerto Peñasco
11h 52m$4,057–10,586
Mulegé to Puerto Peñasco by bus
Questions & Answers
The cheapest way to get from Mulegé to Puerto Peñasco is to drive which costs $1800 - $2800 and takes 15h 30m.
The fastest way to get from Mulegé to Puerto Peñasco is to bus and fly and shuttle which takes 11h 52m and costs $4000 - $11000.
No, there is no direct bus from Mulegé to Puerto Peñasco. However, there are services departing from Mulegé and arriving at Puerto Peñasco via Mexicali. The journey, including transfers, takes approximately 24h 35m.
The distance between Mulegé and Puerto Peñasco is 1068 km. The road distance is 1059.5 km.
The best way to get from Mulegé to Puerto Peñasco without a car is to bus which takes 24h 35m and costs $2200 - $5500.
It takes approximately 12h 24m to get from Mulegé to Puerto Peñasco, including transfers.
Mulegé to Puerto Peñasco bus services, operated by Autobuses Águila, depart from Mulegé station.
Mulegé to Puerto Peñasco bus services, operated by Autobuses Águila, arrive at Mexicali station.
Yes, the driving distance between Mulegé to Puerto Peñasco is 1060 km. It takes approximately 15h 30m to drive from Mulegé to Puerto Peñasco.
There are 659+ hotels available in Puerto Peñasco.
What companies run services between Mulegé, Mexico and Puerto Peñasco, Mexico?
You can take a bus from Mulegé to Puerto Peñasco via Mexicali in around 24h 35m.
- Website
- aa.com
Flights from Loreto International Airport to Yuma International Airport via Phoenix
- Ave. Duration
- 4h
- When
- Saturday
- Estimated price
- $1,500–8,500
Flights from Loreto International Airport to Yuma International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 24m
- When
- Saturday
- Estimated price
- $3,500–15,000
Flights from Loreto International Airport to Yuma International Airport via Los Angeles, Phoenix
- Ave. Duration
- 8h 21m
- When
- Sunday
- Estimated price
- $6,500–27,000
Flights from Loreto International Airport to Phoenix
- Ave. Duration
- 1h 43m
- When
- Saturday
- Estimated price
- $1,200–7,500
- Website
- volaris.com
Flights from Loreto International Airport to Tijuana International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $1,300–3,500
- Phone
- +52 664 104 7400
- [email protected]
- Website
- abc.com.mx
Bus from Mulegé to Vizcaíno
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $550–900
- Schedules at
- abc.com.mx
- Book at
- 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 Mulegé to Loreto
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $280–550
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Tijuana International Airport to Mexicali
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $350–650
- Schedules at
- abc.com.mx
- Book at
- 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 Mulegé to Loreto
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $280–550
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from San Luis Río Colorado to Puerto Peñasco
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a day
- Estimated price
- $500–900
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Mulegé to Loreto
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $280–550
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
- Phone
- +52 800 624 6618
- [email protected]
- Website
- albatrosautobuses.mx
Bus from Hermosillo to La Y Griega
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $260–440
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from La Y Griega to Puerto Peñasco
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $120–200
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobusesaguila.com
Bus from Mulegé to Mexicali
- Ave. Duration
- 20h 45m
- Frequency
- Once daily
- Estimated price
- $1,600–4,000
- Schedules at
- autobusesaguila.com
- Book at
- autobusesaguila.com
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Mexicali to Puerto Peñasco
- Ave. Duration
- 3h 22m
- Frequency
- Twice daily
- Estimated price
- $650–1,000
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Mexicali to Puerto Peñasco
- Ave. Duration
- 3h 22m
- Frequency
- Twice daily
- Estimated price
- $650–1,000
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from San Luis Río Colorado to Puerto Peñasco
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $550–850
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +1 602 971 0166
- [email protected]
- Website
- headouttorockypoint.com
Shuttle from Phoenix to Puerto Peñasco
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $2,543
- Schedules at
- headouttorockypoint.com
- One way (Per person)
- $2,543
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

















