Rome2Rio

How to get fromVancouver to Yelapaby plane, ferry, train, bus, or car

Find Transport to Yelapa

See all options

There are 6 ways to get from Vancouver to Yelapa by plane, ferry, train, 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.

  1. Fly from Vancouver International Airport, ferry

    best
    1. Fly from Vancouver International Airport (YVR) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane plane YVR - PVR
    2. Take the ferry from Marina Vallarta to Yelapa Hotel Pierferry ferry
    9h 18m
    $3,698–10,650
  2. Fly from Coal Harbour Spb, ferry

    cheapest
    1. Fly from Coal Harbour Spb (CXH) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane plane CXH - PVR
    2. Take the ferry from Marina Vallarta to Yelapa Hotel Pierferry ferry
    21h 18m
    $3,074–10,295
  3. Train, bus, drive

    1. Take the train from Vancouver to Seattletrain train
    2. Take the train from Seattle to Los Angelestrain train
    3. Take the train from Los Angeles to Yuma Amtraktrain train
    4. Take the bus from 3rd Street @ Gila Street to William Brook Ave @ B Streetbus bus 95
    5. Take the bus from San Luis Río Colorado to Tepicbus bus
    6. Take the bus from Tepic to Mezcalesbus bus
    7. Drive from Mezcales to Yelapacar car
    3d 7h
    $11,073–23,379
  4. Drive 4,396.7 km

    1. Drive from Vancouver to Yelapacar car 4,396.7 km
    2d 1h
    $10,602–15,313
  5. Train to Seattle-Tacoma International Airport, fly, ferry

    1. Take the train from Vancouver to Seattletrain train
    2. Fly from Seattle-Tacoma International Airport (SEA) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane plane SEA - PVR
    3. Take the ferry from Marina Vallarta to Yelapa Hotel Pierferry ferry
    14h 5m
    $4,795–15,395
  6. Bus to Bellingham International Airport, fly, ferry

    1. Take the bus from River Rock Casino Resort, Richmond to Bellingham Airportbus bus
    2. Fly from Bellingham International Airport (BLI) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane plane BLI - PVR
    3. Take the ferry from Marina Vallarta to Yelapa Hotel Pierferry ferry
    14h 57m
    $3,148–9,700

Vancouver International Airport (YVR) to Licenciado Gustavo Díaz Ordaz International Airport (PVR) flights

Calendar7Weekly Planes
Duration5h 3mAverage Duration
Ticket$2,017Cheapest Price
See schedules

Questions & Answers

What companies run services between Vancouver, BC, Canada and Yelapa, Mexico?

There is no direct connection from Vancouver to Yelapa. However, you can take the subway to YVR-Airport Station @ Canada Line, walk to Vancouver International Airport (YVR) airport, fly to Licenciado Gustavo Díaz Ordaz International Airport (PVR), walk to Avenida Francisco Medina Ascencio, take the bus to Francisco Medina Ascencio y Avenida Heroica Escuela Naval Militar, walk to Marina Vallarta, then take the ferry to Yelapa Hotel Pier. Alternatively, you can take a train from Vancouver to Yelapa via Seattle, Los Angeles, Yuma Amtrak, 3rd Street @ Gila Street, William Brook Ave @ B Street, San Luis Río Colorado, Tepic, Tepic, and Mezcales in around 3d 7h.

Airlines
Train operators
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