Rome2Rio

How to get fromGeorge Town to Puerto Peñascoby plane, shuttle, or bus

Find Transport to Puerto Peñasco

See all options

There are 5 ways to get from George Town to Puerto Peñasco by plane, shuttle, or bus

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 to Phoenix, shuttle

    best
    1. Fly from Georgetown Owen Roberts International Airport (GCM) to Phoenix (PHX)plane plane GCM - PHX
    2. Take a shuttle bus from Phoenix to Puerto Peñascoshuttle bus
    13h 24m
    $5,842–15,773
  2. Fly to Yuma International Airport, bus

    cheapest
    1. Fly from Georgetown Owen Roberts International Airport (GCM) to Yuma International Airport (YUM)plane plane GCM - YUM
    2. Take the bus from San Luis Río Colorado to Puerto Peñascobus bus
    14h 34m
    $4,250–15,730
  3. Fly to Tucson, shuttle

    1. Fly from Georgetown Owen Roberts International Airport (GCM) to Tucson (TUS)plane plane GCM - TUS
    2. Take a shuttle bus from Tucson to Puerto Peñascoshuttle bus
    16h 11m
    $5,895–19,561
  4. Fly to San Diego International Airport, bus

    1. Fly from Georgetown Owen Roberts International Airport (GCM) to San Diego International Airport (SAN)plane plane GCM - SAN
    2. Take the bus from Tijuana to Mexicalibus bus
    3. Take the bus from Mexicali to Puerto Peñascobus bus
    16h 18m
    $4,961–17,769
  5. Fly to Flagstaff, bus, shuttle

    1. Fly from Georgetown Owen Roberts International Airport (GCM) to Flagstaff (FLG)plane plane GCM - FLG
    2. Take the bus from Flagstaff Train Station to Phoenix Sky Harbor Airport/44th Street Sky Train Stationbus bus
    3. Take a shuttle bus from Phoenix to Puerto Peñascoshuttle bus
    30h 40m
    $6,831–17,749

Georgetown Owen Roberts International Airport (GCM) to Phoenix (PHX) flights

Calendar17Weekly Planes
Duration9h 26mAverage Duration
Ticket$3,265Cheapest Price
See schedules

Questions & Answers

What companies run services between George Town, Cayman Islands and Puerto Peñasco, Mexico?

There is no direct connection from George Town to Puerto Peñasco. However, you can fly to Phoenix (PHX), walk to Terminal 4 Station, take the vehicle to Phoenix Sky Harbor Airport/44th Street Sky Train Station, walk to 44th St/Washington, take the vehicle to Downtown Phx Hub/Washington St, walk to Phoenix, then take the shuttle to Puerto Peñasco. Alternatively, you can fly to Tucson (TUS), walk to Tucson Intl Airport, take the line 11 bus to Dodge/River, take the line 11 bus to Ajo/Holiday Isle Blvd, walk to Tucson, then take the shuttle to Puerto Peñasco.

Airlines
Bus 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