Rome2Rio

How to get fromVeracruz to San José Costa Ricaby plane, taxi, bus, car, or shuttle

Find Transport to San José Costa Rica

See all options

There are 5 ways to get from Veracruz to San José Costa Rica by plane, taxi, bus, car, or shuttle

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, taxi

    best
    1. Fly from Veracruz International Airport (VER) to Puerto Escondido International Airport (PXM)plane plane VER - PXM
    2. Take the taxi from Puerto-Escondido-Airport-PXM to San José Costa Ricataxi taxi
    4h 46m
    $2,680–4,695
  2. Drive 545.9 km

    cheapest
    1. Drive from Veracruz to San José Costa Ricacar car 545.9 km
    8h 32m
    $965–1,393
  3. Bus, taxi

    1. Take the bus from Veracruz to Oaxacabus bus
    2. Take the bus from Oaxaca to Puerto Escondidobus bus
    3. Take the taxi from Puerto Escondido to San José Costa Ricataxi taxi
    13h 28m
    $2,197–3,010
  4. Bus, taxi via Villa Sola de Vega

    1. Take the bus from Veracruz to Oaxacabus bus
    2. Take the bus from Oaxaca to Villa Sola de Vegabus bus
    3. Take the taxi from Villa Sola de Vega to San José Costa Ricataxi taxi
    14h 47m
    $2,667–3,450
  5. Bus, shuttle, taxi

    1. Take the bus from Veracruz to Tuxtepecbus bus
    2. Take the bus from San Juan Bautista Tuxtepec to Oaxacabus bus
    3. Take a shuttle bus from Oaxaca to Santa Catarina Juquilashuttle bus
    4. Take the taxi from Santa Catarina Juquila to San José Costa Ricataxi taxi
    16h 35m
    $1,624–2,319

Veracruz International Airport (VER) to Puerto Escondido International Airport (PXM) flights

Calendar47Weekly Planes
Duration4h 46mAverage Duration
Ticket$1,073Cheapest Price
See schedules

Questions & Answers

What companies run services between Veracruz, Mexico and San José Costa Rica, Mexico?

There is no direct connection from Veracruz to San José Costa Rica. However, you can take the taxi to Veracruz-Airport-VER airport, fly to Puerto Escondido International Airport (PXM), then take the taxi to San José Costa Rica. Alternatively, you can take the bus to Oaxaca, take the bus to Puerto Escondido, then take the taxi to San José Costa Rica.

Airlines
Bus operators
Other 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 Want to know more about Flixbus?, How to travel India's Golden Triangle, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.