That sounds like gastrointestinal bleeding, which can get life-threatening very quickly. You need a hospital asap, for control of vital signs, complete blood count and probably gastroscopy. Any hospital will do, doesn't matter much if you trust them or not. You are not fit to fly, you might arrive dead. Or you may become the reason for a diversion of the flight for medical reasons, and end up in a hospital in Indonesia. A diversion costs the airline about 100,000 USD, they might want to recoup it from you.
Create an account or sign in to comment