Rome2Rio

How to get fromPuerto Vallarta to Copper Canyonby plane, bus, unknown, or train

Find Transport to Copper Canyon

See all options

There are 7 ways to get from Puerto Vallarta to Copper Canyon by plane, bus, unknown, or train

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 Licenciado Gustavo Díaz Ordaz International Airport to General Roberto Fierro Villalobos International Airport, bus, travel

    best
    1. Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to General Roberto Fierro Villalobos International Airport (CUU)plane plane PVR - CUU
    2. Take the bus from Chihuahua to Barrancas del Cobrebus bus
    3. Walk from Barrancas del Cobre to Copper Canyonunknown unknown
    11h 17m
  2. Bus, train, travel via Tepic

    1. Take the bus from Bucerías to Tepicbus bus
    2. Take the bus from Tepic to Los Mochisbus bus
    3. Take the train from Los Mochis to Divisaderotrain train
    4. Walk from Divisadero to Copper Canyonunknown unknown
    24h 50m
  3. Fly Licenciado Gustavo Díaz Ordaz International Airport to Ciudad Obregón International Airport, travel

    1. Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Ciudad Obregón International Airport (CEN)plane plane PVR - CEN
    2. Walk from Ciudad Obregón International Airport (CEN) to Copper Canyonunknown unknown
    10h 52m
  4. Fly Licenciado Gustavo Díaz Ordaz International Airport to Los Mochis International Airport, train, travel

    1. Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Los Mochis International Airport (LMM)plane plane PVR - LMM
    2. Take the train from Los Mochis to Divisaderotrain train
    3. Walk from Divisadero to Copper Canyonunknown unknown
    16h 40m
  5. Bus to Miguel Hidalgo Y Costilla Guadalajara International Airport, fly to General Roberto Fierro Villalobos International Airport, bus, travel

    1. Take the bus from Puerto Vallarta to Terminal Zapopanbus bus
    2. Fly from Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL) to General Roberto Fierro Villalobos International Airport (CUU)plane plane GDL - CUU
    3. Take the bus from Chihuahua to Barrancas del Cobrebus bus
    4. Walk from Barrancas del Cobre to Copper Canyonunknown unknown
    14h 14m
  6. Bus, train, travel

    1. Take the bus from Puerto Vallarta to Los Mochisbus bus
    2. Take the train from Los Mochis to Divisaderotrain train
    3. Walk from Divisadero to Copper Canyonunknown unknown
    24h 58m
  7. Bus, travel

    1. Take the bus from Puerto Vallarta to Pistolas Menesesbus bus
    2. Take the bus from Chihuahua to Barrancas del Cobrebus bus
    3. Walk from Barrancas del Cobre to Copper Canyonunknown unknown
    33h 44m

Licenciado Gustavo Díaz Ordaz International Airport (PVR) to General Roberto Fierro Villalobos International Airport (CUU) flights

Calendar57Weekly Planes
Duration6h 39mAverage Duration
Ticket$1,492Cheapest Price
See schedules

Questions & Answers

What companies run services between Puerto Vallarta, Mexico and Copper Canyon, Mexico?

There is no direct connection from Puerto Vallarta to Copper Canyon. However, you can take the bus to Avenida Francisco Medina Ascencio, walk to Licenciado Gustavo Díaz Ordaz International Airport (PVR) airport, fly to General Roberto Fierro Villalobos International Airport (CUU), take the taxi to Chihuahua, take the bus to Barrancas del Cobre, then travel to Copper Canyon. Alternatively, you can take a bus from Autotransportes Medina to Copper Canyon via Bucerías, Tepic, Los Mochis, Los Mochis, and Divisadero in around 24h 50m.

Airlines
Train operators
Bus operators

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 Travelling to the US: What do I need to know?, How to travel India's Golden Triangle, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.