There are 6 ways to get from South Africa to Liberia by plane, 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.
Fly Johannesburg International Airport to Liberia International Airport
best- Fly from Johannesburg International Airport (JNB) to Liberia International Airport (LIR)plane JNB - LIR
23h 23m$739–2,398Fly Cape Town International Airport to Tamarindo Airport, shuttle
cheapest- Fly from Cape Town International Airport (CPT) to Tamarindo Airport (TNO)plane CPT - TNO
- Take a shuttle bus from Tamarindo to Liberia
27h 27m$734–2,188Fly Cape Town International Airport to Liberia International Airport
- Fly from Cape Town International Airport (CPT) to Liberia International Airport (LIR)plane CPT - LIR
24h 9m$822–2,577Fly Cape Town International Airport to Juan Santamaría International Airport, bus
- Fly from Cape Town International Airport (CPT) to Juan Santamaría International Airport (SJO)plane CPT - SJO
- Take the bus from 50 m este Del Aeropuerto to Paseo Colon Frente A Torre Mercedesbus
- Take the bus from Central Autobusera Inteligente to Liberiabus
28h 25m$1,017–1,621Fly Johannesburg International Airport to Juan Santamaría International Airport, bus
- Fly from Johannesburg International Airport (JNB) to Juan Santamaría International Airport (SJO)plane JNB - SJO
- Take the bus from 50 m este Del Aeropuerto to Paseo Colon Frente A Torre Mercedesbus
- Take the bus from Central Autobusera Inteligente to Liberiabus
26h 39m$834–1,242Fly Cape Town International Airport to Managua Airport, shuttle, bus
- Fly from Cape Town International Airport (CPT) to Managua Airport (MGA)plane CPT - MGA
- Take a shuttle bus from Granada to Peñas Blancas
- Take the bus from Peñas Blancas to Liberia - Estación de Servicio EMESAbus
29h 23m$861–2,015
Johannesburg International Airport (JNB) to Liberia International Airport (LIR) flights
Questions & Answers
The cheapest way to get from South Africa to Liberia is to fly and bus which costs $800 - $1,300 and takes 26h 39m.
The fastest way to get from South Africa to Liberia is to fly which takes 23h 23m and costs $700 - $2,400.
The distance between South Africa and Liberia is 12924 km.
It takes approximately 23h 23m to get from South Africa to Liberia, including transfers.
Liberia is 8h behind South Africa. It is currently 8:34 AM in South Africa and 12:34 AM in Liberia.
There are 108+ hotels available in Liberia.
What companies run services between South Africa and Liberia, Costa Rica?
Delta flies from Johannesburg International Airport (JNB) to Liberia International Airport (LIR) once daily.
- Website
- delta.com
Flights from Johannesburg International Airport to Liberia International Airport via Atlanta
- Ave. Duration
- 22h 5m
- When
- Every day
- Estimated price
- $650–2,300
Flights from Cape Town International Airport to Liberia International Airport via Atlanta
- Ave. Duration
- 23h 55m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $750–2,500
Flights from Cape Town International Airport to Juan Santamaría International Airport via Atlanta
- Ave. Duration
- 23h 44m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $500–1,800
Flights from Johannesburg International Airport to Juan Santamaría International Airport via Atlanta
- Ave. Duration
- 21h 54m
- When
- Every day
- Estimated price
- $480–1,600
- Website
- united.com
Flights from Cape Town International Airport to Liberia International Airport via Newark
- Ave. Duration
- 22h 54m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $750–2,600
Flights from Cape Town International Airport to Juan Santamaría International Airport via Newark
- Ave. Duration
- 23h 48m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $500–1,800
Flights from Cape Town International Airport to Juan Santamaría International Airport via Washington Dulles
- Ave. Duration
- 23h 55m
- When
- Friday
- Estimated price
- $500–1,800
Flights from Johannesburg International Airport to Juan Santamaría International Airport via Newark
- Ave. Duration
- 30h 19m
- When
- Every day
- Estimated price
- $490–1,600
- Website
- flysansa.com
Flights from Cape Town International Airport to Tamarindo Airport via Atlanta, Juan Santamaría International Airport
- Ave. Duration
- 25h 35m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $550–2,000
Flights from Cape Town International Airport to Tamarindo Airport via Washington Dulles, Juan Santamaría International Airport
- Ave. Duration
- 25h 40m
- When
- Friday
- Estimated price
- $600–2,000
Flights from Cape Town International Airport to Tamarindo Airport via Newark, Juan Santamaría International Airport
- Ave. Duration
- 25h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $600–2,000
- Website
- worldticket.com
Flights from Cape Town International Airport to Tamarindo Airport via Atlanta, Juan Santamaría International Airport
- Ave. Duration
- 25h 35m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $550–2,000
Flights from Cape Town International Airport to Tamarindo Airport via Washington Dulles, Juan Santamaría International Airport
- Ave. Duration
- 25h 40m
- When
- Friday
- Estimated price
- $600–2,000
Flights from Cape Town International Airport to Tamarindo Airport via Newark, Juan Santamaría International Airport
- Ave. Duration
- 25h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $600–2,000
- Website
- copaair.com
Flights from Cape Town International Airport to Managua Airport via Sao Paulo, Panama City
- Ave. Duration
- 28h 58m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $650–1,800
Flights from Cape Town International Airport to Managua Airport via Sao Paulo, Panama City, Juan Santamaría International Airport
- Ave. Duration
- 26h 33m
- When
- Thursday
- Estimated price
- $650–1,800
Flights from Cape Town International Airport to Managua Airport via Sao Paulo, Manaus, Panama City
- Ave. Duration
- 28h 58m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $650–1,800
- Website
- latam.com
Flights from Cape Town International Airport to Juan Santamaría International Airport via Sao Paulo, Lima
- Ave. Duration
- 31h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $550–1,500
- Website
- aa.com
Flights from Cape Town International Airport to Managua Airport via Atlanta, Miami
- Ave. Duration
- 23h 16m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $650–2,200
Flights from Cape Town International Airport to Managua Airport via Sao Paulo, Miami
- Ave. Duration
- 27h 31m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $750–2,100
- Website
- avianca.com
Flights from Cape Town International Airport to Managua Airport via Atlanta, San Salvador
- Ave. Duration
- 30h 25m
- When
- Tuesday and Sunday
- Estimated price
- $650–2,200
Flights from Cape Town International Airport to Managua Airport via Washington Dulles, San Salvador
- Ave. Duration
- 30h 30m
- When
- Tuesday and Sunday
- Estimated price
- $650–2,200
- Phone
- +506 2442 6900
- [email protected]
- Website
- grupotuasa.com
Bus from 50 m este Del Aeropuerto to Paseo Colon Frente A Torre Mercedes
- Ave. Duration
- 44 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- grupotuasa.com
Bus from 50 m este Del Aeropuerto to Paseo Colon Frente A Torre Mercedes
- Ave. Duration
- 44 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- grupotuasa.com
- Phone
- +506 4404 0505
- [email protected]
- Website
- tiguanacaste.com
Bus from Central Autobusera Inteligente to Liberia
- Ave. Duration
- 1h 51m
- Frequency
- 4 times a day
- Estimated price
- $9–18
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.com
Bus from Central Autobusera Inteligente to Liberia
- Ave. Duration
- 1h 51m
- Frequency
- 4 times a day
- Estimated price
- $9–18
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.com
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from Tamarindo to Liberia
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $168
- Website
- RIDE CR
- Phone
- +506 2750 0626
- [email protected]
- Website
- Caribe Shuttle
Shuttle from Tamarindo to Liberia
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- Caribe Shuttle
- Phone
- +1 586 310 8389
- [email protected]
- Website
- EasyRide CR
Shuttle from Granada to Peñas Blancas
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $149
- Schedules at
- EasyRide CR
Bus from Peñas Blancas to Liberia - Estación de Servicio EMESA
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $5–8
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $5–8
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 Why you should take the train in the US, Getting around the Cyclades, and Travelling around the UAE - to help you get the most out of your next trip.









