Rome2Rio

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

Find Transport to San José Costa Rica

See all options

There are 8 ways to get from Tegucigalpa 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 from Tegucigalpa Airport, taxi

    best
    1. Fly from Tegucigalpa Airport (TGU) to Puerto Escondido International Airport (PXM)plane plane TGU - PXM
    2. Take the taxi from Puerto-Escondido-Airport-PXM to San José Costa Ricataxi taxi
    16h 30m
    $3,049–9,276
  2. Bus, taxi via San Cristóbal de las Casas

    1. Take the bus from Tegucigalpa to Terminal Tica Bus San Salvadorbus bus
    2. Take the bus from San Salvador to Panajachelbus bus
    3. Take the bus from Panajachel to San Cristóbal de las Casasbus bus
    4. Take the bus from San Cristóbal de las Casas to Puerto Escondidobus bus
    5. Take the taxi from Puerto Escondido to San José Costa Ricataxi taxi
    31h 52m
    $4,310–5,251
  3. Drive 1,529.2 km

    1. Drive from Tegucigalpa to San José Costa Ricacar car 1,529.2 km
    21h 35m
    $3,571–5,158
  4. Bus, bus to Ramón Villeda Morales International Airport, fly, taxi

    1. Take the bus from Tegucigalpa to Taulabebus bus
    2. Take the bus from Taulabe to Terminal Metropolitana de Busesbus bus
    3. Fly from Ramón Villeda Morales International Airport (SAP) to Puerto Escondido International Airport (PXM)plane plane SAP - PXM
    4. Take the taxi from Puerto-Escondido-Airport-PXM to San José Costa Ricataxi taxi
    15h 35m
    $3,575–10,825
  5. Bus, shuttle to Cuscatlán International Airport, fly, taxi

    1. Take the bus from Hotel Intercontinental Tegucigalpa to Frontera El Amatillobus bus
    2. Take the bus from Frontera El Amatillo to San Miguelbus bus
    3. Take a shuttle bus from San Miguel to San Salvador Airportshuttle bus
    4. Fly from Cuscatlán International Airport (SAL) to Puerto Escondido International Airport (PXM)plane plane SAL - PXM
    5. Take the taxi from Puerto-Escondido-Airport-PXM to San José Costa Ricataxi taxi
    13h 56m
  6. Bus to Palmerola Airport, fly, taxi

    1. Take the bus from Toncontín Airport to Comayaguabus bus
    2. Fly from Palmerola Airport (XPL) to Puerto Escondido International Airport (PXM)plane plane XPL - PXM
    3. Take the taxi from Puerto-Escondido-Airport-PXM to San José Costa Ricataxi taxi
    10h 26m
    $3,416–11,346
  7. Bus, taxi

    1. Take the bus from Tegucigalpa to Guatemala Citybus bus
    2. Take the bus from Estación Central 7a Avenida Zona 1 to Tapachulabus bus
    3. Take the bus from Tapachula to Santo Domingo Tehuantepecbus bus
    4. Take the bus from Santo Domingo Tehuantepec to Puerto Escondidobus bus
    5. Take the taxi from Puerto Escondido to San José Costa Ricataxi taxi
    38h 38m
    $3,752–6,546
  8. Bus, taxi #2

    1. Take the bus from Hotel Intercontinental Tegucigalpa to Terminal San Carlos - Ticabusbus bus Tgp / ...
    2. Take the bus from Terminal San Carlos - Ticabus to Guatemala Aguilar Batresbus bus
    3. Take the bus from Guatemana Aguilar Batres to Tapachulabus bus
    4. Take the bus from Tapachula to Santo Domingo Tehuantepecbus bus
    5. Take the bus from Santo Domingo Tehuantepec to Puerto Escondidobus bus
    6. Take the taxi from Puerto Escondido to San José Costa Ricataxi taxi
    41h 10m
    $3,413–5,263

Tegucigalpa Airport (TGU) to Puerto Escondido International Airport (PXM) flights

Calendar7Weekly Planes
Duration25h 23mAverage Duration
Ticket$1,601Cheapest Price
See schedules

Questions & Answers

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

There is no direct connection from Tegucigalpa to San José Costa Rica. However, you can take the taxi to Tegucigalpa Airport (TGU) airport, fly to Puerto Escondido International Airport (PXM), then take the taxi to San José Costa Rica. Alternatively, you can take the bus to Terminal Tica Bus San Salvador, walk to San Salvador, take the bus to Panajachel, take the bus to San Cristóbal de las Casas, walk to San Cristóbal de las Casas, 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 How to plan an amazing trip around Scandinavia, Which side of Niagara Falls should I choose (and how do I get there)?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.