There are 6 ways to get from Costa Rica to Durban 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 Limón International Airport to King Shaka International Airport
best- Fly from Limón International Airport (LIO) to King Shaka International Airport (DUR)plane LIO - DUR
35h 41mR 12,381–35,443Fly Juan Santamaría International Airport to King Shaka International Airport
cheapest- Fly from Juan Santamaría International Airport (SJO) to King Shaka International Airport (DUR)plane SJO - DUR
25h 4mR 11,220–33,257Fly Juan Santamaría International Airport to Pietermaritzburg, bus
- Fly from Juan Santamaría International Airport (SJO) to Pietermaritzburg (PZB)plane SJO - PZB
- Take the bus from Pietermaritzburg to Durbanbus
29h 18mR 15,496–44,658Fly Juan Santamaría International Airport to Richards Bay, bus
- Fly from Juan Santamaría International Airport (SJO) to Richards Bay (RCB)plane SJO - RCB
- Take the bus from Richards Bay to Durbanbus
30h 39mR 14,525–42,677Fly Juan Santamaría International Airport to Margate, bus
- Fly from Juan Santamaría International Airport (SJO) to Margate (MGH)plane SJO - MGH
- Take the bus from Margate Retirement Village to Durban Stationbus
28h 13mR 20,260–60,297Shuttle, bus to David, fly to King Shaka International Airport
- Take a shuttle bus from San José to Uvita
- Take the bus from Uvita to Davidbus
- Fly from David (DAV) to King Shaka International Airport (DUR)plane DAV - DUR
30h 54mR 19,691–47,796
Limón International Airport (LIO) to King Shaka International Airport (DUR) flights
Questions & Answers
The cheapest way to get from Costa Rica to Durban is to fly which costs R 11 000 - R 34 000 and takes 25h 4m.
The fastest way to get from Costa Rica to Durban is to fly which takes 25h 4m and costs R 11 000 - R 34 000.
The distance between Costa Rica and Durban is 12914 km.
It takes approximately 35h 41m to get from Costa Rica to Durban, including transfers.
Durban is 8h ahead of Costa Rica. It is currently 7:19 PM in Costa Rica and 3:19 AM in Durban.
There are 423+ hotels available in Durban.
What companies run services between Costa Rica and Durban, South Africa?
World Ticket, Avianca - Aerovías del Continente Americano S.A., and four other airlines fly from Limón International Airport (LIO) to King Shaka International Airport (DUR) twice daily.
- Website
- flysaa.com
Flights from Limón International Airport to King Shaka International Airport via Juan Santamaría International Airport, Bogota, Sao Paulo, Johannesburg
- Ave. Duration
- 34h 55m
- When
- Sunday
- Estimated price
- R 12,000–36,000
Flights from Limón International Airport to King Shaka International Airport via Juan Santamaría International Airport, Bogota, Sao Paulo, Capetown
- Ave. Duration
- 36h 25m
- When
- Monday and Friday
- Estimated price
- R 12,000–35,000
Flights from Limón International Airport to King Shaka International Airport via Juan Santamaría International Airport, Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 37h 35m
- When
- Wednesday and Sunday
- Estimated price
- R 12,000–36,000
Flights from Limón International Airport to King Shaka International Airport via Juan Santamaría International Airport, Panama City, Sao Paulo, Capetown
- Ave. Duration
- 39h 5m
- When
- Monday and Friday
- Estimated price
- R 12,000–35,000
Flights from Juan Santamaría International Airport to King Shaka International Airport via Bogota, Sao Paulo, Johannesburg
- Ave. Duration
- 24h 40m
- When
- Thursday
- Estimated price
- R 13,000–37,000
Flights from Juan Santamaría International Airport to King Shaka International Airport via Bogota, Sao Paulo, Capetown
- Ave. Duration
- 26h 10m
- When
- Tuesday and Saturday
- Estimated price
- R 12,000–36,000
Flights from Juan Santamaría International Airport to King Shaka International Airport via Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 21h 30m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- R 11,000–33,000
Flights from Juan Santamaría International Airport to Margate via Bogota, Sao Paulo, Johannesburg
- Ave. Duration
- 24h 50m
- When
- Thursday
- Estimated price
- R 23,000–65,000
Flights from Juan Santamaría International Airport to Margate via Lima, Sao Paulo, Johannesburg
- Ave. Duration
- 33h 45m
- When
- Wednesday
- Estimated price
- R 23,000–70,000
Flights from Juan Santamaría International Airport to Margate via Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 35h 51m
- When
- Wednesday
- Estimated price
- R 23,000–65,000
Flights from David to King Shaka International Airport via Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 32h 53m
- When
- Sunday
- Estimated price
- R 16,000–47,000
Flights from David to King Shaka International Airport via Panama City, Sao Paulo, Capetown
- Ave. Duration
- 34h 23m
- When
- Friday
- Estimated price
- R 16,000–46,000
- Website
- flysafair.co.za
Flights from Limón International Airport to King Shaka International Airport via Juan Santamaría International Airport, Bogota, Sao Paulo, Capetown
- Ave. Duration
- 34h 30m
- When
- Monday and Friday
- Estimated price
- R 12,000–35,000
Flights from Limón International Airport to King Shaka International Airport via Juan Santamaría International Airport, Panama City, Sao Paulo, Capetown
- Ave. Duration
- 37h 10m
- When
- Monday and Friday
- Estimated price
- R 12,000–35,000
Flights from Juan Santamaría International Airport to King Shaka International Airport via Panama City, Sao Paulo, Capetown
- Ave. Duration
- 21h 35m
- When
- Sunday
- Estimated price
- R 11,000–33,000
Flights from Juan Santamaría International Airport to King Shaka International Airport via Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 21h 47m
- When
- Monday
- Estimated price
- R 11,000–33,000
Flights from Juan Santamaría International Airport to King Shaka International Airport via Bogota, Sao Paulo, Capetown
- Ave. Duration
- 24h 15m
- When
- Tuesday and Saturday
- Estimated price
- R 12,000–36,000
Flights from David to King Shaka International Airport via Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 22h 28m
- When
- Monday
- Estimated price
- R 14,000–43,000
Flights from David to King Shaka International Airport via Panama City, Sao Paulo, Capetown
- Ave. Duration
- 27h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 14,000–46,000
Flights from David to King Shaka International Airport via Panama City, Sao Paulo, Capetown, Port Elizabeth
- Ave. Duration
- 25h 53m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 14,000–42,000
- Website
- flyairlink.com
Flights from Juan Santamaría International Airport to Pietermaritzburg via Paris Charles de Gaulle, Johannesburg
- Ave. Duration
- 38h 25m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- R 14,000–55,000
Flights from Juan Santamaría International Airport to Pietermaritzburg via Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 25h 10m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- R 15,000–44,000
Flights from Juan Santamaría International Airport to Pietermaritzburg via Bogota, Sao Paulo, Johannesburg
- Ave. Duration
- 27h 50m
- When
- Thursday
- Estimated price
- R 17,000–49,000
Flights from Juan Santamaría International Airport to Richards Bay via Zurich, Johannesburg
- Ave. Duration
- 35h 55m
- When
- Friday
- Estimated price
- R 4,300–65,000
Flights from Juan Santamaría International Airport to Richards Bay via Lima, Sao Paulo, Johannesburg
- Ave. Duration
- 40h 15m
- When
- Wednesday and Friday
- Estimated price
- R 14,000–43,000
Flights from Juan Santamaría International Airport to Richards Bay via Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 24h 40m
- When
- Thursday and Saturday
- Estimated price
- R 14,000–42,000
Flights from Juan Santamaría International Airport to Richards Bay via Bogota, Sao Paulo, Johannesburg
- Ave. Duration
- 25h 55m
- When
- Thursday
- Estimated price
- R 16,000–46,000
- Website
- airfrance.com
Flights from Juan Santamaría International Airport to Pietermaritzburg via Paris Charles de Gaulle, Johannesburg
- Ave. Duration
- 34h 25m
- When
- Every day
- Estimated price
- R 14,000–55,000
Flights from Juan Santamaría International Airport to Pietermaritzburg via Bogota, Sao Paulo, Johannesburg
- Ave. Duration
- 27h 50m
- When
- Thursday
- Estimated price
- R 17,000–49,000
Flights from Juan Santamaría International Airport to Richards Bay via Paris Charles de Gaulle, Johannesburg
- Ave. Duration
- 37h 55m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- R 13,000–50,000
Flights from Juan Santamaría International Airport to Richards Bay via Lima, Sao Paulo, Johannesburg
- Ave. Duration
- 40h 15m
- When
- Wednesday and Friday
- Estimated price
- R 14,000–43,000
Flights from Juan Santamaría International Airport to Richards Bay via Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 24h 40m
- When
- Thursday and Saturday
- Estimated price
- R 14,000–42,000
- Website
- latam.com
Flights from Juan Santamaría International Airport to King Shaka International Airport via Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 27h 20m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- R 11,000–33,000
Flights from David to King Shaka International Airport via Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 28h 18m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R 14,000–43,000
- Website
- flycemair.co.za
Flights from Juan Santamaría International Airport to Margate via Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 22h 20m
- When
- Sunday
- Estimated price
- R 20,000–60,000
Flights from Juan Santamaría International Airport to Margate via Bogota, Sao Paulo, Johannesburg
- Ave. Duration
- 29h 10m
- When
- Sunday
- Estimated price
- R 20,000–60,000
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Pietermaritzburg to Durban
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
Bus from Richards Bay to Durban
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
- Phone
- +27 39 312 1406
- enquiriesr@margatecoach.co.za
- Website
- margatecoach.co.za
Bus from Margate Retirement Village to Durban Station
- Ave. Duration
- 2h 6m
- Frequency
- 5 times a day
- Estimated price
- R 240–270
- Schedules at
- margatecoach.co.za
- Phone
- 1 800 715 1970
- info@ridecr.com
- Website
- ridecr.com
Shuttle from San José to Uvita
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- R 5,226
- Website
- https://www.ridecr.com/
- Phone
- +506 2221 4214
- info@tracopacr.com
- Website
- tracopacr.com
Bus from Uvita to David
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- R 220–280
- Schedules at
- tracopacr.com
- Colectivo
- R 220–280
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 Travelling around the UAE, Want to know more about Flixbus?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.










