* Johannesburg (JNB) to Dublin (DUB): 11 hours 30 minutes (non-stop)
* Cape Town (CPT) to Dublin (DUB): 12 hours 15 minutes (non-stop)
* Johannesburg (JNB) to Shannon (SNN): 12 hours (non-stop)
* Cape Town (CPT) to Shannon (SNN): 12 hours 45 minutes (non-stop)
It's important to note that these flight times are approximate and may vary due to factors such as weather conditions, air traffic, and the specific route taken by the airline. Additionally, some flights may have stopovers or layovers, which can add to the total travel time.