It is quite a good idea to fly business class. Being pressed into economy seats would be too dangerous for your leg despite the fact that you take Rivaroxaban.
Flying business class would bring along no special danger if you stretch down at night, drink amply and walk up and down now and then.
The flight itself is no problem because you can be mobile enough flying business. My question is: What will you do in South Africa? Where will you stay?
Ok, since you will be in big cities, you will have good hospitals in case you needed them. I would never let you fly economy, but business ins something else. I think the nurse was a little meoldramatic. Cabin pressure and flight high are no hazards for your condition.
You are very welcome! By the way: The IATA (International Air Transport Association) doesn't even name the DVT among the conditions you shouldn't fly with.
Have a beautiful holdiay and thank you for a positive rating form my help!
If you don't rate positively (5 stars would be nice!) I won't get any credit for my help. So please don't forget to click some stars for me. Thank you!