Rome2Rio

How to get fromMarina Vallarta to Yelapaby ferry, bus, or car

Find Transport to Yelapa

See all options

There are 4 ways to get from Marina Vallarta to Yelapa by 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. Ferry

    best
    1. Take the ferry from Marina Vallarta to Yelapa Hotel Pierferry ferry
    45 min
    $547
  2. Bus, ferry via Boca de Tomatlán

    cheapest
    1. Take the bus from Francisco Medina Ascencio y Calle Industrias to Basilio Badillo y Calle Insurgentesbus bus
    2. Take the bus from Playa de los Muertos to Boca de Tomatlánbus bus
    3. Take the ferry from Boca de Tomatlán Beach to Yelapa Hotel Pierferry ferry
    3h 1m
    $146–235
  3. Bus, ferry

    1. Take the bus from Paseo de la Marina Sur y Avenida Paseo de la Marina to Francisco Medina Ascencio y Avenida Prisciliano Sánchezbus bus C27
    2. Take the ferry from Marina Vallarta to Yelapa Hotel Pierferry ferry
    2h 30m
    $557–568
  4. Drive 90.4 km

    1. Drive from Marina Vallarta to Yelapacar car 90.4 km
    1h 45m
    $160–232

Marina Vallarta to Yelapa by bus and ferry

Calendar84Weekly Services
Duration3h 1mAverage Duration
Ticket$146Cheapest Price
See schedules

Questions & Answers

What companies run services between Marina Vallarta, Mexico and Yelapa, Mexico?

PV Fishing and Sailing operates a ferry from Marina Vallarta to Yelapa Hotel Pier every 4 hours. Tickets cost $547 and the journey takes 45 min.

Bus operators
Ferry 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 and around Russia for the 2018 FIFA World Cup, How to get from London to Edinburgh, and Getting to Milan from the airport - to help you get the most out of your next trip.