There are 10 ways to get from Costa Rica to Laredo by plane, bus, train, 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 Juan Santamaría International Airport to Laredo International Airport
best- Fly from Juan Santamaría International Airport (SJO) to Laredo International Airport (LRD)plane SJO - LRD
9h 22m$171–677Bus, train
- Take the bus from San José to San Salvadorbus
- Take the bus from San Salvador to Tapachulabus
- Take the bus from Tapachula to México Citybus
- Take the train from Estación Observatorio to Estación Toluca Centrotrain
- Take the bus from Toluca to Nuevo Laredobus
2d 17h$296–388Drive 2,028.4 mi
- Drive from San José to Laredocar 2,028.4 mi
44h 43m$438–633Fly Juan Santamaría International Airport to Quetzalcóatl International Airport
- Fly from Juan Santamaría International Airport (SJO) to Quetzalcóatl International Airport (NLD)plane SJO - NLD
16h 28m$292–1,305Fly Limón International Airport to Laredo International Airport
- Fly from Limón International Airport (LIO) to Laredo International Airport (LRD)plane LIO - LRD
13h 17m$201–788Shuttle, shuttle to Liberia International Airport, fly to Laredo International Airport
- Take a shuttle bus from Puntarenas to Monteverde
- Take a shuttle bus from Monteverde to Liberia Airport
- Fly from Liberia International Airport (LIR) to Laredo International Airport (LRD)plane LIR - LRD
12h 3m$504–1,404Fly Juan Santamaría International Airport to Monterrey International Airport, bus
- Fly from Juan Santamaría International Airport (SJO) to Monterrey International Airport (MTY)plane SJO - MTY
- Take the bus from Central de Autobuses de Monterrey to Laredo - OMEXbus
11h 1m$178–791Bus
- Take the bus from San José to San Salvadorbus
- Take the bus from San Salvador to Tapachulabus
- Take the bus from Tapachula to Politécnicobus
- Take the bus from Terminal Central de Autobuses del Norte to Nuevo Laredobus
2d 18h$262–382Bus via Guatemala City
- Take the bus from Terminal Atlántico Norte to Terminal San Carlos - CCAbus Sjo
- 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 Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Nuevo Laredobus
3d 5h$307–531Bus #2
- Take the bus from Terminal Tica Bus San José to Terminal Tica Bus San Salvadorbus
- Take the bus from San Salvador to Tapachulabus
- Take the bus from Tapachula to Mexico City Politécnico Stationbus
- Take the bus from Terminal Central de Autobuses del Norte to Nuevo Laredobus
3d 20h$269–450
Juan Santamaría International Airport (SJO) to Laredo International Airport (LRD) flights
Questions & Answers
The cheapest way to get from Costa Rica to Laredo is to fly and bus which costs $170 - $800 and takes 11h 1m.
The fastest way to get from Costa Rica to Laredo is to fly which takes 9h 22m and costs $170 - $700.
No, there is no direct bus from Costa Rica to Laredo. However, there are services departing from San José and arriving at Nuevo Laredo via San Salvador, Tapachula, Paradero Politécnico and Terminal Central de Autobuses del Norte. The journey, including transfers, takes approximately 2 days 18h.
The distance between Costa Rica and Laredo is 1585 miles. The road distance is 2040.2 miles.
The best way to get from Costa Rica to Laredo without a car is to bus via Guatemala City which takes 3 days 5h and costs $300 - $550.
It takes approximately 9h 22m to get from Costa Rica to Laredo, including transfers.
Costa Rica to Laredo bus services, operated by Transporte del SOL, depart from San José station.
The best way to get from Costa Rica to Laredo is to fly which takes 9h 22m and costs $170 - $700. Alternatively, you can bus, which costs $260 - $390 and takes 2 days 18h.
Costa Rica to Laredo bus services, operated by Transporte del SOL, arrive at San Salvador station.
Laredo is 1h ahead of Costa Rica. It is currently 1:27 PM in Costa Rica and 2:27 PM in Laredo.
What companies run services between Costa Rica and Laredo, TX, USA?
United Airlines and American Airlines fly from Juan Santamaría International Airport (SJO) to Laredo International Airport (LRD) 3 times a day. Alternatively, you can take a bus from San José to Nuevo Laredo via San Salvador, San Salvador, Tapachula, Politécnico, Paradero Politécnico, Poniente 112, and Terminal Central de Autobuses del Norte in around 2d 18h.
- Website
- united.com
Flights from Juan Santamaría International Airport to Laredo International Airport via Houston
- Ave. Duration
- 9h 36m
- When
- Every day
- Estimated price
- $150–650
Flights from Limón International Airport to Laredo International Airport via Juan Santamaría International Airport, Houston
- Ave. Duration
- 13h 1m
- When
- Every day
- Estimated price
- $170–750
Flights from Liberia International Airport to Laredo International Airport via Houston
- Ave. Duration
- 6h 56m
- When
- Every day
- Estimated price
- $210–900
Flights from Juan Santamaría International Airport to Monterrey International Airport via Houston
- Ave. Duration
- 7h 21m
- When
- Every day
- Estimated price
- $130–600
- contacto@trenelinsurgente.mx
- Website
- trenelinsurgente.mx
Train from Estación Observatorio to Estación Toluca Centro
- Ave. Duration
- 50 min
- Frequency
- Every 5 minutes
- Estimated price
- $4–6
- Schedules at
- trenelinsurgente.mx
- Phone
- +503 7841 5688
- elsalvador@transportedelsol.com
- Website
- Transporte del SOL
Bus from San José to San Salvador
- Ave. Duration
- 23h
- Frequency
- 3 times a week
- Estimated price
- $60
- Schedules at
- Transporte del SOL
Bus from San José to San Salvador
- Ave. Duration
- 23h
- Frequency
- 3 times a week
- Estimated price
- $60
- Schedules at
- Transporte del SOL
Want to know more about travelling around United States
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
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Costa Rica to Laredo is 2040 miles. It takes approximately 44h 43m to drive from Costa Rica to Laredo.
There are 60+ hotels available in Laredo.









