There are 7 ways to get from South Padre Island to Costa Rica by taxi, plane, car, bus, 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.
Taxi to Rio Grande Valley International Airport, fly to Juan Santamaría International Airport
best- Take the taxi from South Padre Island to Rio Grande Valley International Airport (HRL)taxi
- Fly from Rio Grande Valley International Airport (HRL) to Juan Santamaría International Airport (SJO)plane HRL - SJO
7h 31m$228–677Drive to General Servando Canales International Airport, fly to Juan Santamaría International Airport
cheapest- Drive from South Padre Island to General Servando Canales International Airport (MAM)car
- Fly from General Servando Canales International Airport (MAM) to Juan Santamaría International Airport (SJO)plane MAM - SJO
8h 35m$128–562Drive, bus via Mexico City
- Drive from South Padre Island to Matamoroscar
- Take the bus from Matamoros to Terminal Central de Autobuses del Nortebus
- Take the bus from Politécnico to Tapachulabus
- Take the bus from Tapachula to San Salvadorbus
- Take the bus from Terminal Tica Bus San Salvador to Terminal Tica Bus San Josébus
2d 12h$222–415Drive 3,065.3 km
- Drive from South Padre Island to San Josécar 3,065.3 km
42h 40m$492–710Fly Brownsville-South Padre Island International Airport to Juan Santamaría International Airport
- Fly from Brownsville-South Padre Island International Airport (BRO) to Juan Santamaría International Airport (SJO)plane BRO - SJO
9h 31m$137–570Taxi to Rio Grande Valley International Airport, fly to Liberia International Airport, shuttle
- Take the taxi from South Padre Island to Rio Grande Valley International Airport (HRL)taxi
- Fly from Rio Grande Valley International Airport (HRL) to Liberia International Airport (LIR)plane HRL - LIR
- Take a shuttle bus from Liberia Airport to Monteverde
- Take a shuttle bus from Monteverde to Puntarenas
10h 22m$592–1,556Drive, bus
- Drive from South Padre Island to Matamoroscar
- Take the bus from Matamoros to Veracruzbus
- Take the bus from Veracruz to Tapachulabus
- Take the bus from Tapachula to San Salvadorbus
- Take the bus from Terminal Tica Bus San Salvador to Terminal Tica Bus San Josébus
2d 16h$301–439
Rio Grande Valley International Airport (HRL) to Juan Santamaría International Airport (SJO) flights
Comparing Your Travel Options
The cheapest way to get from South Padre Island to Costa Rica is to drive and bus via Mexico City which costs $220 - $420 and takes 2 days 12h.
The fastest way to get from South Padre Island to Costa Rica is to taxi and fly which takes 7h 31m and costs $220 - $700.
The distance between South Padre Island and Costa Rica is 2360 km. The road distance is 3065.3 km.
It takes approximately 7h 31m to get from South Padre Island to Costa Rica, including transfers.
Yes, the driving distance between South Padre Island to Costa Rica is 3065 km. It takes approximately 42h 40m to drive from South Padre Island to Costa Rica.
There are 735+ hotels available in Costa Rica.
What companies run services between South Padre Island, TX, USA and Costa Rica?
United Airlines and American Airlines fly from Brownsville-South Padre Island International Airport (BRO) to Juan Santamaría International Airport (SJO) 5 times a day.
- Website
- united.com
Flights from Rio Grande Valley International Airport to Juan Santamaría International Airport via Houston
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $120–550
Flights from Brownsville-South Padre Island International Airport to Juan Santamaría International Airport via Houston
- Ave. Duration
- 10h 4m
- When
- Every day
- Estimated price
- $120–550
Flights from Rio Grande Valley International Airport to Liberia International Airport via Houston
- Ave. Duration
- 6h 36m
- When
- Every day
- Estimated price
- $220–1,000
- Website
- southwest.com
Flights from Rio Grande Valley International Airport to Juan Santamaría International Airport via Austin
- Ave. Duration
- 6h 20m
- When
- Saturday
- Estimated price
- $120–600
Flights from Rio Grande Valley International Airport to Juan Santamaría International Airport via Houston Hobby Apt
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $120–550
Flights from Rio Grande Valley International Airport to Liberia International Airport via Houston Hobby Apt
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $210–950
Flights from Rio Grande Valley International Airport to Liberia International Airport via Austin
- Ave. Duration
- 7h 5m
- When
- Saturday
- Estimated price
- $220–1,000
- Website
- aa.com
Flights from Rio Grande Valley International Airport to Juan Santamaría International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 6m
- When
- Every day
- Estimated price
- $140–650
Flights from Brownsville-South Padre Island International Airport to Juan Santamaría International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- $140–650
Flights from Rio Grande Valley International Airport to Liberia International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $250–1,100
- Website
- aeromexico.com
Flights from General Servando Canales International Airport to Juan Santamaría International Airport via Mexico City
- Ave. Duration
- 7h 37m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $120–550
- Website
- volaris.com
Flights from General Servando Canales International Airport to Juan Santamaría International Airport via Mexico City
- Ave. Duration
- 7h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $220–550
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Matamoros to Terminal Central de Autobuses del Norte
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- $100–160
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 800 800 0386
- [email protected]
- Website
- ETN Turistar
Bus from Matamoros to Terminal Central de Autobuses del Norte
- Ave. Duration
- 12h 50m
- Frequency
- Twice daily
- Estimated price
- $60–150
- Website
- ETN Turistar
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Matamoros to Terminal Central de Autobuses del Norte
- Ave. Duration
- 15h 25m
- Frequency
- 3 times a day
- Estimated price
- $100–200
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Matamoros to Terminal Central de Autobuses del Norte
- Ave. Duration
- 14h 5m
- Frequency
- Twice daily
- Estimated price
- $95–140
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Matamoros to Veracruz
- Ave. Duration
- 15h 50m
- Frequency
- 3 times a day
- Estimated price
- $90–150
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Tapachula
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- $95–140
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- transportesfrontera.com.mx
Bus from Matamoros to Terminal Central de Autobuses del Norte
- Ave. Duration
- 20h 20m
- Frequency
- Twice daily
- Estimated price
- $65–160
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
- Phone
- +52 961 638 5018
- [email protected]
- Website
- autobusestitanium.com
Bus from Politécnico to Tapachula
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $45–65
- Schedules at
- autobusestitanium.com
- Book at
- autobusestitanium.com
- Delux
- $45–65
- First Class
- $50–60
- Phone
- +𝟓𝟎𝟑 𝟐𝟐𝟐𝟒 𝟔𝟓𝟒𝟖
- [email protected]
- Website
- El Condor Internacional
Bus from Tapachula to San Salvador
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $50
- Schedules at
- El Condor Internacional
Bus from Tapachula to San Salvador
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $50
- Schedules at
- El Condor Internacional
- Phone
- +52 962 625 2435
- [email protected]
- Website
- Tica Bus
Bus from Terminal Tica Bus San Salvador to Terminal Tica Bus San José
- Ave. Duration
- 19h 30m
- Frequency
- 3 times a week
- Estimated price
- $60–90
- Website
- Tica Bus
Bus from Terminal Tica Bus San Salvador to Terminal Tica Bus San José
- Ave. Duration
- 19h 30m
- Frequency
- 3 times a week
- Estimated price
- $60–90
- Website
- Tica Bus
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from Liberia Airport to Monteverde
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $269
- Website
- RIDE CR
Shuttle from Monteverde to Puntarenas
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- $209
- Website
- RIDE CR
- Phone
- +506 2640 1900 / 2640 0811
- [email protected]
- Website
- Tropical Tours Shuttles
Shuttle from Liberia Airport to Monteverde
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $65–69
- Website
- Tropical Tours Shuttles
- Ave. Duration
- 55 min
- Estimated price
- $100–130
BB's Taxi
- Phone
- +1 956-761-1111
- Website
- bbstaxi.com
BB's Taxi
- Phone
- +1 956-761-1111
- Website
- bbstaxi.com
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 get from Gatwick Airport into central London, How to get from Southend Airport into central London, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.






































