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.
Fly from Tegucigalpa Airport, taxi
best- Fly from Tegucigalpa Airport (TGU) to Puerto Escondido International Airport (PXM)plane TGU - PXM
- Take the taxi from Puerto-Escondido-Airport-PXM to San José Costa Ricataxi
16h 30m$3,049–9,276Bus, taxi via San Cristóbal de las Casas
- Take the bus from Tegucigalpa to Terminal Tica Bus San Salvadorbus
- Take the bus from San Salvador to Panajachelbus
- Take the bus from Panajachel to San Cristóbal de las Casasbus
- Take the bus from San Cristóbal de las Casas to Puerto Escondidobus
- Take the taxi from Puerto Escondido to San José Costa Ricataxi
31h 52m$4,310–5,251Drive 1,529.2 km
- Drive from Tegucigalpa to San José Costa Ricacar 1,529.2 km
21h 35m$3,571–5,158Bus, bus to Ramón Villeda Morales International Airport, fly, taxi
- Take the bus from Tegucigalpa to Taulabebus
- Take the bus from Taulabe to Terminal Metropolitana de Busesbus
- Fly from Ramón Villeda Morales International Airport (SAP) to Puerto Escondido International Airport (PXM)plane SAP - PXM
- Take the taxi from Puerto-Escondido-Airport-PXM to San José Costa Ricataxi
15h 35m$3,575–10,825Bus, shuttle to Cuscatlán International Airport, fly, taxi
- Take the bus from Hotel Intercontinental Tegucigalpa to Frontera El Amatillobus
- Take the bus from Frontera El Amatillo to San Miguelbus
- Take a shuttle bus from San Miguel to San Salvador Airport
- Fly from Cuscatlán International Airport (SAL) to Puerto Escondido International Airport (PXM)plane SAL - PXM
- Take the taxi from Puerto-Escondido-Airport-PXM to San José Costa Ricataxi
13h 56mBus to Palmerola Airport, fly, taxi
- Take the bus from Toncontín Airport to Comayaguabus
- Fly from Palmerola Airport (XPL) to Puerto Escondido International Airport (PXM)plane XPL - PXM
- Take the taxi from Puerto-Escondido-Airport-PXM to San José Costa Ricataxi
10h 26m$3,416–11,346Bus, taxi
- Take the bus from Tegucigalpa to Guatemala Citybus
- Take the bus from Estación Central 7a Avenida Zona 1 to Tapachulabus
- Take the bus from Tapachula to Santo Domingo Tehuantepecbus
- Take the bus from Santo Domingo Tehuantepec to Puerto Escondidobus
- Take the taxi from Puerto Escondido to San José Costa Ricataxi
38h 38m$3,752–6,546Bus, taxi #2
- Take the bus from Hotel Intercontinental Tegucigalpa to Terminal San Carlos - Ticabusbus Tgp / ...
- Take the bus from Terminal San Carlos - Ticabus to Guatemala Aguilar Batresbus
- Take the bus from Guatemana Aguilar Batres to Tapachulabus
- Take the bus from Tapachula to Santo Domingo Tehuantepecbus
- Take the bus from Santo Domingo Tehuantepec to Puerto Escondidobus
- Take the taxi from Puerto Escondido to San José Costa Ricataxi
41h 10m$3,413–5,263
Tegucigalpa Airport (TGU) to Puerto Escondido International Airport (PXM) flights
Questions & Answers
The cheapest way to get from Tegucigalpa to San José Costa Rica is to bus and taxi which costs $3400 - $5500 and takes 41h 10m.
The fastest way to get from Tegucigalpa to San José Costa Rica is to bus and fly and taxi which takes 10h 26m and costs $3400 - $12000.
The distance between Tegucigalpa and San José Costa Rica is 1143 km. The road distance is 1529.2 km.
The best way to get from Tegucigalpa to San José Costa Rica without a car is to bus and taxi via San Cristóbal de las Casas which takes 31h 52m and costs $4300 - $5500.
It takes approximately 16h 30m to get from Tegucigalpa to San José Costa Rica, including transfers.
Yes, the driving distance between Tegucigalpa to San José Costa Rica is 1529 km. It takes approximately 21h 35m to drive from Tegucigalpa to San José Costa Rica.
There are 22+ hotels available in San José Costa Rica.
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.
- Website
- vivaaerobus.com
Flights from Tegucigalpa Airport to Puerto Escondido International Airport via Ramón Villeda Morales International Airport, Mexico City
- Ave. Duration
- 15h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,600–7,500
Flights from Ramón Villeda Morales International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 9h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $1,700–8,500
Flights from Ramón Villeda Morales International Airport to Puerto Escondido International Airport via Cuscatlán International Airport, Mexico City
- Ave. Duration
- 8h 40m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $4,200–17,000
Flights from Cuscatlán International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $1,600–90,000
Flights from Palmerola Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 6h 40m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $1,900–9,500
Flights from Palmerola Airport to Puerto Escondido International Airport via Cuscatlán International Airport, Mexico City
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- $4,500–18,000
- Website
- avianca.com
Flights from Tegucigalpa Airport to Puerto Escondido International Airport via Ramón Villeda Morales International Airport, Mexico City
- Ave. Duration
- 15h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,600–7,500
Flights from Ramón Villeda Morales International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 9h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $1,700–8,500
Flights from Ramón Villeda Morales International Airport to Puerto Escondido International Airport via Cuscatlán International Airport, Mexico City
- Ave. Duration
- 17h 15m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $4,200–17,000
Flights from Cuscatlán International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $1,600–8,000
Flights from Palmerola Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 6h 40m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $1,900–9,500
- Website
- aeromexico.com
Flights from Tegucigalpa Airport to Puerto Escondido International Airport via Ramón Villeda Morales International Airport, Mexico City
- Ave. Duration
- 31h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,600–7,500
Flights from Cuscatlán International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $8,500–90,000
Flights from Palmerola Airport to Puerto Escondido International Airport via Cuscatlán International Airport, Mexico City
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- $4,500–18,000
- Website
- united.com
Flights from Tegucigalpa Airport to Puerto Escondido International Airport via Ramón Villeda Morales International Airport, Houston
- Ave. Duration
- 29h 19m
- When
- Friday
- Estimated price
- $2,600–11,000
- Phone
- +52 962 625 2435
- [email protected]
- Website
- Tica Bus
Bus from Tegucigalpa to Terminal Tica Bus San Salvador
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $440–600
- Website
- Tica Bus
- Phone
- +502 7762 2462
- [email protected]
- Website
- Eterna Primavera
Bus from San Salvador to Panajachel
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $890
- Website
- Eterna Primavera
Bus from Panajachel to San Cristóbal de las Casas
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $778
- Website
- Eterna Primavera
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from San Cristóbal de las Casas to Puerto Escondido
- Ave. Duration
- 13h 25m
- Frequency
- 5 times a day
- Estimated price
- $1,200–1,800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Santo Domingo Tehuantepec to Puerto Escondido
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a day
- Estimated price
- $550–850
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Santo Domingo Tehuantepec to Puerto Escondido
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a day
- Estimated price
- $550–850
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Tegucigalpa to Taulabe
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- $13
Bus from Taulabe to Terminal Metropolitana de Buses
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- $13
- Website
- Transportes San Gaspar y San Ramon
Bus from Hotel Intercontinental Tegucigalpa to Frontera El Amatillo
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $170–240
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $170–240
Bus from Estación Central 7a Avenida Zona 1 to Tapachula
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- $370–550
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $370–550
Bus from Hotel Intercontinental Tegucigalpa to Terminal San Carlos - Ticabus
- Ave. Duration
- 7h 19m
- Frequency
- Twice daily
- Estimated price
- $420–600
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $420–600
Bus from Terminal San Carlos - Ticabus to Guatemala Aguilar Batres
- Ave. Duration
- 6h 10m
- Frequency
- 4 times a day
- Estimated price
- $330–470
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $330–470
Bus from Guatemana Aguilar Batres to Tapachula
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- $360–550
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $360–550
Bus from Frontera El Amatillo to San Miguel
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Phone
- +503 7490 5075
- [email protected]
- Website
- Argueta Tours y Transportes
Shuttle from San Miguel to San Salvador Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- Argueta Tours y Transportes
Bus from Toncontín Airport to Comayagua
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $127
- Schedules at
- Transporte Ejecutivo V Estrellas
- Phone
- +502 2495 7000
- [email protected]
- Website
- Pullmantur
Bus from Tegucigalpa to Guatemala City
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- $1,000–2,400
- Website
- Pullmantur
- Turista
- $1,000–1,300
- Primera Clase
- $1,900–2,400
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Tapachula to Santo Domingo Tehuantepec
- Ave. Duration
- 8h 13m
- Frequency
- 4 times a day
- Estimated price
- $750–1,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Tapachula to Santo Domingo Tehuantepec
- Ave. Duration
- 8h 13m
- Frequency
- 4 times a day
- Estimated price
- $750–1,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Ave. Duration
- 54 min
- Estimated price
- $1,000–1,600
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.
























