Rome2Rio

How to get fromSan Diego to Yelapaby plane, ferry, bus, or car

Find Transport to Yelapa

See all options

There are 8 ways to get from San Diego to Yelapa by plane, ferry, 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 San Diego International Airport, ferry

    best
    1. Fly from San Diego International Airport (SAN) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane plane SAN - PVR
    2. Take the ferry from Marina Vallarta to Yelapa Hotel Pierferry ferry
    4h 38m
    $3,630–19,377
  2. Fly from Tijuana International Airport, ferry

    cheapest
    1. Fly from Tijuana International Airport (TIJ) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane plane TIJ - PVR
    2. Take the ferry from Marina Vallarta to Yelapa Hotel Pierferry ferry
    8h 19m
    $1,824–4,765
  3. Bus, drive

    1. Take the bus from Tijuana to Mexicalibus bus
    2. Take the bus from Mexicali to Tepicbus bus
    3. Take the bus from Tepic to Mezcalesbus bus
    4. Drive from Mezcales to Yelapacar car
    35h 54m
    $2,323–3,826
  4. Drive 2,268.4 km

    1. Drive from San Diego to Yelapacar car 2,268.4 km
    27h 30m
    $4,390–6,341
  5. Bus, ferry via Mexicali

    1. Take the bus from Tijuana to Mexicalibus bus
    2. Take the bus from Mexicali to Santiago Ixcuintlabus bus
    3. Take the bus from Santiago Ixcuintla to Puerto Vallartabus bus
    4. Take the ferry from Los Muertos Beach Pier to Yelapa Hotel Pierferry ferry
    38h 11m
    $2,315–3,498
  6. Bus, ferry

    1. Take the bus from Tijuana Buenavista to Santiago Ixcuintlabus bus
    2. Take the bus from Santiago Ixcuintla to Puerto Vallartabus bus
    3. Take the ferry from Boca de Tomatlán Beach to Yelapa Hotel Pierferry ferry
    39h 13m
    $2,061–2,922
  7. Bus, ferry #2

    1. Take the bus from Tijuana to Tepicbus bus
    2. Take the bus from Tepic to Buceríasbus bus
    3. Take the ferry from Marina Vallarta to Yelapa Hotel Pierferry ferry
    40h 29m
    $2,332–3,318
  8. Bus, ferry #3

    1. Take the bus from Tijuana to Tepicbus bus
    2. Take the bus from Tepic to Puerto Vallartabus bus
    3. Take the ferry from Marina Vallarta to Yelapa Hotel Pierferry ferry
    41h 6m
    $3,355–7,782

San Diego International Airport (SAN) to Licenciado Gustavo Díaz Ordaz International Airport (PVR) flights

Calendar3Weekly Planes
Duration3h 57mAverage Duration
Ticket$1,338Cheapest Price
See schedules

Questions & Answers

What companies run services between San Diego, CA, USA and Yelapa, Mexico?

There is no direct connection from San Diego to Yelapa. However, you can 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 vehicle from Fifth Avenue Station to Yelapa via San Ysidro Station, Tijuana, Mexicali, Tepic, Tepic, and Mezcales in around 35h 54m.

Airlines
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

Need to know: Greyhound

Read the travel guideNeed to know: Greyhound